[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, squeeze, updated. debian/2.6.0-3-3-g961941b

Stig Sandbeck Mathisen ssm at debian.org
Sat Sep 11 08:54:50 UTC 2010


The following commit has been merged in the squeeze branch:
commit 8266a0f7227a77edb12e44f10600ae793b531355
Author: Stig Sandbeck Mathisen <ssm at debian.org>
Date:   Fri Sep 10 21:20:50 2010 +0200

    Make sure the "puppet-common" package can be purged even when not fully installed (Closes: #596163)

diff --git a/debian/puppet-common.postrm b/debian/puppet-common.postrm
index 5ebf597..8419956 100644
--- a/debian/puppet-common.postrm
+++ b/debian/puppet-common.postrm
@@ -9,7 +9,9 @@ case "$1" in
 		# This directory can be removed without causing harm 
 		# according to upstream documentation.
 		rm -rf /var/lib/puppet/state
-		rmdir --ignore-fail-on-non-empty /var/lib/puppet
+		if [ -d /var/lib/puppet ]; then
+			rmdir --ignore-fail-on-non-empty /var/lib/puppet
+		fi
 
 		# Remove puppet log files
 		rm -rf /var/log/puppet/

-- 
Puppet packaging for Debian



More information about the Pkg-puppet-devel mailing list