services: openssh: Extensions provide extra authorized keys.
authorLudovic Courtès <ludo@gnu.org>
Sun, 30 Jul 2017 14:03:43 +0000 (16:03 +0200)
committerLudovic Courtès <ludo@gnu.org>
Sun, 30 Jul 2017 14:23:19 +0000 (16:23 +0200)
commit1398a43816011c435fb6723154dbf1d3414b5b3d
tree8d620776214b52974d7d172644d8bbdd8d48245a
parent4892eb7c6a21416f3a18e18ca17984e2b66050ad
services: openssh: Extensions provide extra authorized keys.

* gnu/services/ssh.scm (extend-openssh-authorized-keys): New procedure.
(openssh-service-type)[compose, extend]: New fields.
* doc/guix.texi (Networking Services): Document the extension.
doc/guix.texi
gnu/services/ssh.scm