Dave Vasilevsky wrote:

On Jun 10, 2005, at 1:06 AM, Blair Zajac wrote:

Looking at the log, it's doing a chown to root in the temporary install directory:


Hi Blair,

Matthew wrote:

--build-as-nobody is
needed to be able to create bindists automatically and safely, and
we're hoping to switch it over to be the default at some point in the
future, so it would be nice to fix this if you could.


And that's pretty much the explanation. Fink will be much safer to run, especially automatically, if we manage to get as many packages as possible to build as non-root.

As it is, if Fink is building without --build-as-nobody then it's root and anything it puts in %i should be root already, no need to chown. If it's building *with* --build-as-nobody, then it will chown - R %i automatically. So in either case, a chown to root is unnecessary.

Dave

What group does it put files in automatically?

Currently I have this:

chown root:wheel %i/var/tmp %i/var/tmp/jove %i/var/tmp/jove/preserve

Will the files also be in the wheel group?

Regards,
Blair

--
Blair Zajac, Ph.D.
<[EMAIL PROTECTED]>
Subversion and Orca training and consulting
http://www.orcaware.com/svn/


-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
Fink-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to