Subject: Re: pkg_comp runs everything as root
To: Steven M. Bellovin <smb@cs.columbia.edu>
From: Jeremy C. Reed <reed@reedmedia.net>
List: pkgsrc-users
Date: 04/24/2006 09:03:15
On Mon, 24 Apr 2006, Steven M. Bellovin wrote:
> > You could do the builds and installs and packaging as non-root too. (And I
> > do that frequently on some systems.) And some packages wont' build
> > though.
> >
> I'd like to do builds as non-root, but since builds generally recurse and
> install other packages, I don't see how that would work.
I have built over a thousand packages as non-root. (Including running our
bulk builds framework.)
I used to manually set SU_CMD, CHGRP, CHOWN, etc. But now we can use the
mk/unprivileged.mk. Just set UNPRIVILEGED=yes.
One problem is the users and groups. So manually set any as needed (like
MAILMAN_USER=me and MAILMAN_GROUP=me).
Jeremy C. Reed
echo ':6DB6=88>?;@69876tA=AC8BB5tA6487><' | tr '4-F' 'wu rofIn.lkigemca'