HomeFreeBSD

MFC r283894, r283895, r283913, r284004, r284010:

Description

MFC r283894, r283895, r283913, r284004, r284010:

r283894 [1]:

Disable arm_create_user().

r283895 [1]:

Re-enable arm_create_user(), and pass the '-V DESTDIR/etc' to
pw(8) to set the correct /etc directory for the user/group
files.

r283913:

Pass the '-b' argument to pw(8) so the '/home' directory is
created in the correct place.

r284004:

Make sure /home exists within the DESTDIR before creating the
'freebsd' user account.

r284010 [2]:

Work around a potential bug in pw(8) when '-m' is specified.

[1] For recording merge history only.
[2] This commit post-dates the pw(8) '-R' addition in head/,

which is needed for conflict resolution from r284004.

Sponsored by: The FreeBSD Foundation

Details

Provenance
gjbAuthored on
Parents
rS284153: Add an internal "locked" variant of linker_file_lookup_set() and change
Branches
Unknown
Tags
Unknown