From: Brian M. <bma...@cs...> - 2004-03-15 02:58:35
|
On Mar 14, 2004, at 9:46 PM, Christophe Rhodes wrote: > Hi, > > I think building software as root is generally a bad idea, and > shouldn't be encouraged. I don't know that I would normally actively > discourage it, except that it seems to be the cause both of the > FreeBSD /almost-certainly-does-not-exist/ directory creation bug, and > also Debian bug #232906. No, the cause of that bug is the assumption that / will be non-writable when building. OS X has an administrator group (admin), and / is mode 775 root:admin . Thus, even when logged in as non-root, SBCL creates this directory. > So I'd like to propose the attached patch. If someone knows of a > system where the building absolutely must be performed as root, then > shout, because otherwise the system will actively oppose it. (Also, I > will nonetheless comment out the offending mkdir test in > posix-tests.lisp) Thanks! I'm officially sick of deleting this directory :-) -- Brian Mastenbrook bma...@cs... http://cs.indiana.edu/~bmastenb/ |