]> granicus.if.org Git - sudo/commitdiff
Got back to using "install-sh -M" for files installed as non-readable
authorTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 10 Feb 2012 16:31:54 +0000 (11:31 -0500)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 10 Feb 2012 16:31:54 +0000 (11:31 -0500)
by owner.  This fixes "make install" as non-root for package building.

plugins/sudoers/Makefile.in
src/Makefile.in

index 71008d68f9a2cb182919d06814d02fbd4ab3fe55..c338e5592846b476694d4ab86d8a94a2980dc1cf 100644 (file)
@@ -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:
 
index 2d366caa1d46103ec307e51b27e9992fb7016418..cf89c85621fdf46a5b9dfd710dd7c582d1e07286 100644 (file)
@@ -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: