ensure => directory,
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
}
file { "/var/log/backup":
ensure => directory,
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
}
file { "/etc/logrotate.d/backup":
ensure => present,
owner => root,
group => root,
- mode => 0644,
+ mode => '0644',
source => "puppet:///modules/backup/logrotate.d/backup",
}
content => template('backup/rdiff-check.sh.erb'),
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
ensure => present,
}
content => template('backup/rsync-check.sh.erb'),
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
ensure => present,
}
ensure => present,
owner => "root",
group => "root",
- mode => 0644,
+ mode => '0644',
source => "puppet:///modules/backup/handlers/rsync",
require => Package['backupninja'],
}
file { "/usr/local/sbin/sync-backups":
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
ensure => absent,
}
file { "/usr/local/sbin/sync-media":
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
ensure => absent,
}
file { "/usr/local/sbin/sync-media-export":
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
ensure => absent,
}
file { "/usr/local/sbin/sync-media-init":
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
ensure => absent,
}
file { "/usr/local/sbin/sync-media-initremotes":
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
ensure => absent,
}
file { "/usr/local/sbin/mount-media":
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
ensure => absent,
}
# adds support for checking the existing backup
if [ "$1" == "--check" ]; then
- duplicity collection-status file:///$BACKUP_FOLDER
+ duplicity collection-status file:////$BACKUP_FOLDER
else
# cleanup any previous broken backups
- duplicity cleanup file:///$BACKUP_FOLDER --force
+ duplicity cleanup file:////$BACKUP_FOLDER --force
# remove dangling lockfiles
if [ -z "`pidof duplicity`" ]; then
# have greater precedence; see duplicity(1) for more info
duplicity -v6 --full-if-older-than $FULL_IF_OLDER_THAN \
--tempdir $TMP --encrypt-key $ENCRYPT_KEY --sign-key $SIGN_KEY \
- --exclude $TMP $EXCLUDE $INCLUDE --exclude '**' / file:///$BACKUP_FOLDER
+ --exclude $TMP $EXCLUDE $INCLUDE --exclude '**' / file:////$BACKUP_FOLDER
if [ "$?" != "0" ]; then
fatal "Duplicity backup failed."
fi
- duplicity remove-older-than $REMOVE_OLDER_THAN file:///$BACKUP_FOLDER --force || exit 1
- duplicity remove-all-but-n-full $REMOVE_ALL_BUT_N_FULL file:///$BACKUP_FOLDER --force || exit 1
+ duplicity remove-older-than $REMOVE_OLDER_THAN file:////$BACKUP_FOLDER --force || exit 1
+ duplicity remove-all-but-n-full $REMOVE_ALL_BUT_N_FULL file:////$BACKUP_FOLDER --force || exit 1
if [ "$?" != "0" ]; then
fatal "Removal of old backups failed."