/etc/sv/ssh/run - Debian GNU/Linux 11 (bullseye)

This is the default example configuration of run provided by OpenSSH. This config file was generated by OpenSSH running on Debian 11.

It is located under: /etc/sv/ssh/run

    #!/usr/bin/env /lib/runit/invoke-run
set -e

NAME="ssh"

sv start auditd  || sv check auditd || true

# don't start if 'sshd_not_to_be_run' exists
test -e /etc/ssh/sshd_not_to_be_run && exit 161

#Create /run/sshd
test -d /run/sshd || mkdir /run/sshd && chmod 0755 /run/sshd

exec 2>&1

#Config test
/usr/sbin/sshd -t || exit 162

echo "Starting $NAME..."
exec /usr/sbin/sshd -D -e $SSHD_OPTS

    
  

Config Details

Location
/etc/sv/ssh/run
Operating system
Debian GNU/Linux 11 (bullseye)
Length
20 lines
MD5 checksum
411f69ac55d12f0c98998552846b1c78

Usage

Download the raw file with wget or curl

Wget

wget -O run.example http://exampleconfig.com/static/raw/openssh/debian11/etc/sv/ssh/run

cURL

curl http://exampleconfig.com/static/raw/openssh/debian11/etc/sv/ssh/run > run.example