From: drebs Date: Sun, 8 Jan 2012 05:27:20 +0000 (-0200) Subject: fixing template and dependencies X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=09d2c7140795012a46e55af024bf0503a32b2751;p=puppet-tor.git fixing template and dependencies --- diff --git a/manifests/init.pp b/manifests/init.pp index c585489..a3f12fd 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -10,6 +10,7 @@ class tor { package { [ "tor", "torsocks" ]: ensure => installed, + require => File["/var/tor"], } group { "debian-tor": @@ -25,7 +26,7 @@ class tor { home => "/var/tor", shell => "/bin/sh", gid => "debian-tor", - require => Group["debian-tor"], + require => Group["debian-tor"], } file { "/var/tor": diff --git a/templates/torrc.erb b/templates/torrc.erb index 2112931..04db56f 100644 --- a/templates/torrc.erb +++ b/templates/torrc.erb @@ -23,7 +23,7 @@ RunAsDaemon 1 DataDirectory <%= data_directory %> ## tor controller -<%- if control_port != 0 then -%> +<%- if control_port != '0' then -%> ControlPort <%= control_port %> HashedControlPassword <%= hashed_control_password %> <%- end -%>