diff options
-rw-r--r-- | manifests/init.pp | 3 | ||||
-rw-r--r-- | templates/torrc.erb | 2 |
2 files changed, 3 insertions, 2 deletions
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 -%> |