# config variables
$data_dir = '/var/tor'
$config_file = '/etc/tor/torrc'
- $spool_dir = '/var/lib/puppet/modules/tor/torrc.d'
+ $spool_dir = '/var/lib/puppet/modules/tor'
# packages, user, group
group { 'debian-tor':
file {"${spool_dir}":
ensure => directory,
- force => true,
owner => 'debian-tor', group => 'debian-tor', mode => 0755,
}
+ file {"${spool_dir}/torrc.d":
+ ensure => directory,
+ owner => 'debian-tor', group => 'debian-tor', mode => 0755,
+ require => File[${spool_dir}],
+ }
+
# tor configuration file
concatenated_file { "${config_file}":
dir => $spool_dir,