From f7aec1b44a3f13e5f3457383e2bff0f0590365f5 Mon Sep 17 00:00:00 2001 From: Nicolas Thill Date: Tue, 21 Apr 2009 19:17:26 +0000 Subject: [PATCH] [packages] sudo: add a patch to prevent install from stripping binaries (thanks to russel!) SVN-Revision: 15333 --- admin/sudo/patches/101-install_no_strip.patch | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 admin/sudo/patches/101-install_no_strip.patch diff --git a/admin/sudo/patches/101-install_no_strip.patch b/admin/sudo/patches/101-install_no_strip.patch new file mode 100644 index 0000000000..4e7ed7433f --- /dev/null +++ b/admin/sudo/patches/101-install_no_strip.patch @@ -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) -- 2.30.2