diff --git a/borg_backup.sh b/borg_backup.sh index ef9159e..a790a5d 100755 --- a/borg_backup.sh +++ b/borg_backup.sh @@ -39,6 +39,8 @@ fi [ "$1" = '-f' ] || stat_cache_file +source /home/*/SetupCockpit/secrets + touch "$cache_file" # Setting this so the repo does not need to be given on the command line: BORG_REPO=ssh://flyingscorpio@2px.info:22/~/"$(hostname)".borg diff --git a/pacman_hooks/borg_backup.hook b/pacman_hooks/borg_backup.hook index ab5926b..d44a7f4 100644 --- a/pacman_hooks/borg_backup.hook +++ b/pacman_hooks/borg_backup.hook @@ -8,5 +8,5 @@ Target = * [Action] Description = Borg backup When = PreTransaction -Exec = /bin/bash 'source /home/flyingscorpio/SetupCockpit/secrets && /home/flyingscorpio/SetupCockpit/borg_backup.sh' +Exec = /bin/bash /home/flyingscorpio/SetupCockpit/borg_backup.sh Depends = borg