summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2012-01-13 10:18:22 -0200
committerSilvio Rhatto <rhatto@riseup.net>2012-01-13 10:18:22 -0200
commit4daf3013fc6a437f6472c3526472e1d29302eecd (patch)
tree380c55b59d7dba3be9a527c02418fb656f45fcbf
parent508c9cf3445429f4c9536b950b7922cbb8507e5f (diff)
Fixing dependency on tor service
-rw-r--r--manifests/daemon.pp4
-rw-r--r--manifests/init.pp5
2 files changed, 6 insertions, 3 deletions
diff --git a/manifests/daemon.pp b/manifests/daemon.pp
index 780fb21..33785f8 100644
--- a/manifests/daemon.pp
+++ b/manifests/daemon.pp
@@ -8,9 +8,7 @@ class tor::daemon inherits tor {
$snippet_dir = "${spool_dir}/torrc.d"
# packages, user, group
- service { 'tor':
- ensure => running,
- require => Package['tor'],
+ Service['tor'] {
subscribe => File[$config_file],
}
diff --git a/manifests/init.pp b/manifests/init.pp
index fa2285d..bd8943b 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -5,4 +5,9 @@ class tor {
package { [ "tor", "torsocks" ]:
ensure => installed,
}
+
+ service { 'tor':
+ ensure => running,
+ require => Package['tor'],
+ }
}