#!/usr/bin/env bash playbook_add() { svc enable "sshd" svc start "sshd" playbook_sync } playbook_sync() { file_template sshd_config \ "sftp=$(config "ssh.sftp")" \ > /etc/ssh/sshd_config file_template "motd" \ "fqdn=${BASHTARD_PLATFORM[fqdn]}" \ "time=$(date -u "+%FT%T")" \ > /etc/motd [[ $BASHTARD_COMMAND == "add" ]] && return svc reload "sshd" } playbook_del() { svc stop "sshd" svc disable "sshd" }