[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, master, updated. db94b467fb8abb1e37f717340d439826b8712b6f

Micah Anderson micah at riseup.net
Sun Mar 9 21:58:54 UTC 2008


The following commit has been merged in the master branch:
commit 82c4f0e0886c3d3f4bf310934c2e62967d201464
Author: Micah Anderson <micah at riseup.net>
Date:   Sun Mar 9 17:14:23 2008 -0400

    Add puppet.conf settings and fileserver.conf settings to enable
    facts that are loaded through plugins in modules to be
    available to puppet, as per
    http://www.reductivelabs.com/trac/puppet/wiki/PluginsInModules

diff --git a/debian/changelog b/debian/changelog
index 0c441d3..16b1380 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,9 @@ puppet (0.24.3-1) UNRELEASED; urgency=low
   * Apply lsb formatted dependency info into initscripts, thanks
     Petter Reinholdtsen (Closes: #462915)
   * Install more robust puppet-mode.el
+  * Add factpath and pluginsync=true to the default puppet.conf so that
+    facts added through pluginsync are loaded by puppet
+  * Add [plugins] section to fileserver.conf
 
  -- Micah Anderson <micah at debian.org>  Sun, 09 Mar 2008 14:03:00 -0400
 
diff --git a/debian/fileserver.conf b/debian/fileserver.conf
index 04a51c0..160b9d6 100644
--- a/debian/fileserver.conf
+++ b/debian/fileserver.conf
@@ -10,3 +10,8 @@
 #  allow *.example.com
 #  deny *.evil.example.com
 #  allow 192.168.0.0/24
+
+[plugins]
+#  allow *.example.com
+#  deny *.evil.example.com
+#  allow 192.168.0.0/24
\ No newline at end of file
diff --git a/debian/puppet.conf b/debian/puppet.conf
index c541c74..01e92a1 100644
--- a/debian/puppet.conf
+++ b/debian/puppet.conf
@@ -3,6 +3,8 @@ logdir=/var/log/puppet
 vardir=/var/lib/puppet
 ssldir=/var/lib/puppet/ssl
 rundir=/var/run/puppet
+factpath=$vardir/lib/facter
+pluginsync=true
 
 [puppetmasterd]
 templatedir=/var/lib/puppet/templates

-- 
Puppet packaging for Debian



More information about the Pkg-puppet-devel mailing list