doc: Mention initial passwords in "System Installation".

Suggested by remo_ on IRC.

* doc/guix.texi (System Installation): Explicitly mention user account
  passwords.
  (User Accounts): Add 'user-account-password' anchor.
This commit is contained in:
Ludovic Courtès 2015-07-22 18:28:20 +02:00
parent 2c59cbc26a
commit 1bd4e6db15
1 changed files with 9 additions and 3 deletions

View File

@ -4672,9 +4672,14 @@ This will copy all the necessary files, and install GRUB on
more information, @pxref{Invoking guix system}. This command may trigger more information, @pxref{Invoking guix system}. This command may trigger
downloads or builds of missing packages, which can take some time. downloads or builds of missing packages, which can take some time.
Once that command has completed---and hopefully succeeded!---you can Once that command has completed---and hopefully succeeded!---you can run
run @command{reboot} and boot into the new system. Cross fingers, and @command{reboot} and boot into the new system. The @code{root} password
join us on @code{#guix} on the Freenode IRC network or on in the new system is initially empty; other users' passwords need to be
initialized by running the @command{passwd} command as @code{root},
unless your configuration specifies otherwise
(@pxref{user-account-password, user account passwords}).
Join us on @code{#guix} on the Freenode IRC network or on
@file{guix-devel@@gnu.org} to share your experience---good or not so @file{guix-devel@@gnu.org} to share your experience---good or not so
good. good.
@ -5217,6 +5222,7 @@ This Boolean value indicates whether the account is a ``system''
account. System accounts are sometimes treated specially; for instance, account. System accounts are sometimes treated specially; for instance,
graphical login managers do not list them. graphical login managers do not list them.
@anchor{user-account-password}
@item @code{password} (default: @code{#f}) @item @code{password} (default: @code{#f})
You would normally leave this field to @code{#f}, initialize user You would normally leave this field to @code{#f}, initialize user
passwords as @code{root} with the @command{passwd} command, and then let passwords as @code{root} with the @command{passwd} command, and then let