guix-devel/gnu
Ludovic Courtès 4892eb7c6a
services: openssh: Add 'authorized-keys' field.
* gnu/services/ssh.scm (<openssh-configuration>)[authorized-keys]: New
field.
(authorized-key-directory): New procedure.
(openssh-config-file): Honor 'authorized-keys'.
(openssh-activation): Use 'with-imported-modules'.  Make /etc/ssh
755.  Create /etc/ssh/authorized_keys.d.
* doc/guix.texi (Networking Services): Document it.
2017-07-30 16:23:19 +02:00
..
bootloader bootloader: Use <menu-entry> for the bootloader side. 2017-07-28 21:56:18 +02:00
build vm: 'iso9660-image' produces a single-file output. 2017-07-18 21:41:35 +02:00
packages gnu: ffmpeg: Update to 3.3.3. 2017-07-30 12:49:38 +02:00
services services: openssh: Add 'authorized-keys' field. 2017-07-30 16:23:19 +02:00
system system: Add 'grep --color' alias in '.bash_profile' skeleton. 2017-07-27 14:44:28 +02:00
tests services: Add memcached. 2017-07-30 09:08:30 +01:00
artwork.scm artwork: Use a descriptive name for the source directory. 2017-06-07 15:58:16 -04:00
bootloader.scm bootloader: Use <menu-entry> for the bootloader side. 2017-07-28 21:56:18 +02:00
local.mk services: Add memcached. 2017-07-30 09:08:30 +01:00
packages.scm packages: Add 'specifications->manifest'. 2017-06-11 23:05:23 +02:00
services.scm services: Make error message less scary. 2017-07-11 00:48:50 +02:00
system.scm bootloader: Use <menu-entry> for the bootloader side. 2017-07-28 21:56:18 +02:00
tests.scm bootloader: Add extlinux support. 2017-05-16 14:41:01 +02:00