summaryrefslogtreecommitdiff
path: root/Property/Network.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Property/Network.hs')
-rw-r--r--Property/Network.hs27
1 files changed, 0 insertions, 27 deletions
diff --git a/Property/Network.hs b/Property/Network.hs
deleted file mode 100644
index cd98100d..00000000
--- a/Property/Network.hs
+++ /dev/null
@@ -1,27 +0,0 @@
-module Property.Network where
-
-import Common
-import Property.File
-
-interfaces :: FilePath
-interfaces = "/etc/network/interfaces"
-
--- 6to4 ipv6 connection, should work anywhere
-ipv6to4 :: Property
-ipv6to4 = fileProperty "ipv6to4" go interfaces
- `onChange` ifUp "sit0"
- where
- go ls
- | all (`elem` ls) stanza = ls
- | otherwise = ls ++ stanza
- stanza =
- [ "# Automatically added by propeller"
- , "iface sit0 inet6 static"
- , "\taddress 2002:5044:5531::1"
- , "\tnetmask 64"
- , "\tgateway ::192.88.99.1"
- , "# End automatically added by propeller"
- ]
-
-ifUp :: String -> Property
-ifUp iface = cmdProperty "ifup" [Param iface]