guix/gnu
Ludovic Courtès c3a19cc2ac
services: hurd-vm: Disable password-based authentication for root.
With offloading to a childhurd is enabled, allowing password-less root
login in the childhurd to anyone amounts to providing write access to
the host’s store to anyone.  Thus, disable password-based root logins in
the childhurd.

* gnu/services/virtualization.scm (%hurd-vm-operating-system): Change
‘permit-root-login’ to 'prohibit-password.
* gnu/tests/virtualization.scm (%childhurd-os): Provide a custom ‘os’
field for ‘hurd-vm-configuration’.
* doc/guix.texi (Virtualization Services): Remove mention of
password-less root login.
2023-10-01 22:58:20 +02:00
..
bootloader
build secret-service: Increase default handshake timeout. 2023-10-01 22:58:19 +02:00
home
installer
machine
packages gnu: glibc-utf8-locales: Reintroduce input labels. 2023-10-01 22:58:19 +02:00
services services: hurd-vm: Disable password-based authentication for root. 2023-10-01 22:58:20 +02:00
system system: vm: Remove unused variable. 2023-10-01 22:58:18 +02:00
tests services: hurd-vm: Disable password-based authentication for root. 2023-10-01 22:58:20 +02:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: xfig: Update to 3.2.9. 2023-10-01 08:14:56 +02:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm