guix/gnu
Janneke Nieuwenhuizen c57693846c
home: services: ssh: Do not empty ~/.ssh/authorized_keys by default.
The default was an empty list which would remove any ~/.ssh/authorized_keys
file and replace it with a symlink to an empty file.  On some systems, notably
Ubuntu 22.10, the guix home generated ~/.ssh/authorized_keys file does not
allow login.

* doc/guix.texi (Secure Shell): Update, describe default #false value.
* gnu/home/services/ssh.scm (<home-openssh-configuration>)
[authorized-keys]: Change default to #f.
(openssh-configuration-files): Cater for default #f value: Do not register
"authorized_keys".
2023-05-24 11:56:12 +02:00
..
bootloader
build hurd-boot: Symlink /hurd before setting up translators. 2023-05-17 22:26:06 +02:00
home home: services: ssh: Do not empty ~/.ssh/authorized_keys by default. 2023-05-24 11:56:12 +02:00
installer
machine
packages gnu: Update sbcl-njson to 1.1.0. 2023-05-24 11:20:36 +02:00
services services: cups: Add cups PAM service. 2023-05-23 20:26:19 -04:00
system system: pam: Change 'stop' method to return #f. 2023-05-21 01:04:39 +02:00
tests services: rsync: Use make-inetd-constructor. 2023-05-18 23:10:56 -04:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: xygrib: Build with newer proj. 2023-05-24 10:14:02 +03:00
machine.scm
packages.scm
services.scm services: Add default values. 2023-05-16 19:45:27 +04:00
system.scm system: Fix reference to Hurd bug in comment. 2023-05-10 00:23:52 +02:00
tests.scm