guix-devel/gnu/tests
Ludovic Courtès 51fe9cd38d
services: user-homes: Do not create home directories marked as no-create.
Fixes a bug whereby GuixSD would create the /nonexistent directory, from
user 'nobody', even though it has 'create-home-directory?' set to #f.

* gnu/build/activation.scm (activate-users+groups): Add comment for
\#:create-home?.
(activate-user-home)[ensure-user-home]: Skip when CREATE-HOME? is #f or
SYSTEM? is #t.
* gnu/tests/base.scm (run-basic-test)["no extra home directories"]: New
tests.
2017-05-20 10:17:10 +02:00
..
base.scm services: user-homes: Do not create home directories marked as no-create. 2017-05-20 10:17:10 +02:00
dict.scm tests: dicod: Bail out if we cannot connect within 20 seconds. 2017-04-16 00:48:08 +02:00
install.scm system: Create home directories once 'file-systems' is up. 2017-02-01 12:36:41 +01:00
mail.scm tests: mail: Add test for exim 2017-04-19 23:43:50 +02:00
messaging.scm tests: Introduce 'simple-operating-system' and use it. 2017-04-01 00:45:18 +02:00
networking.scm tests: Introduce 'simple-operating-system' and use it. 2017-04-01 00:45:18 +02:00
nfs.scm
ssh.scm tests: Introduce 'simple-operating-system' and use it. 2017-04-01 00:45:18 +02:00
web.scm tests: Remove unused import (gnu system grub). 2017-04-15 15:32:25 +02:00