[packages] sudo: add a patch to prevent install from stripping binaries (thanks to...
authorNicolas Thill <nico@openwrt.org>
Tue, 21 Apr 2009 19:17:26 +0000 (19:17 +0000)
committerNicolas Thill <nico@openwrt.org>
Tue, 21 Apr 2009 19:17:26 +0000 (19:17 +0000)
SVN-Revision: 15333

admin/sudo/patches/101-install_no_strip.patch [new file with mode: 0644]

diff --git a/admin/sudo/patches/101-install_no_strip.patch b/admin/sudo/patches/101-install_no_strip.patch
new file mode 100644 (file)
index 0000000..4e7ed74
--- /dev/null
@@ -0,0 +1,17 @@
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -408,11 +408,11 @@ install-dirs:
+           $(DESTDIR)$(noexecdir)
+ install-binaries: $(PROGS)
+-      $(INSTALL) -O $(install_uid) -G $(install_gid) -M 4111 -s sudo $(DESTDIR)$(sudodir)/sudo
++      $(INSTALL) -O $(install_uid) -G $(install_gid) -M 4111 sudo $(DESTDIR)$(sudodir)/sudo
+       rm -f $(DESTDIR)$(sudodir)/sudoedit
+       ln $(DESTDIR)$(sudodir)/sudo $(DESTDIR)$(sudodir)/sudoedit
+-      $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0111 -s visudo $(DESTDIR)$(visudodir)/visudo
+-@SELINUX@     $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0111 -s sesh $(DESTDIR)$(libexecdir)/sesh
++      $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0111 visudo $(DESTDIR)$(visudodir)/visudo
++@SELINUX@     $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0111 sesh $(DESTDIR)$(libexecdir)/sesh
+ install-noexec: sudo_noexec.la
+       test -f .libs/$(noexecfile) && $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0755 .libs/$(noexecfile) $(DESTDIR)$(noexecdir)