> Look further down:
>
> Changing the default values
> When invoked with the -D option, useradd will either display the
> current default values, or update the default values from the
> command line. The valid options are
>
> -b HOME_DIR
> The initial path prefix for a new user's home directory. The
> user's name will be affixed to the end of HOME_DIR to create
> the new directory name if the -d option is not used when
> creating a new account.
Eh... you mean instead of trivially seding the config file that goes
into $INSTALL_ROOT, I should execute useradd in FINAL to
modify /etc/defaults/useradd ?
Somehow the idea of not touching this config file at all in the spell
pleases me more (what if someone casted shadow, but then edited the
config file to change HOME, updates shadow -> it will overwrite the
edited value).
> >
> > echo "install:" > etc/Makefile &&
> > echo "install:" > etc/pam.d/Makefile &&
> > install_config_file etc/useradd $INSTALL_ROOT/etc/default/useradd &&
>
> I don't have a problem with that part of the change, no.