diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/partofme/manifests/backups.pp | 4 | ||||
-rw-r--r-- | modules/partofme/templates/borgmatic_config.yaml | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/modules/partofme/manifests/backups.pp b/modules/partofme/manifests/backups.pp index 9c517a5..74662cd 100644 --- a/modules/partofme/manifests/backups.pp +++ b/modules/partofme/manifests/backups.pp @@ -91,9 +91,9 @@ class partofme::backups { require => File["/etc/borgmatic"]; } - secret { "/media/persistent/borg/.ssh/borg_ssh_key": + secret { "/etc/borgmatic/borg_ssh_key": source => 'borg_ssh_key', - require => File["/media/persistent/borg/.ssh"]; + require => File["/etc/borgmatic"]; } exec { '/usr/bin/borgmatic init --encryption repokey': diff --git a/modules/partofme/templates/borgmatic_config.yaml b/modules/partofme/templates/borgmatic_config.yaml index 14dc510..895cfe8 100644 --- a/modules/partofme/templates/borgmatic_config.yaml +++ b/modules/partofme/templates/borgmatic_config.yaml @@ -16,7 +16,7 @@ location: storage: encryption_passphrase: "<%= @borgmatic_passphrase %>" - ssh_command: /usr/bin/ssh -i /media/persistent/borg/.ssh/borg_ssh_key -o StrictHostKeyChecking=no + ssh_command: /usr/bin/ssh -i /etc/borgmatic/borg_ssh_key -o StrictHostKeyChecking=no retention: keep_daily: 7 |