diff options
-rw-r--r-- | playbooks.d/ssh/playbook.bash | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/playbooks.d/ssh/playbook.bash b/playbooks.d/ssh/playbook.bash index b391b9d..8f26b21 100644 --- a/playbooks.d/ssh/playbook.bash +++ b/playbooks.d/ssh/playbook.bash @@ -1,6 +1,8 @@ #!/usr/bin/env bash playbook_add() { + mkdir -pv "/etc/ssh" + svc enable "sshd" svc start "sshd" @@ -8,10 +10,12 @@ playbook_add() { } playbook_sync() { - file_template sshd_config \ + info "$BASHTARD_PLAYBOOK" "Templating sshd_config" + file_template "sshd_config" \ "sftp=$(config "ssh.sftp")" \ > /etc/ssh/sshd_config + info "$BASHTARD_PLAYBOOK" "Generating MotD" file_template "motd" \ "fqdn=${BASHTARD_PLATFORM[fqdn]}" \ "time=$(date -u "+%FT%T")" \ |