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.
This commit is contained in:
@@ -252,8 +252,8 @@ install-dirs:
|
|||||||
$(INSTALL) -d -O $(install_uid) -G $(install_gid) -m 0700 $(DESTDIR)$(timedir)
|
$(INSTALL) -d -O $(install_uid) -G $(install_gid) -m 0700 $(DESTDIR)$(timedir)
|
||||||
|
|
||||||
install-binaries: visudo sudoreplay install-dirs
|
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 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 visudo $(DESTDIR)$(visudodir)/visudo
|
||||||
|
|
||||||
install-includes:
|
install-includes:
|
||||||
|
|
||||||
|
@@ -114,7 +114,7 @@ install-binaries: install-dirs $(PROGS)
|
|||||||
$(INSTALL) -b~ -O $(install_uid) -G $(install_gid) -M 04111 sudo $(DESTDIR)$(bindir)/sudo
|
$(INSTALL) -b~ -O $(install_uid) -G $(install_gid) -M 04111 sudo $(DESTDIR)$(bindir)/sudo
|
||||||
rm -f $(DESTDIR)$(bindir)/sudoedit
|
rm -f $(DESTDIR)$(bindir)/sudoedit
|
||||||
ln $(DESTDIR)$(bindir)/sudo $(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:
|
install-doc:
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user