guix/gnu/home/services
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
..
desktop.scm
fontutils.scm gnu: home: services: fontutils: Add support for SXML fragments. 2023-05-11 16:38:27 +02:00
gnupg.scm
guix.scm
mcron.scm
media.scm
messaging.scm
pm.scm
shells.scm
shepherd.scm services: shepherd: Default to 0.10. 2023-05-13 16:27:55 +02:00
sound.scm
ssh.scm home: services: ssh: Do not empty ~/.ssh/authorized_keys by default. 2023-05-24 11:56:12 +02:00
symlink-manager.scm
utils.scm
xdg.scm