Page MenuHomeSoftware Heritage

master.pp
No OneTemporary

master.pp

# Rsnapshot master host
class profile::rsnapshot::master {
$backup_exclusion = lookup('dar::backup::exclude', Array, 'unique')
file {'/etc/rsnapshot.conf':
content => template('profile/swh/rsnapshot.conf.erb'),
owner => 'root',
group => 'root',
mode => '0644',
}
file {'/srv/rsnapshot':
ensure => 'directory',
owner => 'root',
group => 'root',
mode => '0644',
}
file { '/var/log/rsnapshot':
ensure => directory,
owner => $rsnapshot_user,
group => $rsnapshot_group,
mode => '0700',
}
package { 'rsnapshot':
ensure => 'present',
}
cron { 'rsnapshot_hourly':
command => '/usr/bin/rsnapshot hourly',
user => 'root',
hour => '*/4',
minute => '0',
}
cron { 'rsnapshot_daily':
command => '/usr/bin/rsnapshot daily',
user => 'root',
hour => '22',
minute => '33',
}
}

File Metadata

Mime Type
text/x-c++
Expires
Fri, Jul 4, 2:25 PM (2 d, 13 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3361713

Event Timeline