X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=etc%2Fgrml%2Ffai%2Fconfig%2Ffiles%2Fetc%2Fsystemd%2Fsystem%2Fssh.service%2FGRMLBASE;h=e41b0581d5cc9f1e5eaba273bd6aa4b2226529a5;hb=e23b03b9c091c46115fdfb87810e2418c7039c76;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..e41b058 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 @@ -10,12 +8,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/sbin/sshd -t 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 -