summaryrefslogtreecommitdiff
path: root/debian/openssh-server.ssh.init
diff options
context:
space:
mode:
Diffstat (limited to 'debian/openssh-server.ssh.init')
-rwxr-xr-xdebian/openssh-server.ssh.init4
1 files changed, 4 insertions, 0 deletions
diff --git a/debian/openssh-server.ssh.init b/debian/openssh-server.ssh.init
index 620af70e0..4f0fb10de 100755
--- a/debian/openssh-server.ssh.init
+++ b/debian/openssh-server.ssh.init
@@ -68,6 +68,7 @@ check_privsep_dir() {
68 68
69check_config() { 69check_config() {
70 if [ ! -e /etc/ssh/sshd_not_to_be_run ]; then 70 if [ ! -e /etc/ssh/sshd_not_to_be_run ]; then
71 # shellcheck disable=SC2086
71 /usr/sbin/sshd $SSHD_OPTS -t || exit 1 72 /usr/sbin/sshd $SSHD_OPTS -t || exit 1
72 fi 73 fi
73} 74}
@@ -80,6 +81,7 @@ case "$1" in
80 check_for_no_start 81 check_for_no_start
81 check_dev_null 82 check_dev_null
82 log_daemon_msg "Starting OpenBSD Secure Shell server" "sshd" || true 83 log_daemon_msg "Starting OpenBSD Secure Shell server" "sshd" || true
84 # shellcheck disable=SC2086
83 if start-stop-daemon --start --quiet --oknodo --chuid 0:0 --pidfile /run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS; then 85 if start-stop-daemon --start --quiet --oknodo --chuid 0:0 --pidfile /run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS; then
84 log_end_msg 0 || true 86 log_end_msg 0 || true
85 else 87 else
@@ -113,6 +115,7 @@ case "$1" in
113 start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile /run/sshd.pid --exec /usr/sbin/sshd 115 start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile /run/sshd.pid --exec /usr/sbin/sshd
114 check_for_no_start log_end_msg 116 check_for_no_start log_end_msg
115 check_dev_null log_end_msg 117 check_dev_null log_end_msg
118 # shellcheck disable=SC2086
116 if start-stop-daemon --start --quiet --oknodo --chuid 0:0 --pidfile /run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS; then 119 if start-stop-daemon --start --quiet --oknodo --chuid 0:0 --pidfile /run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS; then
117 log_end_msg 0 || true 120 log_end_msg 0 || true
118 else 121 else
@@ -131,6 +134,7 @@ case "$1" in
131 # old daemon stopped 134 # old daemon stopped
132 check_for_no_start log_end_msg 135 check_for_no_start log_end_msg
133 check_dev_null log_end_msg 136 check_dev_null log_end_msg
137 # shellcheck disable=SC2086
134 if start-stop-daemon --start --quiet --oknodo --chuid 0:0 --pidfile /run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS; then 138 if start-stop-daemon --start --quiet --oknodo --chuid 0:0 --pidfile /run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS; then
135 log_end_msg 0 || true 139 log_end_msg 0 || true
136 else 140 else