Loading article…
| 安定リリース | 1.14.1 [1]
/ 2023年7月15日 |
|---|---|
| リポジトリ |
|
| 書かれた | C、[2]シェルスクリプト、[2] LaTeX、[2]カスケーディングスタイルシート、[2] Automake、[2] Autoconf、[2] Vimscript、[2] Perl [2] |
| オペレーティング·システム | Unixライク |
| サイズ | 1.8MB [3] |
| タイプ | 構成管理 |
| ライセンス | GNU LGPL 2.1 以降 |
| Webサイト | オーガス |
Augeas は、 C プログラミング言語で書かれたフリーソフトウェア 構成管理ライブラリです。GNU Lesser General Public Licenseの条件に基づいてライセンスされます。
Augeasはレンズと呼ばれるプログラム(Harmony Project [4]を参照)を使用してファイルシステムをXMLツリーにマッピングし、双方向変換を使用してXPath構文で解析できるようにします。このようなレンズを作成すると、Augeasが解析できるファイルの量が増えます。
バインディング
AugeasにはPython [5] 、[Ruby ] 、[6]、 [OCaml ] 、[7] 、[ Perl ] 、[8] 、[ Haskell ] 、[9] 、 [Java]、[10] 、 [PHP ] 、[11]、[Tcl]のバインディングがあります。[12]
augeas を使用するプログラム
- Certbot、ACME クライアント
- PuppetはRubyバインディングを利用するAugeasモジュール[13]を提供している。
- SaltStackは、 Pythonバインディングを利用するAugeasモジュール[14]を提供している。
参考文献
- ^ “リリース 1.14.1”. 2023年7月15日. 2023年7月28日閲覧。
- ^ abcdefgh 「Open HubのAugeasオープンソースプロジェクト:言語ページ」。Open Hub 。 2024年5月2日閲覧。
- ^ 「Augeas — ダウンロード」. augeas.net .
- ^ 「Augeas よくある質問」。Augeas 。2011年2 月 7 日閲覧。
- ^ 「Open Hub の python-augeas オープンソース プロジェクト」www.ohloh.net。2012 年 10 月 15 日時点のオリジナルよりアーカイブ。2011 年 2 月 7 日閲覧。
- ^ 「インフラストラクチャ/Fedorahosted-retirement - FedoraProject」。git.fedorahosted.org。
- ^ 「Augeas の OCaml バインディング」。people.redhat.com。
- ^ 「Config::Augeas - Augeas C ライブラリを使用して設定ファイルを編集する - metacpan.org」。metacpan.org。
- ^ 「augeas: Augeas API 用の Haskell FFI ラッパー」。hackage.haskell.org。
- ^ 「インフラストラクチャ/Fedorahosted-retirement - FedoraProject」。git.fedorahosted.org。
- ^ 「PECL::パッケージ::augeas」. pecl.php.net .
- ^ 「Augeas の Tcl バインディング」。GitHub。
- ^ 「リソースのヒントと例: Augeas — ドキュメント — Puppet」。projects.puppetlabs.com。2011年 3 月 11 日時点のオリジナルよりアーカイブ。2011 年 2 月 7 日閲覧。
- ^ "salt.modules.augeas_cfg". docs.saltstack.com .
外部リンク
- 公式サイト
