From: Todd C. Miller Date: Fri, 10 Feb 2012 16:31:54 +0000 (-0500) Subject: Got back to using "install-sh -M" for files installed as non-readable X-Git-Tag: SUDO_1_8_4~9^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dfbd6e429b7aa3d299e45b5914c4d30e76e1d886;p=sudo Got back to using "install-sh -M" for files installed as non-readable by owner. This fixes "make install" as non-root for package building. --- diff --git a/plugins/sudoers/Makefile.in b/plugins/sudoers/Makefile.in index 71008d68f..c338e5592 100644 --- a/plugins/sudoers/Makefile.in +++ b/plugins/sudoers/Makefile.in @@ -252,8 +252,8 @@ install-dirs: $(INSTALL) -d -O $(install_uid) -G $(install_gid) -m 0700 $(DESTDIR)$(timedir) install-binaries: visudo sudoreplay install-dirs - $(INSTALL) -b~ -O $(install_uid) -G $(install_gid) -m 0111 sudoreplay $(DESTDIR)$(replaydir)/sudoreplay - $(INSTALL) -b~ -O $(install_uid) -G $(install_gid) -m 0111 visudo $(DESTDIR)$(visudodir)/visudo + $(INSTALL) -b~ -O $(install_uid) -G $(install_gid) -M 0111 sudoreplay $(DESTDIR)$(replaydir)/sudoreplay + $(INSTALL) -b~ -O $(install_uid) -G $(install_gid) -M 0111 visudo $(DESTDIR)$(visudodir)/visudo install-includes: diff --git a/src/Makefile.in b/src/Makefile.in index 2d366caa1..cf89c8562 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -114,7 +114,7 @@ install-binaries: install-dirs $(PROGS) $(INSTALL) -b~ -O $(install_uid) -G $(install_gid) -M 04111 sudo $(DESTDIR)$(bindir)/sudo rm -f $(DESTDIR)$(bindir)/sudoedit ln $(DESTDIR)$(bindir)/sudo $(DESTDIR)$(bindir)/sudoedit - if [ -f sesh ]; then $(INSTALL) -b~ -O $(install_uid) -G $(install_gid) -m 0111 sesh $(DESTDIR)$(libexecdir)/sesh; fi + if [ -f sesh ]; then $(INSTALL) -b~ -O $(install_uid) -G $(install_gid) -M 0111 sesh $(DESTDIR)$(libexecdir)/sesh; fi install-doc: