From d526b25c7431a3a8bc46695c4c3b0443d3c1dd1a Mon Sep 17 00:00:00 2001 From: drebs Date: Wed, 11 Jan 2012 02:48:40 -0200 Subject: fixing parameter path --- manifests/daemon.pp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/manifests/daemon.pp b/manifests/daemon.pp index aaa0ac5..a11e19a 100644 --- a/manifests/daemon.pp +++ b/manifests/daemon.pp @@ -4,7 +4,7 @@ class tor::daemon inherits tor { # 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': @@ -45,10 +45,15 @@ class tor::daemon inherits 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, -- cgit v1.2.3