Add spec file for basic puppet configuration on client & server
[myops.git] / puppet / server / modules / sample / files / puppet.conf
diff --git a/puppet/server/modules/sample/files/puppet.conf b/puppet/server/modules/sample/files/puppet.conf
new file mode 100644 (file)
index 0000000..f3d8ea9
--- /dev/null
@@ -0,0 +1,33 @@
+[main]
+    # Where Puppet stores dynamic and growing data.
+    vardir = /var/lib/puppet
+    # The Puppet log directory.
+    logdir = /var/log/puppet
+    # Where Puppet PID files are kept.
+    rundir = /var/run/puppet
+
+    # Where SSL certificates are kept.
+    # The default value is '$confdir/ssl'.
+    ssldir = $vardir/ssl
+
+[puppetd]
+    # 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
+
+    server = myops.planet-lab.org
+    ca_server = myops.planet-lab.org
+    report_server = myops.planet-lab.org
+    reportserver = myops.planet-lab.org
+    mkusers = true
+    report = true
+#    factsync = true
+