From c941a81bd17c39f733edea42a2cd4c75f00fb3b9 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Tue, 16 Feb 2010 11:29:07 -0200 Subject: Checking $backup_remote --- manifests/init.pp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'manifests') diff --git a/manifests/init.pp b/manifests/init.pp index 83489f2..546dcc7 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -21,11 +21,12 @@ # along with this program. If not, see . # backup folder -$backupdir = "/var/backups" +$backupdir = "/var/backups" +$backup_remote = "$backupdir/remote" # for data that's going to be encrypted and signed $backup_include_unencrypted = [ "/etc", "/var", "/home", ] -$backup_exclude_unencrypted = [ "$backupdir/remote", "/var/vservers", "$backupdir/duplicity" ] +$backup_exclude_unencrypted = [ "$backup_remote", "/var/vservers", "$backupdir/duplicity" ] # for data that were previously encrypted and signed $backup_include_encrypted = [ "$backupdir/duplicity", ] @@ -50,6 +51,13 @@ class backup { ensure => absent, } + file { "$backup_remote": + ensure => directory, + owner => root, + group => root, + mode => 0755, + } + # rdiff-check script file { "/usr/local/sbin/rdiff-check": content => template('backup/rdiff-check.sh.erb'), -- cgit v1.2.3