In this report, the submitter complains about /usr/local/bin being in
the PATH by default at the same time directories under /usr/local are
root:staff and world-writable. His complain is based on the existence
of become-any-group-but-root bugs.

If this is a bug at all, I think we should probably drop the root:staff
thing instead of changing the default PATH. So: Would anyone here
second the following patch, if it were a policy proposal?

diff -ru debian-policy-3.6.1.1.orig/policy.sgml 
debian-policy-3.6.1.1/policy.sgml
--- debian-policy-3.6.1.1.orig/policy.sgml      2004-06-25 23:11:36.000000000 
+0200
+++ debian-policy-3.6.1.1/policy.sgml   2005-03-11 13:25:27.000000000 +0100
@@ -5062,8 +5062,8 @@
 then
   if mkdir /usr/local/share/emacs 2>/dev/null
   then
-    chown root:staff /usr/local/share/emacs
-    chmod 2775 /usr/local/share/emacs
+    chown root:root /usr/local/share/emacs
+    chmod 755 /usr/local/share/emacs
   fi
 fi
            </example>
@@ -5095,8 +5095,8 @@
          <p>
            The <file>/usr/local</file> directory itself and all the
            subdirectories created by the package should (by default) have
-           permissions 2775 (group-writable and set-group-id) and be
-           owned by <tt>root.staff</tt>.
+           permissions 755 and be
+           owned by <tt>root:root</tt>.
          </p>
        </sect1>
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to