summaryrefslogtreecommitdiff
path: root/playbooks.d/backup-borg
diff options
context:
space:
mode:
authorPatrick Spek <p.spek@tyil.nl>2022-05-23 13:53:35 +0200
committerPatrick Spek <p.spek@tyil.nl>2022-05-23 13:53:35 +0200
commit0cacf970cd009f50b7643e249e48af2b9dc8768e (patch)
treeb6a08945239c169f835a1e01f8183fe11c0d09ea /playbooks.d/backup-borg
parenta573ccd2d1658a9557168f95ac9d79b25b245667 (diff)
Fix up chmods
Diffstat (limited to 'playbooks.d/backup-borg')
-rw-r--r--playbooks.d/backup-borg/playbook.bash4
1 files changed, 3 insertions, 1 deletions
diff --git a/playbooks.d/backup-borg/playbook.bash b/playbooks.d/backup-borg/playbook.bash
index 8f91f8a..b2149e0 100644
--- a/playbooks.d/backup-borg/playbook.bash
+++ b/playbooks.d/backup-borg/playbook.bash
@@ -24,7 +24,7 @@ playbook_sync() {
notice "$BASHTARD_PLAYBOOK" "Installing backup script"
file_template "backup.bash" \
> /usr/local/bin/sysbackup
- chmod +x -- /usr/local/bin/sysbackup
+ chmod +x /usr/local/bin/sysbackup
# This is not going to be pretty, generating a YAML document from
# straight Bash, but the simple sed-based templating in Bashtard
@@ -54,6 +54,8 @@ playbook_sync() {
printf " keep_weekly: 4\n" >> "$config"
printf " keep_monthly: 6\n" >> "$config"
printf " keep_yearly: 1\n" >> "$config"
+
+ chmod 600 "$config"
}
playbook_del() {