diff options
Diffstat (limited to 'oxish-proto/src/oxish.service')
| -rw-r--r-- | oxish-proto/src/oxish.service | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/oxish-proto/src/oxish.service b/oxish-proto/src/oxish.service new file mode 100644 index 0000000..404ab2c --- /dev/null +++ b/oxish-proto/src/oxish.service @@ -0,0 +1,20 @@ +[Unit] +Description=OxiSH SSH server +After=network.target nss-user-lookup.target auditd.service +ConditionPathExists=!/etc/ssh/sshd_not_to_be_run + +[Service] +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 |
