[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, squeeze-2.6.2, updated. debian/2.6.2-2-9-gcbbc2fd
Micah Anderson
micah at riseup.net
Fri Dec 3 00:25:32 UTC 2010
The following commit has been merged in the squeeze-2.6.2 branch:
commit 910b3d3cc4dc53e97cb753dcdf43d484db51d0dc
Author: Micah Anderson <micah at riseup.net>
Date: Thu Dec 2 19:08:45 2010 -0500
fix #605512 by removing the PID file in the initscript during stop
Conflicts:
debian/changelog
diff --git a/debian/changelog b/debian/changelog
index a4fc67a..3758d00 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,8 @@ puppet (2.6.2-3) unstable; urgency=high
* Fix remote resource vulnerability when auth.conf is missing
[ Micah Anderson ]
+ * Remove the puppetqd PID file on stop (Closes: #605512)
+ * Add ext/puppetstoredconfigclean to puppetmaster:/usr/sbin
* Patch ext/logcheck/puppet to handle new puppet-master
Compiled log lines (Closes: #602336)
diff --git a/debian/puppetmaster.puppetqd.init b/debian/puppetmaster.puppetqd.init
index a8d1982..802629f 100644
--- a/debian/puppetmaster.puppetqd.init
+++ b/debian/puppetmaster.puppetqd.init
@@ -43,6 +43,7 @@ start_puppet_queue() {
stop_puppet_queue() {
start-stop-daemon --stop --quiet --oknodo --pidfile ${PIDFILE}
+ rm -f ${PIDFILE}
}
status_puppet_queue() {
--
Puppet packaging for Debian
More information about the Pkg-puppet-devel
mailing list