aboutsummaryrefslogtreecommitdiff
path: root/etc/substitutes/ci.guix.gnu.org.pub
blob: 0574f6dfab297b07c1e050ebf08eee8fc6dcbf27 (about) (plain)
1
berlin.guix.gnu.org.pub
0'>2019-05-09services: Log-in services now require "pam_loginuid".Ludovic Courtès Fixes <https://bugs.gnu.org/35553>. Reported by Bruno Haible <bruno@clisp.org>. * gnu/services/base.scm (login-pam-service): Pass #:login-uid? #t to 'unix-pam-service'. * gnu/services/ssh.scm (lsh-pam-services, openssh-pam-services): Likewise. * gnu/services/xorg.scm (slim-pam-service): Likewise. (gdm-pam-service): Likewise for "gdm-autologin" and "gdm-password". * gnu/tests/base.scm (run-basic-test)["getlogin on tty1"]: New test. * gnu/tests/ssh.scm (run-ssh-test): Add #:test-getlogin? parameter. ["getlogin"]: New test. (%test-dropbear): Pass #:test-getlogin? #f. 2019-04-07services: dropbear: Add default value.Ludovic Courtès * gnu/services/ssh.scm (dropbear-service-type)[default-value]: New field. 2019-03-04services: Use 'file-append' for user account shells.Ludovic Courtès * gnu/services/cuirass.scm (cuirass-account): Use 'file-append' instead of #~(string-append #$shadow "/sbin/nologin"). * gnu/services/monitoring.scm (zabbix-server-account): Likewise. (zabbix-agent-account): Likewise. * gnu/services/rsync.scm (rsync-account): Likewise. * gnu/services/ssh.scm (%openssh-accounts): Likewise. 2019-01-17services: openssh: Add escape hatch.Ricardo Wurmus * gnu/services/ssh.scm (<openssh-configuration>)[extra-content]: New field. * doc/guix.texi (Networking Services): Document it. 2018-11-26services: openssh: Install OpenSSH in the system profile.Ludovic Courtès This ensures one can scp to or from the GuixSD machine that uses the service. * gnu/services/ssh.scm (openssh-service-type)[extensions]: Add PROFILE-SERVICE-TYPE extension. * gnu/system/examples/bare-bones.tmpl <packages>: Remove OPENSSH. * doc/guix.texi (Using the Configuration System): Adjust accordingly. 2018-08-28services: openssh: Add 'log-level' field.Ludovic Courtès * gnu/services/ssh.scm (<openssh-configuration>)[log-level]: New field. (openssh-config-file): Honor it. * doc/guix.texi (Networking Services): Document it. 2018-07-29services: openssh: Add forwarding options.Eric Brown * gnu/services/ssh.scm (<openssh-configuration>)[allow-agent-forwarding?] [allow-tcp-forwarding?, gateway-ports?]: New fields. (openssh-config-file): Handle them. * doc/guix.texi (Networking Services): Adjust accordingly. Signed-off-by: Ludovic Courtès <ludo@gnu.org> 2018-07-18gnu: services: Fix openssh service start error.Julien Lepiller * gnu/services/ssh.scm (openssh-shepherd-service): Require loopback.