[Pkg-puppet-devel] Bug#1028334: Acknowledgement (puppetserver: install default configuration files)
Louis-Philippe Véronneau
pollo at debian.org
Mon Jan 9 16:28:46 GMT 2023
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
⢿⡄⠘⠷⠚⠋ pollo at debian.org / veronneau.org
⠈⠳⣄
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xE1E5457C8BAD4113.asc
Type: application/pgp-keys
Size: 3281 bytes
Desc: OpenPGP public key
URL: <http://alioth-lists.debian.net/pipermail/pkg-puppet-devel/attachments/20230109/32370405/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-puppet-devel/attachments/20230109/32370405/attachment-0001.sig>
More information about the Pkg-puppet-devel
mailing list