<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/installer/user.scm, branch wip-deploy</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://git.jakob.space/guix.git/atom?h=wip-deploy</id>
<link rel='self' href='https://git.jakob.space/guix.git/atom?h=wip-deploy'/>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/'/>
<updated>2019-04-28T20:57:07Z</updated>
<entry>
<title>installer: User can have a "real name".</title>
<updated>2019-04-28T20:57:07Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-28T20:28:00Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=43c1c44a1194579cd9e0149e41886762d9efc9dc'/>
<id>urn:sha1:43c1c44a1194579cd9e0149e41886762d9efc9dc</id>
<content type='text'>
* gnu/installer/user.scm (&lt;user&gt;)[real-name]: New field.
(users-&gt;configuration)[use-&gt;sexp]: Turn it into a 'comment' field.
</content>
</entry>
<entry>
<title>installer: Ask for the root account password.</title>
<updated>2019-04-24T22:45:35Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-24T19:54:28Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=91a7c4998fe4f5a2a63f2ddb4bfeeef81c68b6d7'/>
<id>urn:sha1:91a7c4998fe4f5a2a63f2ddb4bfeeef81c68b6d7</id>
<content type='text'>
Fixes &lt;https://bugs.gnu.org/35399&gt;.

* gnu/installer/newt/user.scm (run-root-password-page): New procedure.
* gnu/installer/user.scm (users-&gt;configuration): Filter out the "root"
account.
* gnu/installer/final.scm (create-user-database): Set 'uid' field in
'user-account' form.
</content>
</entry>
<entry>
<title>installer: Ask for user password and initialize /etc/shadow.</title>
<updated>2019-04-24T22:45:34Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-24T15:59:06Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=898677ed17672130d20434cd88575d620c97c553'/>
<id>urn:sha1:898677ed17672130d20434cd88575d620c97c553</id>
<content type='text'>
Partly fixes &lt;https://bugs.gnu.org/35399&gt;.

* gnu/installer/user.scm (&lt;user&gt;)[password]: New field.
* gnu/installer/final.scm (%seed): New variable.
(integer-&gt;alphanumeric-char, random-string)
(create-user-database): New procedures.
(install-system): Call 'create-user-database'.
* gnu/installer/newt/final.scm (run-install-shell): Add #:users and pass
it to 'install-system'.
(run-final-page): Pass #:users to 'run-install-shell'.
* gnu/installer/newt/user.scm (run-user-add-page): Add password entry.
Pass its result as the 'password' field of &lt;user&gt;.
</content>
</entry>
<entry>
<title>installer: Add user module.</title>
<updated>2019-01-17T13:04:24Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2018-12-05T05:55:41Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=47c94801656c7e9ddf1dcfe0189b48d7c57d0a1d'/>
<id>urn:sha1:47c94801656c7e9ddf1dcfe0189b48d7c57d0a1d</id>
<content type='text'>
* gnu/installer/user.scm: New file.
</content>
</entry>
</feed>
