dh_fixperms smashing perms, force them back after it runs
authorBdale Garbee <bdale@gag.com>
Mon, 31 Aug 2009 21:23:12 +0000 (15:23 -0600)
committerBdale Garbee <bdale@gag.com>
Mon, 31 Aug 2009 21:23:12 +0000 (15:23 -0600)
debian/rules

index 57580d194d380c765aab652c73298d33b9e62dca..e3fbbd4cce178d7fae19e93e6ffd39eabf2ebd0b 100755 (executable)
@@ -88,28 +88,28 @@ install: build-stamp
        dh_clean -k
        dh_installdirs
 
-       $(MAKE) -C build-simple install DESTDIR=$(CURDIR)/debian/sudo
-       $(MAKE) -C build-ldap   install DESTDIR=$(CURDIR)/debian/sudo-ldap
+       $(MAKE) -C build-simple install DESTDIR=debian/sudo
+       $(MAKE) -C build-ldap   install DESTDIR=debian/sudo-ldap
 
        # remove stuff we don't want
-       rm -f   $(CURDIR)/debian/sudo/etc/sudoers \
-               $(CURDIR)/debian/sudo-ldap/etc/sudoers
+       rm -f   debian/sudo/etc/sudoers \
+               debian/sudo-ldap/etc/sudoers
 
        # and install things we do want that make install doesn't know about
-       install -o root -g root -m 0644 $(CURDIR)/debian/sudo.pam \
+       install -o root -g root -m 0644 debian/sudo.pam \
                debian/sudo/etc/pam.d/sudo
-       install -o root -g root -m 0644 $(CURDIR)/debian/sudo.pam \
+       install -o root -g root -m 0644 debian/sudo.pam \
                debian/sudo-ldap/etc/pam.d/sudo
 
-       install -o root -g root -m 0644 $(CURDIR)/debian/sudo.lintian \
-               $(CURDIR)/debian/sudo/usr/share/lintian/overrides/sudo
-       install -o root -g root -m 0644 $(CURDIR)/debian/sudo-ldap.lintian \
-               $(CURDIR)/debian/sudo-ldap/usr/share/lintian/overrides/sudo-ldap
+       install -o root -g root -m 0644 debian/sudo.lintian \
+               debian/sudo/usr/share/lintian/overrides/sudo
+       install -o root -g root -m 0644 debian/sudo-ldap.lintian \
+               debian/sudo-ldap/usr/share/lintian/overrides/sudo-ldap
 
-       install -o root -g root -m 0440 $(CURDIR)/debian/README \
-               $(CURDIR)/debian/sudo/etc/sudoers.d/README
-       install -o root -g root -m 0440 $(CURDIR)/debian/README \
-               $(CURDIR)/debian/sudo-ldap/etc/sudoers.d/README
+       install -o root -g root -m 0440 debian/README \
+               debian/sudo/etc/sudoers.d/README
+       install -o root -g root -m 0440 debian/README \
+               debian/sudo-ldap/etc/sudoers.d/README
 
 binary-indep: build install
 
@@ -127,6 +127,8 @@ binary-arch: build install
        dh_fixperms
        chown root.root debian/sudo/usr/bin/sudo debian/sudo-ldap/usr/bin/sudo
        chmod 4755 debian/sudo/usr/bin/sudo debian/sudo-ldap/usr/bin/sudo
+       chmod 0440      debian/sudo/etc/sudoers.d/README \
+                       debian/sudo-ldap/etc/sudoers.d/README
        dh_installdeb
        dh_shlibdeps
        dh_gencontrol