Note this is the postinstall scrip upstream uses:
"install --owner={{user}} --group={{user}} -d
/opt/puppetlabs/server/data/puppetserver/jruby-gems",
"/opt/puppetlabs/puppet/bin/puppet config set --section master vardir
/opt/puppetlabs/server/data/puppetserver",
"/opt/puppetlabs/puppet/bin/puppet config set --section master logdir
/var/log/puppetlabs/puppetserver",
"/opt/puppetlabs/puppet/bin/puppet config set --section master rundir
/var/run/puppetlabs/puppetserver",
"/opt/puppetlabs/puppet/bin/puppet config set --section master pidfile
/var/run/puppetlabs/puppetserver/puppetserver.pid",
"/opt/puppetlabs/puppet/bin/puppet config set --section master codedir
/etc/puppetlabs/code",
"usermod --home /opt/puppetlabs/server/data/puppetserver puppet",
"install --directory --owner=puppet --group=puppet --mode=775
/opt/puppetlabs/server/data",
"install --directory /etc/puppetlabs/puppet/ssl",
"chown -R puppet:puppet /etc/puppetlabs/puppet/ssl",
"find /etc/puppetlabs/puppet/ssl -type d -print0 | xargs -0 chmod 770"A lot of these kind of files should probably be copied from the old puppet-master package. -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau ⢿⡄⠘⠷⠚⠋ [email protected] / veronneau.org ⠈⠳⣄
OpenPGP_0xE1E5457C8BAD4113.asc
Description: OpenPGP public key
OpenPGP_signature
Description: OpenPGP digital signature

