guix-devel/gnu/tests
Ludovic Courtès e6b1a2248f
services: Log-in services now require "pam_loginuid".
Fixes <https://bugs.gnu.org/35553>.
Reported by Bruno Haible <bruno@clisp.org>.

* gnu/services/base.scm (login-pam-service): Pass #:login-uid? #t to
'unix-pam-service'.
* gnu/services/ssh.scm (lsh-pam-services, openssh-pam-services):
Likewise.
* gnu/services/xorg.scm (slim-pam-service): Likewise.
(gdm-pam-service): Likewise for "gdm-autologin" and "gdm-password".
* gnu/tests/base.scm (run-basic-test)["getlogin on tty1"]: New test.
* gnu/tests/ssh.scm (run-ssh-test): Add #:test-getlogin? parameter.
["getlogin"]: New test.
(%test-dropbear): Pass #:test-getlogin? #f.
2019-05-09 12:11:36 +02:00
..
audio.scm
base.scm services: Log-in services now require "pam_loginuid". 2019-05-09 12:11:36 +02:00
databases.scm
desktop.scm
dict.scm
docker.scm
install.scm tests: separate-store-os: Increase root partition size. 2019-04-14 17:42:08 +02:00
ldap.scm
mail.scm
messaging.scm
monitoring.scm
networking.scm services: Open vSwitch: Provide a default configuration. 2019-03-31 21:26:15 +02:00
nfs.scm
rsync.scm
security-token.scm
ssh.scm services: Log-in services now require "pam_loginuid". 2019-05-09 12:11:36 +02:00
version-control.scm
virtualization.scm
web.scm