Add user to croosworld DESTDIR
rank1seeker at gmail.com
rank1seeker at gmail.com
Tue Oct 11 19:08:01 UTC 2011
----- Original Message -----
From: Damien Fleuriot <ml at my.gd>
To: freebsd-hackers at freebsd.org
Date: Tue, 04 Oct 2011 18:06:41 +0200
Subject: Re: Add user to croosworld DESTDIR
> On 10/4/11 5:06 PM, rank1seeker at gmail.com wrote:
> > When I wana add user into DESTDIR, I chroot into it.
> > However, in this case, DESTDIR has an arch of amd64, while running
machine is i386.
> > So that isn't an option as all execute attempts would fail(Exec format
error).
> >
> > I've tried with pw's '-V etcdir' flag and it did created user in amd64
DESTDIR, BUT without home dir!
> >
> > I've found this:
> >
http://docs.freebsd.org/cgi/getmsg.cgi?fetch=2108497+0+archive/2001/freebsd-questions/20011028.freebsd-questions
> >
> > I did however, managed to writte wrapper function, which created home
and mail layout, as would original FreeBSD installation.
> > BUT, all $DESTDIR/home/$USER dirs, are owned by 0:0 and I can't find a
way to chown it to DESTDIR user.
> >
> > That LAST step is all I need.
> > Anyone has any idea?
> >
>
> Grep the newly added user's UID/GID from $DESTDIR/etc/passwd , chown to
> these, should work even if they don't exist on your original system.
Thanks.
It worked.
;)
More information about the freebsd-hackers
mailing list