summaryrefslogtreecommitdiff
path: root/Propellor/Property/Tor.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Propellor/Property/Tor.hs')
-rw-r--r--Propellor/Property/Tor.hs19
1 files changed, 0 insertions, 19 deletions
diff --git a/Propellor/Property/Tor.hs b/Propellor/Property/Tor.hs
deleted file mode 100644
index 78e35c89..00000000
--- a/Propellor/Property/Tor.hs
+++ /dev/null
@@ -1,19 +0,0 @@
-module Propellor.Property.Tor where
-
-import Propellor
-import qualified Propellor.Property.File as File
-import qualified Propellor.Property.Apt as Apt
-
-isBridge :: Property
-isBridge = setup `requires` Apt.installed ["tor"]
- `describe` "tor bridge"
- where
- setup = "/etc/tor/torrc" `File.hasContent`
- [ "SocksPort 0"
- , "ORPort 443"
- , "BridgeRelay 1"
- , "Exitpolicy reject *:*"
- ] `onChange` restartTor
-
-restartTor :: Property
-restartTor = cmdProperty "service" ["tor", "restart"]