openssh: rework systemd service

This commit is contained in:
Stefan Saraev 2013-08-28 20:04:12 +03:00
parent 60536160db
commit bdcbca1be2

View File

@ -1,10 +1,13 @@
[Unit]
Description=OpenSSH server daemon
ConditionKernelCommandLine=|ssh
ConditionPathExists=|/storage/.cache/services/sshd.conf
After=syslog.target network.target
[Service]
EnvironmentFile=-/storage/.cache/services/sshd.conf
ExecStartPre=/usr/sbin/sshd-keygen
ExecStart=/usr/sbin/sshd -D
ExecStart=/usr/sbin/sshd -D $SSH_ARGS
ExecReload=/bin/kill -HUP $MAINPID
KillMode=process