#!/usr/bin/env /lib/runit/invoke-run
#Copyright: 2026 Aitor <aitor@genuen.org>
#License: CC0-1.0
#Comment: ported from openssh-server for runit-services testing
set -e

NAME="ssh"
sv start auditd || sv check auditd || true
test -e /etc/ssh/sshd_not_to_be_run && exit 161
test -d /run/sshd || mkdir /run/sshd && chmod 0755 /run/sshd
exec 2>&1
/usr/sbin/sshd -t || exit 162
echo "Starting $NAME..."
exec /usr/sbin/sshd -D -e $SSHD_OPTS
