summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-freifunk-policyrouting/luasrc
diff options
context:
space:
mode:
authorSven Roederer <freifunk@it-solutions.geroedel.de>2019-02-03 14:13:35 +0100
committerSven Roederer <freifunk@it-solutions.geroedel.de>2019-02-13 21:23:34 +0100
commit4654ba92c3999d84b08211f05d2ccb5ea9da731b (patch)
tree06cedf8e8badc0ce584d8bd5e97fab7476c81549 /applications/luci-app-freifunk-policyrouting/luasrc
parenteda8f02dac3caa4d0f52cd1e860d7a392c295df3 (diff)
treewide: move freifunk-related packages to separate repo
Even Freifunk was one of the major factory to create the LuCI-system, it's now only a very small part of LuCI. LuCI has become a much bigger thing and it seems that it's time to move the packages only relating to Freifunk into it's own feed. On the mailinglist it was discussed [1] and a repo below the general Freifunk team on github was created. This commit removes all packages that will be hosted in the new repo [2] 1 - http://lists.freifunk.net/pipermail/wlannews-freifunk.net/2019-February/004818.html 2 - https://github.com/freifunk/openwrt-packages Signed-off-by: Sven Roederer <freifunk@it-solutions.geroedel.de>
Diffstat (limited to 'applications/luci-app-freifunk-policyrouting/luasrc')
-rw-r--r--applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua9
-rw-r--r--applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua34
2 files changed, 0 insertions, 43 deletions
diff --git a/applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua b/applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua
deleted file mode 100644
index b550fc87eb..0000000000
--- a/applications/luci-app-freifunk-policyrouting/luasrc/controller/freifunk/policy-routing.lua
+++ /dev/null
@@ -1,9 +0,0 @@
--- Copyright 2011 Manuel Munz <freifunk at somakoma de>
--- Licensed to the public under the Apache License 2.0.
-
-module "luci.controller.freifunk.policy-routing"
-
-function index()
- entry({"admin", "freifunk", "policyrouting"}, cbi("freifunk/policyrouting"),
- _("Policy Routing"), 60)
-end
diff --git a/applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua b/applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua
deleted file mode 100644
index b563054824..0000000000
--- a/applications/luci-app-freifunk-policyrouting/luasrc/model/cbi/freifunk/policyrouting.lua
+++ /dev/null
@@ -1,34 +0,0 @@
--- Copyright 2011 Manuel Munz <freifunk at somakoma de>
--- Licensed to the public under the Apache License 2.0.
-
-local uci = require "luci.model.uci".cursor()
-
-m = Map("freifunk-policyrouting", translate("Policy Routing"), translate("These pages can be used to setup policy routing for certain firewall zones. "..
- "This is useful if you need to use your own internet connection for yourself but you don't want to share it with others (that's why it can also be "..
- "called 'Ego Mode'). Your own traffic is then sent via your internet connection while traffic originating from the mesh will use another gateway in the mesh. "))
-m:chain("network")
-
-c = m:section(NamedSection, "pr", "settings", "")
-
-local pr = c:option(Flag, "enable", translate("Enable Policy Routing"))
-pr.rmempty = false
-
-local strict = c:option(Flag, "strict", translate("Strict Filtering"), translate("If no default route is received from the mesh network then traffic which belongs to "..
- "the selected firewall zones is routed via your internet connection as a fallback. If you do not want this and instead block that traffic then you should "..
- "select this option."))
-strict.rmempty = false
-
-local fallback = c:option(Flag, "fallback", translate("Fallback to mesh"),
- translate("If your own gateway is not available then fallback to the mesh default gateway."))
-strict.rmempty = false
-
-local zones = c:option(MultiValue, "zones", translate("Firewall zones"), translate("All traffic from interfaces belonging to these zones will be sent via "..
- "a gateway in the mesh network."))
-uci:foreach("firewall", "zone", function(section)
- local name = section.name
- if not (name == "wan") then
- zones:value(name)
- end
-end)
-
-return m