便利な構成パッケージパッケージングツールはありますか?

便利な構成パッケージパッケージングツールはありますか?

パッケージを使用してシステムを構成します。各パッケージは、構成および構成ファイルを含むアプリケーションパッケージによって異なります。 (店舗は次の場所にあります。https://github.com/majewsky/system-configuration.)

私の考えでは、基本的なパッケージングツール(私の場合はArch Linuxを使用しているのでPKGBUILDファイル)を使用して構成パッケージを構築するのは不必要に面倒です。 1行のコンテンツを含む構成ファイルをパッケージ化するには、ファイルをリポジトリーに入れてPKGBUILDからファイルを参照してから、PKGBUILDsourcesルーチンinstall()にファイルをインストールする必要があります。 (これはArch Linuxに限定されず、ATMを使用する場所なので、単に例として使用しています。)

このプロセスを合理化するオプションはありますか?構成パッケージのパッケージ記述形式と同様に、すべての依存関係と構成ファイルを含む単一の記述ファイルを単一のコマンドで構成パッケージとして処理できます。

[編集:明確にするために、私はいいえ私はPuppet / Chef / Ansible / Salt / cfEngineなどの既存の構成管理ツールを探しています。大きすぎると思って一人で開発しました(http://holocm.org)設定を処理するためにシステムパッケージマネージャを拡張します。このアプローチで欠けている唯一のことは、いくつかの静的ファイルのみを含むシステムパッケージのビルドプロセスを設定するのが比較的退屈であることです。 ]

答えが「いいえ」なら、私は自分で構築しますが、既存の技術について調べてみるのが役に立つと思いました。これまで、私のインターネット検索では有用な情報が見つかりませんでした。

ベストアンサー1

質問に答えないままにしないために、私が書いた内容を指摘したいと思います。https://github.com/holocm/holo-buildそしてhttps://github.com/majewsky/art彼らは一緒に素晴らしいパッケージ構築ワークフローを作成します。

おすすめ記事