if !defined(File["${dir}"]) {
@@file { "${dir}":
ensure => directory,
- mode => 0750,
+ mode => '0750',
owner => $user,
group => 0,
tag => "${tag}",
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 { "${ssh_dir}/authorized_keys":
ensure => present,
- mode => 0644,
+ mode => '0644',
owner => 0,
group => 0,
source => "puppet:///pubkeys/${user}_id_${keytype}.pub",
ensure => present,
owner => root,
group => root,
- mode => 0644,
+ mode => '0644',
content => "${::fqdn}\n",
notify => Service["nullmailer"],
}
ensure => directory,
owner => root,
group => root,
- mode => 0755,
+ mode => '0755',
}
file { "/etc/nullmailer/remotes":
ensure => present,
owner => root,
group => root,
- mode => 0644,
+ mode => '0644',
content => "localhost smtp --port=2525\n",
notify => Service["nullmailer"],
require => File["/etc/nullmailer"],
ensure => present,
owner => root,
group => root,
- mode => 0644,
+ mode => '0644',
content => "$root_mail_recipient\n",
require => File["/etc/nullmailer"],
}