diff options
author | Micah Anderson <micah@riseup.net> | 2017-09-19 15:36:06 -0400 |
---|---|---|
committer | Micah Anderson <micah@riseup.net> | 2017-10-05 19:24:50 -0400 |
commit | 5b10def43d134e5735bfcec1237c04cf66e8610b (patch) | |
tree | 72c1caf4facd3e2433b0dab8d46128f0ac2bf5c3 /puppet/modules/site_static/manifests/hidden_service.pp | |
parent | fdb58381afa317ab9639dffa59f4155395b68718 (diff) |
Feat: Refactor tor services
In order to refactor the tor services, we need to split them out into three
different services. This adds the hidden service class that is necessary to
support the previous commits. Fixes #8864.
Diffstat (limited to 'puppet/modules/site_static/manifests/hidden_service.pp')
-rw-r--r-- | puppet/modules/site_static/manifests/hidden_service.pp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/puppet/modules/site_static/manifests/hidden_service.pp b/puppet/modules/site_static/manifests/hidden_service.pp index dcf3785e..f23727f7 100644 --- a/puppet/modules/site_static/manifests/hidden_service.pp +++ b/puppet/modules/site_static/manifests/hidden_service.pp @@ -1,13 +1,15 @@ # create hidden service for static sites class site_static::hidden_service ( $single_hop = false ) { + Class['site_tor::hidden_service'] -> Class['site_static::hidden_service'] + include site_tor::hidden_service - include site_tor tor::daemon::hidden_service { 'static': ports => [ '80 127.0.0.1:80'], single_hop => $single_hop } + file { - '/var/lib/tor/webapp/': + '/var/lib/tor/static/': ensure => directory, owner => 'debian-tor', group => 'debian-tor', |