@@ -1,4 +1,4 @@
|
||||
#!/usr/bin/env watchman
|
||||
#!/usr/bin/env ssm
|
||||
|
||||
cfg_sshd_cfgdir='/etc/ssh'
|
||||
|
||||
@@ -6,6 +6,10 @@ service_respawn=true
|
||||
service_command='/usr/bin/sshd'
|
||||
service_args=( -D -f "$cfg_sshd_cfgdir/sshd_config" )
|
||||
|
||||
depends_ready=( znet )
|
||||
|
||||
pre_start() {
|
||||
[[ -e "/etc/ssh/ssh_host_key" ]] || { ssh-keygen -A; }
|
||||
if ! [[ -e "/etc/ssh/ssh_host_key" ]]; then
|
||||
ssh-keygen -A
|
||||
fi
|
||||
}
|
||||
|
Reference in New Issue
Block a user