services: openssh: Fix 'PrintLastLog' default behaviour.
authorClément Lassieur <clement@lassieur.org>
Thu, 2 Mar 2017 21:06:29 +0000 (22:06 +0100)
committerDanny Milosavljevic <dannym@scratchpost.org>
Fri, 10 Mar 2017 18:23:45 +0000 (19:23 +0100)
commitf895dce41b5495849a7e26fef747db14f6dd4ef0
tree852df68bfff5ac499bb0d370a3945515dc30b3c2
parent1806a670f06bd745e7e3744046f50bb6f9113d26
services: openssh: Fix 'PrintLastLog' default behaviour.

* gnu/services/ssh.scm (openssh-config-file): Add 'print-last-log?' option.
(<openssh-configuration>)[print-last-log?]: Add it.
(openssh-activation): Touch /var/log/lastlog.
* doc/guix.texi (Networking Services): Document 'print-last-log?'.

Before that, the service did not work as expected because /var/log/lastlog did
not exist.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
doc/guix.texi
gnu/services/ssh.scm