content => template('backupninja/dup.conf.erb'),
owner => root,
group => root,
- mode => 0600,
+ mode => '0600',
require => File["${backupninja::configdir}"]
}
# set up backupninja config directory
file { $configdir:
ensure => directory,
- mode => 750, owner => 0, group => 0;
+ mode => '0750', owner => 0, group => 0;
}
define key(
content => template('backupninja/labelmount.conf.erb'),
owner => root,
group => root,
- mode => 0600,
+ mode => '0600',
require => File["${backupninja::configdir}"]
}
content => template('backupninja/umount.conf.erb'),
owner => root,
group => root,
- mode => 0600,
+ mode => '0600',
require => File["${backupninja::configdir}"]
}
content => template('backupninja/labelmount.handler'),
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
require => Package[backupninja]
}
content => template('backupninja/umount.handler'),
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
require => Package[backupninja]
}
}
content => template('backupninja/maildir.conf.erb'),
owner => root,
group => root,
- mode => 0600,
+ mode => '0600',
require => File["${backupninja::configdir}"]
}
}
content => template('backupninja/mysql.conf.erb'),
owner => root,
group => root,
- mode => 0600,
+ mode => '0600',
require => File["${backupninja::configdir}"]
}
}
content => template('backupninja/pgsql.conf.erb'),
owner => root,
group => root,
- mode => 0600,
+ mode => '0600',
require => File["${backupninja::configdir}"]
}
}
content => template('backupninja/rdiff.conf.erb'),
owner => root,
group => root,
- mode => 0600,
+ mode => '0600',
require => File["${backupninja::configdir}"]
}
content => template('backupninja/rsync.conf.erb'),
owner => root,
group => root,
- mode => 0600,
+ mode => '0600',
require => File["${backupninja::configdir}"]
}
if !defined(File["$dir"]) {
@@file { "$dir":
ensure => directory,
- mode => 0750,
+ mode => '0750',
owner => $user,
group => 0,
tag => "$backuptag",
if !defined(File["$ssh_dir"]) {
@@file { "${ssh_dir}":
ensure => directory,
- mode => 0700,
+ mode => '0700',
owner => $user,
group => 0,
require => [User[$user], File["$dir"]],
if !defined(File["${ssh_dir}/${authorized_keys_file}"]) {
@@file { "${ssh_dir}/${authorized_keys_file}":
ensure => present,
- mode => 0644,
+ mode => '0644',
owner => 0,
group => 0,
source => "${backupkeys}/${user}_id_${keytype}.pub",
file { $backupdir:
ensure => $backupdir_ensure,
- mode => 0710, owner => root, group => "backupninjas",
+ mode => '0710', owner => root, group => "backupninjas",
require => $backupdir_ensure ? {
'directory' => undef,
default => File["$backupdir_ensure"],
file { "/usr/local/bin/checkbackups":
ensure => "present",
source => "puppet:///modules/backupninja/checkbackups.pl",
- mode => 0755, owner => root, group => root,
+ mode => '0755', owner => root, group => root,
}
cron { checkbackups:
content => template('backupninja/sh.conf.erb'),
owner => root,
group => root,
- mode => 0600,
+ mode => '0600',
require => File["${backupninja::configdir}"]
}
}
content => template('backupninja/svn.conf.erb'),
owner => root,
group => root,
- mode => 0600,
+ mode => '0600',
require => File["${backupninja::configdir}"]
}
}
content => template('backupninja/sys.conf.erb'),
owner => root,
group => root,
- mode => 0600,
+ mode => '0600',
require => File["${backupninja::configdir}"]
}
}