On 2 Dec 2012, at 15:34, Ryan Stone wrote:

> On Sun, Dec 2, 2012 at 8:05 AM, Robert Watson <rwat...@freebsd.org> wrote:
> 
> Just to follow up on this thread, since the question has come up a number of 
> times.  "mergemaser -p" should be run prior to installworld always, but most 
> of the time will do very little.  One of its responsibilities is to add any 
> necessary accounts and groups depended on by base system components -- e.g., 
> that will be referenced during installworld as part of setting file ownership 
> and groups.
> 
> I often use "make installworld installkernel distribution DESTDIR=..." to 
> create bootable images (e.g. for a USB stick).  What's the recommendation for 
> that case?  Manually create the auditdistd user on the build host?

Yes, that's probably the best short-term bet.

In the longer term, it would be nice of installworld could not only generate an 
mtree on the side rather than directly chmod/chowning the files (Brooks Davis 
has patches for this), but also use UIDs/GIDs from a user database directly 
rather than assuming that the host where you are constructing the image has the 
same notion of users and groups. This is especially important if we want to 
support cross-building embedded images from Linux, Mac OS X, etc, in the future.

Robert
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to