diff options
author | Jesse Luehrs <doy@tozt.net> | 2019-02-23 18:08:37 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2019-02-23 18:08:37 -0500 |
commit | d49c0e7479603b63ea2f786cf8d1eb4a9e231fda (patch) | |
tree | a057300c912a63624a9829c2f894186164711184 /modules/mail/manifests | |
parent | ec2c2edccd5a16b717d42696c82ddc09fc8f5a87 (diff) | |
download | puppet-tozt-d49c0e7479603b63ea2f786cf8d1eb4a9e231fda.tar.gz puppet-tozt-d49c0e7479603b63ea2f786cf8d1eb4a9e231fda.zip |
add duplicati configuration
Diffstat (limited to 'modules/mail/manifests')
-rw-r--r-- | modules/mail/manifests/backups.pp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/mail/manifests/backups.pp b/modules/mail/manifests/backups.pp index b6f9624..e1da7bc 100644 --- a/modules/mail/manifests/backups.pp +++ b/modules/mail/manifests/backups.pp @@ -2,4 +2,10 @@ class mail::backups { class { "tarsnap": source => "puppet:///modules/mail/acts.conf"; } + + $encrypt_passphrase = secret::value('duplicati-encrypt') + $url = secret::value('duplicati-url') + duplicati::backup { 'mail': + content => template('mail/duplicati-mail.json'); + } } |