タグ付けされた質問 「etckeeper」

6
Windowsに相当するetckeeperはありますか?別名Windows構成のリビジョン管理
リビジョン管理(Mercurial)の下で任意の構成に変更を加えることができるように、中央構成ファイルリポジトリを作成します。これには、GNU / Linuxボックス(etckeeperを使用)、ネットワーク機器の構成ファイル、プリンターの構成ファイル、そして最後になりましたが、Windowsの構成が含まれます。 ISAやDHCPなどの一部の構成をテキスト/ xmlファイルとしてインポートしたり、共有フォルダーをレジストリキーとしてインポートしたりすることもできますが、GPOやAD、IIS、MSSqlなどの場合、構成をフラットファイルとして取得する方法はありますか?基本的に、窓の下でetckeeperといくらか同等のものを手に入れることができますか?PowerShellベースのコマンドなどのようなものですか? また、ACLおよびその他のファイルのアクセス許可をバージョン管理(hg)で保持できますか? ところで、私はすでに読んだ サーバー構成ファイルのリビジョン管理を使用できるようにするためのソリューションは何ですか? Linux / Unixサーバーで変更を追跡するにはどのツールをお勧めしますか 無駄に。

5
etckeeperを使用して/ etc以外の設定ファイルを追跡できますか?
具体的には、grub.conf(/boot/grub/grub.conf)およびいくつかのoracleファイル(つまり/db/app/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora)を追跡したいと思います。 リンクを使用してみました。ただし、etckeeper / gitは、リンクが指す場所のみを追跡し、実際のコンテンツは追跡しません。ファイルが別のボリュームにあるため、ハードリンクを作成できません。 別のGITリポジトリをセットアップできることは知っていますが、すべてをetckeeper内に保持したいです。 更新 nealmcbの答えに基づいて、次のスクリプトを思い付きました。 #!/bin/sh set -e # Based on nealmcb's idea/script from http://serverfault.com/questions/211425/ # If you want other configuration data or files on the system also # opportunistically tracked via etckeeper, use this script to copy them in. # If there is a hook of some …
11 git  etckeeper 

2
UbuntuでMercurialを使用してetckeeperをセットアップする方法は?
UbuntuシステムにMercurialでetckeeperをインストールすることに興味があります。私の理由は、Gitの使用方法がわからず、現時点では学びたくないからです。パッケージの説明を確認すると、有望に思えます。 kent@rat:~$ apt-cache search etckeeper etckeeper - store /etc in git, mercurial, or bzr ここから続行するにはどうすればいいですか?Googlingを試しましたが、Ubuntu + etckeeper + Mercurialの組み合わせについては何も見つかりませんでした。 (この状況に適したチュートリアルを知っている場合は、リンクが優れた答えです。もう一度繰り返す必要はありません。)

5
単一の共有gitリポジトリでetckeeperを使用することは可能ですか?
いくつかの人々がetckeeperを使用してバージョン管理を私の/ etcディレクトリに適用することを推奨していることに気づきました。 デフォルトのインストールでは、管理しようとしている/ etcと同じマシンにリポジトリが配置されるように見えます。これはバージョン管理には問題なく機能しますが、ファイルのサーバー外のバックアップを作成するという追加の利点はありません。また、/ etcの一部をソースマシン間で複製することもできます。 中央の管理マシンで単一のgitリポジトリを共有して、各サーバーのetckeeperが同じ場所にデータを保存できるようにすることは可能ですか? (私は今、ファイルをコミットして元に戻すためのsvnといくつかのカスタムスクリプトで同様のことをしていますが、変更を加えるときは必ずコミットする必要があります。)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.