diff options
Diffstat (limited to 'debian/openssh-server.ssh.init')
-rwxr-xr-x | debian/openssh-server.ssh.init | 4 |
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 | ||
69 | check_config() { | 69 | check_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 |