guix/gnu/services
Julien Lepiller 86d8f6d3ef
services: Add 'openssh-service'.
* gnu/packages/ssh.scm (openssh)[arguments]: Set sysconfdir to /etc/ssh.
* gnu/services/ssh.scm (<openssh-configuration>): New record type.
(%openssh-accounts): New variable.
(openssh-activation, openssh-config-file, openssh-shepherd-service)
(openssh-service): New procedures.
(openssh-service-type): New variable.
* doc/guix.texi (Networking Services): Document 'openssh-services'.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-09-29 23:11:48 +02:00
..
avahi.scm system: Use 'file-append' to denote file names. 2016-09-10 13:10:06 +02:00
base.scm services: console-font: A single service handles all the VTs. 2016-09-19 23:36:17 +09:00
databases.scm system: Use 'file-append' to denote file names. 2016-09-10 13:10:06 +02:00
dbus.scm system: Use 'file-append' to denote file names. 2016-09-10 13:10:06 +02:00
desktop.scm system: Use 'file-append' to denote file names. 2016-09-10 13:10:06 +02:00
dict.scm system: Use 'file-append' to denote file names. 2016-09-10 13:10:06 +02:00
herd.scm services: herd: Provide <live-service> objects. 2016-08-31 15:44:19 +02:00
lirc.scm
mail.scm gnu: New default Dovecot service postmaster_address 2016-09-27 14:45:07 +02:00
mcron.scm
networking.scm system: Use 'file-append' to denote file names. 2016-09-10 13:10:06 +02:00
nfs.scm gnu: Add rpc-daemon service 2016-09-07 20:26:11 +02:00
sddm.scm system: Use 'file-append' to denote file names. 2016-09-10 13:10:06 +02:00
shepherd.scm services: shepherd: Add 'shepherd-service-upgrade', from 'guix system'. 2016-08-31 15:44:20 +02:00
spice.scm system: Use 'file-append' to denote file names. 2016-09-10 13:10:06 +02:00
ssh.scm services: Add 'openssh-service'. 2016-09-29 23:11:48 +02:00
web.scm services: nginx: Actually check if configuration is valid. 2016-09-13 16:48:44 +02:00
xorg.scm system: Use 'file-append' to denote file names. 2016-09-10 13:10:06 +02:00