Installing Puppet on OpenSolaris
While looking at the Reductive Labs’ Puppet on Solaris page I saw there was a repository which hosts Puppet in a pkg format. This makes installing a Puppet server on OpenSolaris pretty easy.
pkg set-publisher -O http://pkg.codenursery.com/ codenursery.com pkg install puppet groupadd puppet useradd -g puppet puppet
mkdir /etc/puppet /var/puppet /usr/ruby/1.8/sbin/puppetd --genconfig > /etc/puppet/puppet.conf svcadm enable puppet/master