From: Bdale Garbee Date: Mon, 31 Aug 2009 21:23:12 +0000 (-0600) Subject: dh_fixperms smashing perms, force them back after it runs X-Git-Tag: debian/1.7.2p1-1~5 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=35a12657ae6303846550ec7186f22291ec21552e;p=debian%2Fsudo dh_fixperms smashing perms, force them back after it runs --- diff --git a/debian/rules b/debian/rules index 57580d1..e3fbbd4 100755 --- a/debian/rules +++ b/debian/rules @@ -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