diff -r 5d06b7bb9d22 -r 07673e7cb5e6 Admin/Phabricator/ssh/sshd-phabricator.service --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Admin/Phabricator/ssh/sshd-phabricator.service Tue Sep 24 16:17:37 2019 +0200 @@ -0,0 +1,21 @@ +[Unit] +Description=OpenBSD Secure Shell server (Phabricator) +After=network.target auditd.service +ConditionPathExists=!/etc/ssh/sshd_not_to_be_run + +[Service] +EnvironmentFile=-/etc/default/ssh +ExecStartPre=/usr/sbin/sshd -f /etc/ssh/sshd_config.phabricator -t +ExecStart=/usr/sbin/sshd -f /etc/ssh/sshd_config.phabricator -D $SSHD_OPTS +ExecReload=/usr/sbin/sshd -f /etc/ssh/sshd_config.phabricator -t +ExecReload=/bin/kill -HUP $MAINPID +KillMode=process +Restart=on-failure +RestartPreventExitStatus=255 +Type=notify +RuntimeDirectory=sshd-phabricator +RuntimeDirectoryMode=0755 + +[Install] +WantedBy=multi-user.target +Alias=sshd-phabricator.service