guix/gnu/home/services
Nicolas Graves 95853e61a7
home: services: ssh: Add 'match-criteria' option.
* gnu/home/services/ssh.scm (serialize-address-family): Raise
'&formatted-message' instead of '&error'.
(ssh-match-keywords): New variable.
(match-criteria?): New procedure.
(match-criteria): New maybe type.
(openssh-host)[name]: Turn into 'maybe-string'.
[match-criteria]: New field.
(serialize-openssh-host): Adjust accordingly.
* doc/guix.texi (Secure Shell): Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-09 23:28:18 +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 home: Add gpg-agent service. 2023-04-08 22:56:19 +02:00
guix.scm
mail.scm home: services: Add msmtp service. 2023-05-30 00:15:30 +02:00
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: Add 'match-criteria' option. 2023-06-09 23:28:18 +02:00
symlink-manager.scm
utils.scm
xdg.scm home: xdg-base-directories: Set correct value for XDG_STATE_HOME. 2023-04-07 09:07:32 +04:00