diff options
author | Matthew Dillon <dillon@FreeBSD.org> | 2001-09-09 04:54:10 +0000 |
---|---|---|
committer | Matthew Dillon <dillon@FreeBSD.org> | 2001-09-09 04:54:10 +0000 |
commit | ea079e4650aa744003da874f2ea55b9e1fda6de5 (patch) | |
tree | 9fefd5178f0b57721dce479e0224af7341784f02 /gnu | |
parent | 7b832f6f75fe9993d39130bfa1f69777b1a34397 (diff) | |
download | src-ea079e4650aa744003da874f2ea55b9e1fda6de5.tar.gz src-ea079e4650aa744003da874f2ea55b9e1fda6de5.zip |
Make sure that all non-root-owned binaries in standard system
paths are chflaged 'schg' to prevent exploit vectors when run
by cron, by a root user, or by a user other then the one owning the
binary. This applies to most of the uucp binaries, cu, tip, and
man (man was already installed properly).
MFC will occur when approved.
Notes
Notes:
svn path=/head/; revision=83238
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/libexec/uucp/cu/Makefile | 1 | ||||
-rw-r--r-- | gnu/libexec/uucp/uucp/Makefile | 1 | ||||
-rw-r--r-- | gnu/libexec/uucp/uuname/Makefile | 2 | ||||
-rw-r--r-- | gnu/libexec/uucp/uustat/Makefile | 1 | ||||
-rw-r--r-- | gnu/libexec/uucp/uux/Makefile | 1 |
5 files changed, 5 insertions, 1 deletions
diff --git a/gnu/libexec/uucp/cu/Makefile b/gnu/libexec/uucp/cu/Makefile index 612546df99ef..faad03b39e07 100644 --- a/gnu/libexec/uucp/cu/Makefile +++ b/gnu/libexec/uucp/cu/Makefile @@ -12,6 +12,7 @@ LDADD+= $(LIBUNIX) $(LIBUUCONF) $(LIBUUCP) DPADD+= $(LIBUNIX) $(LIBUUCONF) $(LIBUUCP) CFLAGS+= -I$(.CURDIR)/../common_sources\ -DVERSION=\"$(VERSION)\" +INSTALLFLAGS+= -fschg .include <bsd.prog.mk> .PATH: $(.CURDIR)/../common_sources diff --git a/gnu/libexec/uucp/uucp/Makefile b/gnu/libexec/uucp/uucp/Makefile index 0219fff63a43..2f91d8298f9c 100644 --- a/gnu/libexec/uucp/uucp/Makefile +++ b/gnu/libexec/uucp/uucp/Makefile @@ -11,6 +11,7 @@ LDADD+= $(LIBUNIX) $(LIBUUCONF) $(LIBUUCP) DPADD+= $(LIBUNIX) $(LIBUUCONF) $(LIBUUCP) CFLAGS+= -I$(.CURDIR)/../common_sources\ -DVERSION=\"$(VERSION)\" +INSTALLFLAGS+= -fschg .include <bsd.prog.mk> .PATH: $(.CURDIR)/../common_sources diff --git a/gnu/libexec/uucp/uuname/Makefile b/gnu/libexec/uucp/uuname/Makefile index f5e6dd92cc85..743a3b5eb9a7 100644 --- a/gnu/libexec/uucp/uuname/Makefile +++ b/gnu/libexec/uucp/uuname/Makefile @@ -11,7 +11,7 @@ LDADD+= $(LIBUNIX) $(LIBUUCONF) $(LIBUUCP) DPADD+= $(LIBUNIX) $(LIBUUCONF) $(LIBUUCP) CFLAGS+= -I$(.CURDIR)/../common_sources\ -DVERSION=\"$(VERSION)\" - +INSTALLFLAGS+= -fschg .include <bsd.prog.mk> .PATH: $(.CURDIR)/../common_sources diff --git a/gnu/libexec/uucp/uustat/Makefile b/gnu/libexec/uucp/uustat/Makefile index be839ca11116..5743180863b8 100644 --- a/gnu/libexec/uucp/uustat/Makefile +++ b/gnu/libexec/uucp/uustat/Makefile @@ -13,6 +13,7 @@ DPADD+= $(LIBUNIX) $(LIBUUCONF) $(LIBUUCP) CFLAGS+= -I$(.CURDIR)/../common_sources\ -DOWNER=\"$(owner)\"\ -DVERSION=\"$(VERSION)\" +INSTALLFLAGS+= -fschg .include <bsd.prog.mk> .PATH: $(.CURDIR)/../common_sources diff --git a/gnu/libexec/uucp/uux/Makefile b/gnu/libexec/uucp/uux/Makefile index 60593523392c..9194c1ea44bd 100644 --- a/gnu/libexec/uucp/uux/Makefile +++ b/gnu/libexec/uucp/uux/Makefile @@ -11,6 +11,7 @@ LDADD+= $(LIBUNIX) $(LIBUUCONF) $(LIBUUCP) DPADD+= $(LIBUNIX) $(LIBUUCONF) $(LIBUUCP) CFLAGS+= -I$(.CURDIR)/../common_sources\ -DVERSION=\"$(VERSION)\" +INSTALLFLAGS+= -fschg .include <bsd.prog.mk> .PATH: $(.CURDIR)/../common_sources |