#!/usr/bin/execlineb -P

# Debian's ssh.service has "ExecStartPre=/usr/sbin/sshd -t": refuse to start
# with a configuration sshd cannot parse. sshd -D would fail on the same
# config anyway, so this only makes the reason visible in the ssh-log
# pipeline instead of in a half-started daemon.
if { /usr/sbin/sshd -t }
run-script-daemon ssh
