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。