summaryrefslogtreecommitdiff
path: root/manifests/init.pp
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2012-01-08 20:53:05 -0200
committerSilvio Rhatto <rhatto@riseup.net>2012-01-08 20:53:05 -0200
commit93a35a6a7ac15a93cd1b4929acdaf61f11b96674 (patch)
treedf8e928246524f0f98bfd4e546e2a267449f1c1f /manifests/init.pp
parent34b2d73c64678ee9004ff1ee042448c8a445fef8 (diff)
Renaming polipo to tor::polipo class and sorting out defines
Diffstat (limited to 'manifests/init.pp')
-rw-r--r--manifests/init.pp29
1 files changed, 3 insertions, 26 deletions
diff --git a/manifests/init.pp b/manifests/init.pp
index cdcd028..a2b9885 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -4,35 +4,12 @@ import "relay.pp"
import "bridge.pp"
class tor {
- package { "privoxy":
- ensure => absent,
- }
-
package { [ "tor", "torsocks" ]:
ensure => installed,
- require => File["/var/tor"],
- }
-
- group { "debian-tor":
- ensure => present,
- allowdupe => false,
- }
-
- user { "debian-tor":
- allowdupe => false,
- comment => "tor user,,,",
- ensure => present,
- home => "/var/tor",
- shell => "/bin/sh",
- gid => "debian-tor",
- require => Group["debian-tor"],
}
- file { "/var/tor":
- ensure => directory,
- mode => 0755,
- owner => debian-tor,
- group => debian-tor,
- require => User["debian-tor"],
+ service { "tor": {
+ ensure => running,
+ require => Package['tor'],
}
}