summaryrefslogtreecommitdiff
path: root/puppet/modules/site_tor/manifests/hidden_service.pp
diff options
context:
space:
mode:
Diffstat (limited to 'puppet/modules/site_tor/manifests/hidden_service.pp')
-rw-r--r--puppet/modules/site_tor/manifests/hidden_service.pp13
1 files changed, 13 insertions, 0 deletions
diff --git a/puppet/modules/site_tor/manifests/hidden_service.pp b/puppet/modules/site_tor/manifests/hidden_service.pp
new file mode 100644
index 00000000..87a7b696
--- /dev/null
+++ b/puppet/modules/site_tor/manifests/hidden_service.pp
@@ -0,0 +1,13 @@
+# This class simply makes sure a base tor is installed and configured
+# It doesn't configure any specific hidden service functionality,
+# instead that is configured in site_webapp::hidden_service and
+# site_static::hidden_service.
+#
+# Those could be factored out to make them more generic.
+class site_tor::hidden_service {
+ tag 'leap_service'
+ Class['site_config::default'] -> Class['site_tor::hidden_service']
+
+ include site_config::default
+ include site_tor
+}