diff options
-rw-r--r-- | manifests/init.pp | 5 | ||||
-rw-r--r-- | manifests/torsocks.pp | 7 |
2 files changed, 7 insertions, 5 deletions
diff --git a/manifests/init.pp b/manifests/init.pp index 0c38073..d916188 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -1,16 +1,11 @@ class tor { if !$tor_ensure_version { $tor_ensure_version = 'installed' } - if !$torsocks_ensure_version { $torsocks_ensure_version = 'installed'} package { [ "tor", "tor-geoipdb" ]: ensure => $tor_ensure_version, } - package { "torsocks": - ensure => $torsocks_ensure_version, - } - service { 'tor': ensure => running, enable => true, diff --git a/manifests/torsocks.pp b/manifests/torsocks.pp new file mode 100644 index 0000000..6346707 --- /dev/null +++ b/manifests/torsocks.pp @@ -0,0 +1,7 @@ +class tor::torsocks { + if !$torsocks_ensure_version { $torsocks_ensure_version = 'installed'} + include ::tor + package{'torsocks': + ensure => $torsocks_ensure_version, + } +} |