Age | Commit message (Collapse) | Author |
|
The default ssl directory in FreeBSD is /var/puppet/ssl, not
/usr/local/etc/puppet/ssl
With the previous value, puppet would refuse to run starting from the
second run, stating that the certificates do not match.
Signed-off-by: Gabriel Filion <lelutin@gmail.com>
|
|
Some pieces of the puzzle are missing for being able to manage puppet in
FreeBSD.
* Add a default puppet client config template for FreeBSD
* In FreeBSD, puppet.conf is not in /etc/puppet/ so let's provide a
value for this variable in init.pp.
* The rc script for starting and stopping puppet is not located in
/etc/rc.d so let's signify this to Service[puppet]
Signed-off-by: Gabriel Filion <lelutin@gmail.com>
|
|
that is shipped with the puppet module had it set to "START=yes". This commit reverts that to the packaged default.
It would probably be better not to ship the exact duplicate of the package's /etc/default/puppet, but rather do something else, when things that are other than the default need to be changed.
|
|
. add a default production environment
. add a development environmnet
. due to deprecation notice in 2.6, change the [puppetd] section header to [agent]
. remove the default server puppet.glei.ch, the default server should just be puppet.$fqdn
. remove some option comments that aren't being used
. remove logdest as this isn't a valid option anymore, and was set to the default
. replace the templatedir full path with the $vardir path.
. add the module path
Conflicts:
files/client/puppet.conf
|
|
|
|
As we use custom facts and plugins in our modules I think it's safe
to turn them on by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.24.1, moved config to manifests folder
|