[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, master, updated. debian/0.24.7-1-114-g8514fa4

Andrew Pollock apollock at icarus.andrew.net.au
Wed Jun 17 06:42:31 UTC 2009


The following commit has been merged in the master branch:
commit 8514fa4596c714597c398b4dec5a64d73e096313
Author: Andrew Pollock <apollock at icarus.andrew.net.au>
Date:   Tue Jun 16 23:38:08 2009 -0700

    Ensure the permissions on everything under /usr/lib/ruby/1.8 are correct

diff --git a/debian/changelog b/debian/changelog
index f15ad21..99acbb8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -24,9 +24,11 @@ puppet (0.24.8-2) unstable; urgency=high
   * debian/control: add rdoc, libopenssl-ruby and facter to build dependencies
   * debian/control: depend on ruby1.8 instead of ruby to placate Lintian
   * debian/puppet.install: brown paper bag release averted; install 
-    /usr/lib/ruby1.8
+    /usr/lib/ruby/1.8
+  * debian/rules: ensure permissions on everything under /usr/lib/ruby/1.8 is
+    correct
 
- -- Andrew Pollock <apollock at debian.org>  Tue, 16 Jun 2009 23:29:22 -0700
+ -- Andrew Pollock <apollock at debian.org>  Tue, 16 Jun 2009 23:37:22 -0700
 
 puppet (0.24.8-1) unstable; urgency=low
 
diff --git a/debian/rules b/debian/rules
index ee69062..ab08c2b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -51,6 +51,8 @@ install: build
         
 	# strip executable bit from all the non-executable files.
 	find debian/tmp/usr/lib/ruby/1.8 -type f -perm /u+x,g+x,o+x -exec chmod a-x {} \;
+	# fix the permissions on all of the directories
+	find debian/tmp/usr/lib/ruby/1.8 -type d -exec chmod 755 {} \;
 
 	# Vim auto-syntax-highlighting stuff
 	$(INSTALL) -m0644 ext/vim/syntax/puppet.vim				\

-- 
Puppet packaging for Debian



More information about the Pkg-puppet-devel mailing list