file {
default:
ensure => 'directory',
owner => 'root',
group => 'root',
;
'/' : mode => '0755' ;
'/home' : mode => '0755' ;
'/opt' : mode => '0755' ;
'/usr' : mode => '0755' ;
'/var' : mode => '0755' ;
'/tmp' : mode => '1777' ;
'/var/tmp' : mode => '1777' ;
'/etc/passwd':
ensure => 'file',
mode => '0644',
;
'/etc/group':
ensure => 'file',
mode => '0644',
;
'/etc/shadow':
ensure => 'file',
mode => '0000',
;
'/etc/rc.d/init.d':
mode => '0755',
recurse => true,
;
}
Hi,
Maybe you can regroup each item with the same configuration, like this:
$file_system_list = [‘/’,’/home’,’/opt’]
$file_system_list.each | String $file_system| {
file {“$file_system”:
ensure => ‘directory’,
owner => ‘root’,
group => ‘root’
}
}
Dominique Arpin
Tél. Interne: 140-4156
Tél. 514 285.2929 Poste: 140-4156
De : puppet...@googlegroups.com [mailto:puppet...@googlegroups.com]
De la part de dkoleary
Envoyé : 30 mai, 2016 13:09
À : Puppet Users
Objet : [Puppet Users] Multiple resource bodies?
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
puppet-users...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/f284439e-d1d8-49f0-a77e-d0c07ce61239%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/C2F62CDF5915D0458F0528664315BAE760A2217E%40MTL1EXC01.scqmtl.loto-quebec.com.
For more options, visit https://groups.google.com/d/optout.