summaryrefslogtreecommitdiffstats
path: root/conf/redhat/puppetd.conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf/redhat/puppetd.conf')
-rw-r--r--conf/redhat/puppetd.conf36
1 files changed, 32 insertions, 4 deletions
diff --git a/conf/redhat/puppetd.conf b/conf/redhat/puppetd.conf
index 521e3a38b..1da859505 100644
--- a/conf/redhat/puppetd.conf
+++ b/conf/redhat/puppetd.conf
@@ -1,5 +1,33 @@
+[puppet]
+ # Where Puppet stores dynamic and growing data.
+ # The default value is '/var/puppet'.
+ vardir = /var/lib/puppet
+
+ # The Puppet log directory.
+ # The default value is '$vardir/log'.
+ logdir = /var/log/puppet
+
+ # Where Puppet PID files are kept.
+ # The default value is '$vardir/run'.
+ rundir = /var/run/puppet
+
+ # Where lock files are kept.
+ # The default value is '$vardir/locks'.
+ lockdir = /var/lock
+
+ # Where SSL certificates are kept.
+ # The default value is '$confdir/ssl'.
+ ssldir = $vardir/ssl
+
[puppetd]
-# Make sure all log messages are sent to the right directory
-# This directory must be writable by the puppet user
-logdir=/var/log/puppet
-rundir=/var/run
+ # The file in which puppetd stores a list of the classes
+ # associated with the retrieved configuratiion. Can be loaded in
+ # the separate ``puppet`` executable using the ``--loadclasses``
+ # option.
+ # The default value is '$confdir/classes.txt'.
+ classfile = $vardir/classes.txt
+
+ # Where puppetd caches the local configuration. An
+ # extension indicating the cache format is added automatically.
+ # The default value is '$confdir/localconfig'.
+ localconfig = $vardir/localconfig