guix/gnu
Ludovic Courtès e863274e67
services: hurd-vm: Leave root password uninitialized when offloading.
Starting with 953c65ffdd, offloading to
the Hurd VM would be enabled by default.  However, ‘root’ had an empty
password so any user on the host could connect to the VM over VNC, log
in as root, and potentially populate the host’s store from there.  This
change fixes that.

* gnu/services/virtualization.scm (operating-system-with-locked-root-account):
New procedure.
(hurd-vm-disk-image)[transform]: Add
‘operating-system-with-locked-root-account’ when offloading.
2023-10-05 23:14:55 +02:00
..
bootloader
build secret-service: Increase default handshake timeout. 2023-10-01 22:58:19 +02:00
home
installer
machine
packages gnu: guile-ini: Added missing propagated input ‘guile-lib’. 2023-10-05 23:14:55 +02:00
services services: hurd-vm: Leave root password uninitialized when offloading. 2023-10-05 23:14:55 +02:00
system system: bare-bones: Add comments about nss-cert and NTP service. 2023-10-05 23:14:54 +02:00
tests tests: childhurd: Test SSH connection with a non-root user. 2023-10-05 23:14:55 +02:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: Add apple-bash. 2023-10-05 23:14:54 +02:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm