Date: Thu, 22 Dec 1994 22:41:34 +0100 (MET) From: Ollivier Robert <Ollivier.Robert@keltia.frmug.fr.net> To: freebsd-hackers@freebsd.org (FreeBSD Hackers' list) Subject: Owner of system directories Message-ID: <199412222141.WAA11874@keltia.frmug.fr.net>
next in thread | raw e-mail | index | archive | help
Something that's bothering for a while... I really feel that for security reasons every system directory should be owned by "root" and not the generic "bin". So I've made the following patch to the mtree files. In extenso, every program should belong to root too... What do you people think about it ? Index: BSD.local.dist =================================================================== RCS file: /spare/FreeBSD-current/src/etc/mtree/BSD.local.dist,v retrieving revision 1.7 diff -u -r1.7 BSD.local.dist --- 1.7 1994/09/19 01:40:35 +++ BSD.local.dist 1994/12/22 21:35:39 @@ -1,7 +1,7 @@ # $Id: BSD.local.dist,v 1.7 1994/09/19 01:40:35 rgrimes Exp $ # -/set type=dir uname=bin gname=bin mode=0755 +/set type=dir uname=root gname=bin mode=0755 . uname=root gname=wheel bin .. Index: BSD.root.dist =================================================================== RCS file: /spare/FreeBSD-current/src/etc/mtree/BSD.root.dist,v retrieving revision 1.19 diff -u -r1.19 BSD.root.dist --- 1.19 1994/09/25 02:55:21 +++ BSD.root.dist 1994/12/22 21:31:23 @@ -3,9 +3,9 @@ /set type=dir uname=root gname=wheel mode=0755 . - bin uname=bin gname=bin + bin uname=root gname=bin .. -/set type=dir uname=bin gname=bin mode=0555 +/set type=dir uname=root gname=bin mode=0555 dev uname=root gname=wheel mode=0755 fd .. @@ -25,7 +25,7 @@ uucp uname=uucp gname=uucp mode=0770 .. .. - lkm uname=bin gname=bin + lkm uname=root gname=bin .. mnt .. @@ -33,7 +33,7 @@ .. root .. - sbin uname=bin gname=bin + sbin uname=root gname=bin .. tmp uname=bin gname=bin mode=01777 .. Index: BSD.usr.dist =================================================================== RCS file: /spare/FreeBSD-current/src/etc/mtree/BSD.usr.dist,v retrieving revision 1.26 diff -u -r1.26 BSD.usr.dist --- 1.26 1994/10/27 23:05:15 +++ BSD.usr.dist 1994/12/22 21:34:22 @@ -1,7 +1,7 @@ # $Id: BSD.usr.dist,v 1.26 1994/10/27 23:05:15 wollman Exp $ # -/set type=dir uname=bin gname=bin mode=0755 +/set type=dir uname=root gname=bin mode=0755 . uname=root gname=wheel bin .. @@ -10,7 +10,7 @@ hide .. .. -/set type=dir uname=bin gname=bin mode=0755 +/set type=dir uname=root gname=bin mode=0755 include arpa .. @@ -69,7 +69,7 @@ larn .. .. -/set type=dir uname=bin gname=bin mode=0755 +/set type=dir uname=root gname=bin mode=0755 groff_font devX100 .. @@ -128,13 +128,13 @@ i386 .. .. - man1 uname=bin + man1 uname=root .. - man2 uname=bin + man2 uname=root .. - man3 uname=bin + man3 uname=root .. -/set type=dir uname=bin gname=bin mode=0755 +/set type=dir uname=root gname=bin mode=0755 man4 i386 .. @@ -176,7 +176,7 @@ mm .. .. -/set type=dir uname=bin gname=bin mode=0555 +/set type=dir uname=root gname=bin mode=0555 zoneinfo mode=0755 Africa .. Index: BSD.var.dist =================================================================== RCS file: /spare/FreeBSD-current/src/etc/mtree/BSD.var.dist,v retrieving revision 1.20 diff -u -r1.20 BSD.var.dist --- 1.20 1994/09/19 01:40:40 +++ BSD.var.dist 1994/12/22 21:35:19 @@ -1,7 +1,7 @@ # $Id: BSD.var.dist,v 1.20 1994/09/19 01:40:40 rgrimes Exp $ # -/set type=dir uname=bin gname=bin mode=0755 +/set type=dir uname=root gname=bin mode=0755 . uname=root gname=wheel account .. @@ -30,27 +30,27 @@ phantasia .. .. - log uname=bin + log uname=root .. - mail uname=bin + mail uname=root .. - msgs uname=bin + msgs uname=root .. - preserve uname=bin + preserve uname=root .. - run uname=bin + run uname=root .. - rwho uname=bin + rwho uname=root .. /set type=dir uname=uucp gname=daemon mode=0755 - spool uname=bin gname=bin + spool uname=root gname=bin lock gname=dialer mode=0775 .. - lpd uname=bin + lpd uname=root .. mqueue uname=root .. - output uname=bin + output uname=root .. /set type=dir uname=uucp gname=uucp mode=0775 uucp -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@keltia.frmug.fr.net FreeBSD keltia 2.1.0-Development #0: Sun Dec 11 20:52:22 1994 roberto@keltia:/usr/src/sys/compile/KELTIA i386 ctm#218
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199412222141.WAA11874>