This page is simply a placeholder for Puppet and Facter packages for Mac OS X, linked from:
http://reductivelabs.com/trac/puppet/wiki/DownloadingPuppet
Note that as of Facter Issue: 1487 and Puppet Issue: 1477 you can build your own Mac OS X pkgs from the source repositories using the “conf/osx/createpackage.sh” script, although stable releases will continue to be created here.
Also note that these packages are set to install to /usr/lib/ruby/site_ruby/1.8 so that they work on Tiger and Leopard, and are set to follow symlinks. They also contain preflight scripts that will remove /usr/lib/ruby/site_ruby/1.8/facter* and /usr/lib/ruby/site_ruby/1.8/puppet* to ensure clean upgrades.
Update: 2008/10/15 - The preflight scripts for these packages have been updated to be more selective about removing puppet/facter prior versions, and to actually do this correctly…. as per http://projects.reductivelabs.com/issues/show/1649
Facter:
- Facter 1.5.1 (md5sum: d5d9340f14f3d7c3d3cfa6e9f27914fb )
- Facter 1.5.0 (md5sum: b62e28eed403e7035822293f03cb28e8)
Puppet:
- Puppet 0.24.6 (md5sum: 6a6b5cfe36e36b4b15dd7af97c8e6921)
- Puppet 0.24.5 (md5sum: bd3aa919f02721082534bb17d0e7f14c)
These packages do not contain configuration files or launchdaemon/startup items for Mac OS X as people have quite different needs in this department and creating them is quite simple.