X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=etc%2Fgrml%2Ffai%2Fconfig%2Ffiles%2Fetc%2Fsystemd%2Fsystem%2Fssh.service%2FGRMLBASE;h=3a6729e035aa701b1fde242172fa5be77b2a0e8b;hb=8d93bbb7c5fdcf57f8d797032b199ad99e63ec73;hp=0b5581d752728567bf11118fb48e38f1fbf17adc;hpb=50bdb409d2980b00db22dd777374377a84aff8ec;p=grml-live.git diff --git a/etc/grml/fai/config/files/etc/systemd/system/ssh.service/GRMLBASE b/etc/grml/fai/config/files/etc/systemd/system/ssh.service/GRMLBASE index 0b5581d..3a6729e 100644 --- a/etc/grml/fai/config/files/etc/systemd/system/ssh.service/GRMLBASE +++ b/etc/grml/fai/config/files/etc/systemd/system/ssh.service/GRMLBASE @@ -1,6 +1,4 @@ -# This file was deployed via grml-live's -# ${GRML_FAI_CONFIG}/config/scripts/GRMLBASE/15-initsetup, using -# ${GRML_FAI_CONFIG}/config/files/etc/systemd/system/ssh.service/GRMLBASE +# This file was deployed via grml-live. [Unit] Description=OpenBSD Secure Shell server @@ -9,13 +7,17 @@ ConditionPathExists=!/etc/ssh/sshd_not_to_be_run [Service] EnvironmentFile=-/etc/default/ssh -ExecStartPre=-/bin/sh -c "/usr/bin/ssh-keygen -A" +ExecStartPre=-/usr/bin/ssh-keygen -A ExecStart=/usr/sbin/sshd -D $SSHD_OPTS +ExecReload=/usr/sbin/sshd -t ExecReload=/bin/kill -HUP $MAINPID KillMode=process Restart=on-failure +RestartPreventExitStatus=255 +Type=notify +RuntimeDirectory=sshd +RuntimeDirectoryMode=0755 [Install] WantedBy=multi-user.target Alias=sshd.service -