aboutsummaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
Diffstat (limited to 'manifests')
-rw-r--r--manifests/borg.pp3
-rw-r--r--manifests/params.pp2
2 files changed, 4 insertions, 1 deletions
diff --git a/manifests/borg.pp b/manifests/borg.pp
index 4d08908..e027984 100644
--- a/manifests/borg.pp
+++ b/manifests/borg.pp
@@ -11,6 +11,9 @@ define backup::borg(
$periodic_check = absent,
$password,
) {
+ $exclude_unencrypted = $backup::params::exclude_unencrypted
+ $include_unencrypted = $backup::params::include_unencrypted
+
file { "${backupninja::configdir}/${order}_borg-${host}.sh":
ensure => $ensure,
content => template('backup/borg.sh.erb'),
diff --git a/manifests/params.pp b/manifests/params.pp
index 4efed5b..e94e1d3 100644
--- a/manifests/params.pp
+++ b/manifests/params.pp
@@ -5,7 +5,7 @@ class backup::params {
$backupdir_ensure = hiera('backup::dir::ensure', 'directory')
# for data that's going to be encrypted and signed
- $include_unencrypted = [ "/etc", "/var", "/home", ]
+ $include_unencrypted = [ "/etc", "/var", "/home", "/root" ]
$exclude_unencrypted = [ "$backupdir_remote", "$backupdir/duplicity", "$backupdir/borg", "$backupdir/restore", "/var/cache", "/var/log", "/var/vservers", "/var/chroot", "/root/.cache", "/var/lib/dpkg", "/var/lib/apt", "/var/lib/aptitude/", "/var/sites/backups", "/var/data/crypt", "/var/data/backups", "/var/data/cache" ]
# for data that were previously encrypted and signed