問題タブ [augeas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
14042 参照

configuration - Puppetを使用してphp.iniでconfig=valueを設定するにはどうすればよいですか?

Puppetで最初のステップを実行していて、問題が発生しました。LinuxサーバーにPHPをインストールしましたが、ファイルに少し変更を加えたいと思いphp.iniます。ファイル全体をリポジトリからのファイルで上書きしたくはありませんini。1つの単純な構成値を変更/作成するだけです。

upload_max_filesizeのプロパティのphp.ini値が。であることを確認したいと思います10M

どうすればこれを達成できますか?

0 投票する
4 に答える
4965 参照

puppet - 私の Vagrant マシンでの Augeas のサポートは?

Vagrant マシンで augeas のサポートを得ようとしています。

これらのディレクティブを使用していくつかのパッケージをインストールしようとしました:

マニフェストで augeas を使用しようとすると、vm の起動後に次のエラーが表示されます。

私はVagrant 1.0.3でprecision32公式ボックスを使用しています。

Vagrant 1.0.3 には ruby​​ 1.8.7 と puppet 2.7.14 があります

これは、 phpクラスを含む私の小さなマニフェストであり、 apacheクラス、mysql、およびその他のクラスを個別にテストした後に含まれています。augeas コマンドを除いて、すべてが正しく機能します。

パッケージのインストール後、「vagrant ssh」を使用して vagrant マシンにログインし、次を起動します。

前もって感謝します!

0 投票する
1 に答える
383 参照

regex - augeasを使用してセクション化されたファイルを解析する

特定の方法でセクション化されたvimファイルを解析するためのモジュールを作成しようとしています。サンプルファイル:

モジュールを書いている間、私はこの時点で立ち往生しています:

他にもいくつかの間違いがあることは承知していますが、正規表現について不平をkey /[^\n]+/言っています。

/tmp/aug/vimrc.aug:3.36-.48:exception:キーregexp / [^]+/は「/」と一致します

/キャラクターがこれと何の関係があるのか​​わかりません。

0 投票する
1 に答える
1955 参照

configuration - augeasを使用してyum.conf/excludeを編集する

puppetで再び使用するaugeasツールを使用して、yum.confの除外部分を編集しようとしています。

問題は、次のことを行うことです。

書き出す:

/etc/yum.confファイルにあります。

yum.confのexclude部分は、スペースで区切られたリストのみをサポートします。では、どうすればaugeasをだまして、ここでスペース分離を使用できますか?それとも私は完全に間違ったことをしていますか?

すでに他のエントリが含まれている可能性があるため、除外オプション全体を上書きすることは解決策ではありません。

0 投票する
1 に答える
356 参照

puppet - Augeasはノードを別のノードの値に設定できませんか?

augeas構成ファイルの言語を学習しようとする過程で、私が設定した最初の実際のタスクは、grub.confの最初のブロックをコピーし、そのコピーに「単一の」カーネルパラメーターを追加することでした。

これを行う際に、私はドキュメントを精査しましたが、ツリー内の別のノードの値(関数や演算子など)を取得できる式を見つけることができませんでした。値をツリーの別の部分にコピーできるように、間接参照用のCの星(*)のようなものです。

C APIを使用していれば、値を取得できると確信していますが、ほとんどの場合、puppetから呼び出すことを検討しているため、augtoolを介して使用するようなものです。

私は頭がおかしいのですか、それとも本当に言語の一部なのですか、それとも私には見えませんか?

0 投票する
1 に答える
1239 参照

ruby - Ubuntuにruby-augeasをgemインストールできません

Ubuntuにaugeasをインストールしようとしています。

これは私にエラーを与えます:

私は持っていた

ところで、mkmf.logファイルはどこにありますか?

augeasはどのようにインストールすればよいですか?これはPuppetのバージョンのRubyで使用されるため、gemを使用してインストールする必要があります。

0 投票する
4 に答える
3323 参照

ruby - ruby-augeas gemをインストールするにはどうすればいいですか?(ubuntu 10.04)

libaugeas-dev libもインストールしましたが、まだ機能しません

0 投票する
1 に答える
475 参照

ubuntu - Ubuntuのlibaugeas-rubyとlibaugeas-ruby1.8の違いは何ですか?

Ubuntuのlibaugeas-rubyとlibaugeas-ruby1.8の違いは何ですか?

libaugeas-ruby をアップグレードすると、libaugeas-ruby1.8 がアップグレードされないことがわかりました。

これには違いが見られず、非常に混乱しています

http://packages.debian.org/squeeze/libaugeas-ruby

http://packages.debian.org/squeeze/libaugeas-ruby1.8

0 投票する
2 に答える
116 参照

python - 特定のファイル名のマッチング

ネット スクリプト ファイルを検索するコードがいくつかあります。

ただし、このコードは、私のニーズに対して有効なファイルではない ifcfg-eth0.bak などのファイルと一致しています。eth0 から eth7 までの範囲のネットワーク スクリプトのみを一致させたい (バックアップ ファイルなどは含まない)。正しいファイルのみを一致させるための良いアプローチは何でしょうか?

0 投票する
2 に答える
876 参照

configuration-files - Augeas を使用した単純な libconfuse ファイルの解析

プログラムの構成ファイルに使用libconfuseしていますが、うまく機能しています。Augeasを使用して構成ファイルを解析することに興味があります。Augeas レンズは「コンテキストフリーのファイル形式」であるため (本質的に、無限のネストが可能です)、ファイル用の一般的な Augeas レンズは存在しないというメーリング リストの投稿を見つけました。libconfuse

私のプログラムの構成ファイルは非常に単純で、構成パラメーターを含むセクションのレベルは 1 つだけです。例えば:

libconfuseこの単純なさまざまな構成ファイルに対して一般的な Augeas レンズを作成するには、何が必要でしょうか? 周りに例はありますか?これを処理する最も簡単な方法は何ですか?