質問: puppetを使用してソースパッケージをインストールします サーバーをインストールするために、ソースパッケージ(geos、geoip、pyバインディング)をwgetしてコンパイルする必要があります。パッケージソースを取得してコンパイルするための事前定義されたpuppetクラスはありますか?
回答: 見て: https://github.com/example42/puppi/blob/master/manifests/netinstall.pp 使用例:netinstall { 'postgis': url => 'http://postgis.refractions.net/download/postgis-1.5.5.tar.gz', extracted_dir => 'postgis-1.5.5', destination_dir => '/tmp', postextract_command => '/tmp/postgis-1.5.5/configure && make && sudo make install' }