システム管理ツール puppet インストール

Vine Linux 3.2 (Ducru Beaucaillou) にインストール。みんなのファイル共有サーバだけど。。
Nagios で同じ設定をいろんなサーバにしてて、試してみたくなった。


『 ftp://ftp.riken.go.jp/Linux/fedora/extras/6/SRPMS/ 』から
fedra の SRPM をこっそりもらって

# wget ftp://ftp.riken.go.jp/Linux/fedora/extras/6/SRPMS/puppet-0.23.2-1.fc6.src.rpm

rpmbuild –rebuild puppet-0.23.2-1.fc6.src.rpm

ファイルは “/”: から始まらなければなりません: %{ruby_sitelibdir}/*

make エラーなので

vi /usr/lib/rpm/macros
%ruby_sitelibdir %(%{ruby} -r rbconfig -e ‘print Config::CONFIG[“sitelibdir”]’)
追加

# rpm -ivh /usr/src/vine/RPMS/i386/puppet-*
エラー: 依存性の欠如:
facter >= 1.1.4 は puppet-0.23.2-1 に必要とされています
と怒られるので

これも落としてきて
# rpmbuild –rebuild facter-1.3.8-1.fc6.src.rpm
後インストール

で、インストール完了。


日本語訳Wiki

オープンソースなシステム自動管理ツール Puppet


しかし、ネーミングが秀逸だよなぁ。→あやつり人形て…w。


puppet


かわええww。。