summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-fwknopd
diff options
context:
space:
mode:
Diffstat (limited to 'applications/luci-app-fwknopd')
-rw-r--r--applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua15
-rw-r--r--applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua12
-rw-r--r--applications/luci-app-fwknopd/po/ar/fwknopd.po120
-rw-r--r--applications/luci-app-fwknopd/po/bg/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/bn_BD/fwknopd.po119
-rw-r--r--applications/luci-app-fwknopd/po/ca/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/cs/fwknopd.po26
-rw-r--r--applications/luci-app-fwknopd/po/de/fwknopd.po70
-rw-r--r--applications/luci-app-fwknopd/po/el/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/en/fwknopd.po22
-rw-r--r--applications/luci-app-fwknopd/po/es/fwknopd.po20
-rw-r--r--applications/luci-app-fwknopd/po/fi/fwknopd.po119
-rw-r--r--applications/luci-app-fwknopd/po/fr/fwknopd.po30
-rw-r--r--applications/luci-app-fwknopd/po/he/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/hi/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/hu/fwknopd.po72
-rw-r--r--applications/luci-app-fwknopd/po/it/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/ja/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/ko/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/mr/fwknopd.po36
-rw-r--r--applications/luci-app-fwknopd/po/ms/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/nb_NO/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/pl/fwknopd.po52
-rw-r--r--applications/luci-app-fwknopd/po/pt/fwknopd.po20
-rw-r--r--applications/luci-app-fwknopd/po/pt_BR/fwknopd.po (renamed from applications/luci-app-fwknopd/po/pt-br/fwknopd.po)24
-rw-r--r--applications/luci-app-fwknopd/po/ro/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/ru/fwknopd.po47
-rw-r--r--applications/luci-app-fwknopd/po/sk/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/sv/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/templates/fwknopd.pot14
-rw-r--r--applications/luci-app-fwknopd/po/tr/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/uk/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/vi/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po (renamed from applications/luci-app-fwknopd/po/zh-cn/fwknopd.po)26
-rw-r--r--applications/luci-app-fwknopd/po/zh_Hant/fwknopd.po (renamed from applications/luci-app-fwknopd/po/zh-tw/fwknopd.po)14
-rw-r--r--applications/luci-app-fwknopd/root/etc/uci-defaults/40_luci-fwknopd10
-rw-r--r--applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json14
-rw-r--r--applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json11
38 files changed, 846 insertions, 271 deletions
diff --git a/applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua b/applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua
deleted file mode 100644
index 069a77ea3e..0000000000
--- a/applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua
+++ /dev/null
@@ -1,15 +0,0 @@
--- Copyright 2015 Jonathan Bennett <jbennett@incomsystems.biz>
--- Licensed to the public under the GNU General Public License v2.
-
-module("luci.controller.fwknopd", package.seeall)
-
-function index()
- if not nixio.fs.access("/etc/config/fwknopd") then
- return
- end
-
- local page
-
- page = entry({"admin", "services", "fwknopd"}, cbi("fwknopd"), _("Firewall Knock Daemon"))
- page.dependent = true
-end
diff --git a/applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua b/applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua
index 4358374440..9ae754cb93 100644
--- a/applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua
+++ b/applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua
@@ -14,22 +14,22 @@ qr = s:option(DummyValue, "note0", "dummy")
qr.tmp = tmp
qr.template = "fwknopd-qr"
qr:depends("uci_enabled", "1")
-s:option(Value, "SOURCE", "SOURCE", translate("Use ANY for any source ip"))
+s:option(Value, "SOURCE", "SOURCE", translate("Use ANY for any source IP"))
k1 = s:option(Value, "KEY", "KEY", translate("Define the symmetric key used for decrypting an incoming SPA packet that is encrypted by the fwknop client with Rijndael."))
k1:depends("keytype", translate("Normal Key"))
k2 = s:option(Value, "KEY_BASE64", "KEY_BASE64", translate("Define the symmetric key used for decrypting an incoming SPA \
packet that is encrypted by the fwknop client with Rijndael."))
-k2:depends("keytype", translate("Base 64 key"))
+k2:depends("keytype", translate("Base64 key"))
l1 = s:option(ListValue, "keytype", "Key type")
l1:value("Normal Key", "Normal Key")
-l1:value("Base 64 key", "Base 64 key")
+l1:value("Base64 key", "Base64 key")
k3 = s:option(Value, "HMAC_KEY", "HMAC_KEY", "The hmac key")
k3:depends("hkeytype", "Normal Key")
k4 = s:option(Value, "HMAC_KEY_BASE64", "HMAC_KEY_BASE64", translate("The base64 hmac key"))
-k4:depends("hkeytype", "Base 64 key")
+k4:depends("hkeytype", "Base64 key")
l2 = s:option(ListValue, "hkeytype", "HMAC Key type")
l2:value("Normal Key", "Normal Key")
-l2:value("Base 64 key", "Base 64 key")
+l2:value("Base64 key", "Base64 key")
s:option(Value, "OPEN_PORTS", "OPEN_PORTS", translate("Define a set of ports and protocols (tcp or udp) that will be opened if a valid knock sequence is seen. \
If this entry is not set, fwknopd will attempt to honor any proto/port request specified in the SPA data \
(unless of it matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."))
@@ -43,7 +43,7 @@ s:option(Value, "REQUIRE_SOURCE_ADDRESS", "REQUIRE_SOURCE_ADDRESS", translate("F
s = m:section(TypedSection, "config", translate("fwknopd.conf config options"))
s.anonymous=true
-s:option(Value, "MAX_SPA_PACKET_AGE", "MAX_SPA_PACKET_AGE", translate("Maximum age in seconds that an SPA packet will be accepted. defaults to 120 seconds"))
+s:option(Value, "MAX_SPA_PACKET_AGE", "MAX_SPA_PACKET_AGE", translate("Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 seconds."))
s:option(Value, "PCAP_INTF", "PCAP_INTF", translate("Specify the ethernet interface on which fwknopd will sniff packets."))
s:option(Value, "ENABLE_IPT_FORWARDING", "ENABLE_IPT_FORWARDING", translate("Allow SPA clients to request access to services through an iptables firewall instead of just to it."))
s:option(Value, "ENABLE_NAT_DNS", "ENABLE_NAT_DNS", translate("Allow SPA clients to request forwarding destination by DNS name."))
diff --git a/applications/luci-app-fwknopd/po/ar/fwknopd.po b/applications/luci-app-fwknopd/po/ar/fwknopd.po
new file mode 100644
index 0000000000..6d2ebe77a2
--- /dev/null
+++ b/applications/luci-app-fwknopd/po/ar/fwknopd.po
@@ -0,0 +1,120 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2015-05-12 21:03-0500\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: ar\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+msgid ""
+"Allow SPA clients to request access to services through an iptables firewall "
+"instead of just to it."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+msgid "Allow SPA clients to request forwarding destination by DNS name."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+msgid "Base64 key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that will be opened if a "
+"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
+"to honor any proto/port request specified in the SPA data (unless of it "
+"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+msgid ""
+"Define the length of time access will be granted by fwknopd through the "
+"firewall after a valid knock sequence from a source IP address. If "
+"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
+"automatically be set."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+msgid ""
+"Define the symmetric key used for decrypting an incoming SPA packet that is "
+"encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+msgid "Enable Uci/Luci control"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+msgid "Enable config overwrite"
+msgstr ""
+
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
+msgid "Firewall Knock Daemon"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
+msgid "Firewall Knock Operator"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+msgid ""
+"Force all SPA packets to contain a real IP address within the encrypted "
+"data. This makes it impossible to use the -s command line argument on the "
+"fwknop client command line, so either -R has to be used to automatically "
+"resolve the external address (if the client behind a NAT) or the client must "
+"know the external IP and set it via the -a argument."
+msgstr ""
+
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+msgid ""
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
+msgid "Normal Key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+msgid "Specify the ethernet interface on which fwknopd will sniff packets."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
+msgid "The base64 hmac key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
+msgid "Use ANY for any source IP"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+msgid ""
+"When unchecked, the config files in /etc/fwknopd will be used as is, "
+"ignoring any settings here."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+msgid "access.conf stanzas"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+msgid "fwknopd.conf config options"
+msgstr ""
+
+#~ msgid "Enter custom access.conf variables below:"
+#~ msgstr "Enter custom access.conf variables below:"
+
+#~ msgid "Enter custom fwknopd.conf variables below:"
+#~ msgstr "Enter custom fwknopd.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/bg/fwknopd.po b/applications/luci-app-fwknopd/po/bg/fwknopd.po
index a7e3dae36e..2103f61a2f 100644
--- a/applications/luci-app-fwknopd/po/bg/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/bg/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/bn_BD/fwknopd.po b/applications/luci-app-fwknopd/po/bn_BD/fwknopd.po
new file mode 100644
index 0000000000..b8d8ba19be
--- /dev/null
+++ b/applications/luci-app-fwknopd/po/bn_BD/fwknopd.po
@@ -0,0 +1,119 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2015-05-12 21:03-0500\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: bn_BD\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+msgid ""
+"Allow SPA clients to request access to services through an iptables firewall "
+"instead of just to it."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+msgid "Allow SPA clients to request forwarding destination by DNS name."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+msgid "Base64 key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that will be opened if a "
+"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
+"to honor any proto/port request specified in the SPA data (unless of it "
+"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+msgid ""
+"Define the length of time access will be granted by fwknopd through the "
+"firewall after a valid knock sequence from a source IP address. If "
+"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
+"automatically be set."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+msgid ""
+"Define the symmetric key used for decrypting an incoming SPA packet that is "
+"encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+msgid "Enable Uci/Luci control"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+msgid "Enable config overwrite"
+msgstr ""
+
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
+msgid "Firewall Knock Daemon"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
+msgid "Firewall Knock Operator"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+msgid ""
+"Force all SPA packets to contain a real IP address within the encrypted "
+"data. This makes it impossible to use the -s command line argument on the "
+"fwknop client command line, so either -R has to be used to automatically "
+"resolve the external address (if the client behind a NAT) or the client must "
+"know the external IP and set it via the -a argument."
+msgstr ""
+
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+msgid ""
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
+msgid "Normal Key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+msgid "Specify the ethernet interface on which fwknopd will sniff packets."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
+msgid "The base64 hmac key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
+msgid "Use ANY for any source IP"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+msgid ""
+"When unchecked, the config files in /etc/fwknopd will be used as is, "
+"ignoring any settings here."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+msgid "access.conf stanzas"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+msgid "fwknopd.conf config options"
+msgstr ""
+
+#~ msgid "Enter custom access.conf variables below:"
+#~ msgstr "Enter custom access.conf variables below:"
+
+#~ msgid "Enter custom fwknopd.conf variables below:"
+#~ msgstr "Enter custom fwknopd.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/ca/fwknopd.po b/applications/luci-app-fwknopd/po/ca/fwknopd.po
index e0026e13dd..e966b550df 100644
--- a/applications/luci-app-fwknopd/po/ca/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ca/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/cs/fwknopd.po b/applications/luci-app-fwknopd/po/cs/fwknopd.po
index da1273fff3..1b36c171c4 100644
--- a/applications/luci-app-fwknopd/po/cs/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/cs/fwknopd.po
@@ -1,27 +1,31 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2015-05-12 21:03-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-02-02 09:02+0000\n"
+"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/cs/>\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 3.11-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
+"Umožnit SPA klientů žádat o přístup ke službám skrze iptables brány firewall "
+"namísto u ní."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
msgid "Allow SPA clients to request forwarding destination by DNS name."
-msgstr ""
+msgstr "Umožnit SPA klientům žádá předávání cíle podle DNS názvu."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +59,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +76,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +99,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/de/fwknopd.po b/applications/luci-app-fwknopd/po/de/fwknopd.po
index 438e17679d..71a82f5ebb 100644
--- a/applications/luci-app-fwknopd/po/de/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/de/fwknopd.po
@@ -1,28 +1,32 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2015-05-12 21:03-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
+"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
+"Ermögliche SPA-Clients Zugriff auf Dienste über eine iptables-Firewall "
+"anzufordern anstatt direkten Zugriff zu gewähren."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
msgid "Allow SPA clients to request forwarding destination by DNS name."
-msgstr ""
+msgstr "Erlaube SPA-Clients die Forward-destination via DNS-Namen zu setzen."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
-msgstr ""
+msgid "Base64 key"
+msgstr "Base64-Schlüssel"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
msgid ""
@@ -31,6 +35,11 @@ msgid ""
"to honor any proto/port request specified in the SPA data (unless of it "
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
+"Definiere ein Set an Ports und Protokollen (TCP oder UDP), das bei "
+"erfolgreicher Port-Knock-Sequenz geöffnet wird. Falls diese Option nicht "
+"gesetzt wird, wird fwknopd versuchen, alle Protokoll/Port-Anfragen aus dem "
+"SPA-Feld zu ermöglichen (außer es deckt sich mit \"RESTRICT_PORTS\"-"
+"Einträgen). Mehrfacheinträge per Komma trennen."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
msgid ""
@@ -39,6 +48,10 @@ msgid ""
"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
"automatically be set."
msgstr ""
+"Definiere die Zeit, während der fwknopd einer IP-Adresse Zugriff durch die "
+"Firewall gewährt, nachdem eine valide Port-Knock-Sequenz von dieser IP "
+"erkannt wurde. Falls \"FW_ACCESS_TIMEOUT\" nicht gesetzt ist, wird die "
+"Voreinstellung von 30s automatisch gesetzt."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
@@ -46,22 +59,25 @@ msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
+"Lege den symmetrischen Schlüssel fest, der für die Entschlüsselung der "
+"eingehenden SPA-Pakete des fwknop-Clients (Rijndael-Algorithmus) genutzt "
+"wird."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
msgid "Enable Uci/Luci control"
-msgstr ""
+msgstr "Aktiviere Uci/Luci-Zugriff"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid "Enable config overwrite"
-msgstr ""
+msgstr "Erlaube das Überschreiben der Konfiguration"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
-msgstr ""
+msgstr "Firewall-Knock-Daemon"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
msgid "Firewall Knock Operator"
-msgstr ""
+msgstr "Firewall-Knock-Operator"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
msgid ""
@@ -71,42 +87,58 @@ msgid ""
"resolve the external address (if the client behind a NAT) or the client must "
"know the external IP and set it via the -a argument."
msgstr ""
+"Erwinge, dass alle SPA-Pakete echte IP-Adressen verschlüsselt enthalten "
+"müssen. Dies verhindert, dass der \"-s\"-Kommandozeilenparameter von fwknop "
+"verwendet wird, d.h. es muss entweder \"-R\" zu automatischen Auflösung der "
+"externen Adresse verwendet werden (falls der Client hinter einem NAT sitzt) "
+"oder der die externe IP muss bekannt sein und beim Client per \"-a\"-"
+"Argument mitgegeben werden."
+
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
+"Maximale Zeit in Sekunden, nach der ein SPA-Paket noch als gültig akzeptiert "
+"wird. Voreinstellung sind 120s."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
-msgstr ""
+msgstr "Normal-Schlüssel"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
+"Lege die Ethernet-Schnittstelle fest, die fwknopd für das sniffen auf Pakete "
+"nutzen soll."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
msgid "The base64 hmac key"
-msgstr ""
+msgstr "Der Base 64-HMAC-Schlüssel"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
-msgstr ""
+msgid "Use ANY for any source IP"
+msgstr "Nutze ANY für alle Source-IPs"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
+"Dies deaktivieren um die Konfigurationsdateien unter /etc/fwknopd zu nutzen, "
+"anstatt der Einstellungen hier."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
msgid "access.conf stanzas"
-msgstr ""
+msgstr "access.conf-Einträge"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
msgid "fwknopd.conf config options"
-msgstr ""
+msgstr "fwknopd.conf-Konfigurationsoptionen"
#~ msgid "Enter custom access.conf variables below:"
#~ msgstr "Enter custom access.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/el/fwknopd.po b/applications/luci-app-fwknopd/po/el/fwknopd.po
index ac258002f3..e4fcbdde9c 100644
--- a/applications/luci-app-fwknopd/po/el/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/el/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/en/fwknopd.po b/applications/luci-app-fwknopd/po/en/fwknopd.po
index 045472d3a2..65ab6ad876 100644
--- a/applications/luci-app-fwknopd/po/en/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/en/fwknopd.po
@@ -23,8 +23,8 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
-msgstr "Base 64 key"
+msgid "Base64 key"
+msgstr "Base64 key"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
msgid ""
@@ -67,7 +67,7 @@ msgstr "Enable Uci/Luci control"
msgid "Enable config overwrite"
msgstr "Enable config overwrite"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr "Firewall Knock Daemon"
@@ -89,13 +89,17 @@ msgstr ""
"resolve the external address (if the client behind a NAT) or the client must "
"know the external IP and set it via the -a argument."
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
@@ -110,8 +114,8 @@ msgid "The base64 hmac key"
msgstr "The base64 hmac key"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
-msgstr "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
+msgstr "Use ANY for any source IP"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid ""
diff --git a/applications/luci-app-fwknopd/po/es/fwknopd.po b/applications/luci-app-fwknopd/po/es/fwknopd.po
index f772886d11..14bd8350b6 100644
--- a/applications/luci-app-fwknopd/po/es/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/es/fwknopd.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-22 08:51+0000\n"
+"PO-Revision-Date: 2020-05-02 15:56+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 4.1-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
@@ -27,7 +27,7 @@ msgstr ""
"Permitir que los clientes SPA soliciten el destino de reenvío por nombre DNS."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr "Llave base 64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -73,7 +73,7 @@ msgstr "Activar el control Uci/Luci"
msgid "Enable config overwrite"
msgstr "Activar sobrescritura de configuración"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr "Firewall Knock Daemon"
@@ -96,13 +96,17 @@ msgstr ""
"está detrás de un NAT) o el cliente debe conocer la IP externa y "
"configurarlo a través del argumento -a."
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr "Conceder acceso UCI para luci-app-fwknopd"
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
"Edad máxima en segundos que se aceptará un paquete de SPA. De manera "
-"predeterminada a 120 segundos"
+"predeterminada a 120 segundos."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
@@ -118,7 +122,7 @@ msgid "The base64 hmac key"
msgstr "La clave hmac base64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr "Use CUALQUIERA para cualquier fuente ip"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/fi/fwknopd.po b/applications/luci-app-fwknopd/po/fi/fwknopd.po
new file mode 100644
index 0000000000..6430f4bf93
--- /dev/null
+++ b/applications/luci-app-fwknopd/po/fi/fwknopd.po
@@ -0,0 +1,119 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2015-05-12 21:03-0500\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+msgid ""
+"Allow SPA clients to request access to services through an iptables firewall "
+"instead of just to it."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+msgid "Allow SPA clients to request forwarding destination by DNS name."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+msgid "Base64 key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that will be opened if a "
+"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
+"to honor any proto/port request specified in the SPA data (unless of it "
+"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+msgid ""
+"Define the length of time access will be granted by fwknopd through the "
+"firewall after a valid knock sequence from a source IP address. If "
+"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
+"automatically be set."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+msgid ""
+"Define the symmetric key used for decrypting an incoming SPA packet that is "
+"encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+msgid "Enable Uci/Luci control"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+msgid "Enable config overwrite"
+msgstr ""
+
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
+msgid "Firewall Knock Daemon"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
+msgid "Firewall Knock Operator"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+msgid ""
+"Force all SPA packets to contain a real IP address within the encrypted "
+"data. This makes it impossible to use the -s command line argument on the "
+"fwknop client command line, so either -R has to be used to automatically "
+"resolve the external address (if the client behind a NAT) or the client must "
+"know the external IP and set it via the -a argument."
+msgstr ""
+
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+msgid ""
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
+msgid "Normal Key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+msgid "Specify the ethernet interface on which fwknopd will sniff packets."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
+msgid "The base64 hmac key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
+msgid "Use ANY for any source IP"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+msgid ""
+"When unchecked, the config files in /etc/fwknopd will be used as is, "
+"ignoring any settings here."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+msgid "access.conf stanzas"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+msgid "fwknopd.conf config options"
+msgstr ""
+
+#~ msgid "Enter custom access.conf variables below:"
+#~ msgstr "Enter custom access.conf variables below:"
+
+#~ msgid "Enter custom fwknopd.conf variables below:"
+#~ msgstr "Enter custom fwknopd.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/fr/fwknopd.po b/applications/luci-app-fwknopd/po/fr/fwknopd.po
index d698ea148a..c3789025f6 100644
--- a/applications/luci-app-fwknopd/po/fr/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/fr/fwknopd.po
@@ -1,14 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2015-05-12 21:03-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-04-08 23:37+0000\n"
+"Last-Translator: Florian L. <florian.ligneul@gmail.com>\n"
+"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
@@ -21,8 +23,8 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
-msgstr ""
+msgid "Base64 key"
+msgstr "Clé Base64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
msgid ""
@@ -49,13 +51,13 @@ msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
msgid "Enable Uci/Luci control"
-msgstr ""
+msgstr "Activer le contrôle Uci/Luci"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid "Enable config overwrite"
-msgstr ""
+msgstr "Activer l'écrasement de la configuration"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,15 +74,19 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
-msgstr ""
+msgstr "Clé normale"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
@@ -91,7 +97,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/he/fwknopd.po b/applications/luci-app-fwknopd/po/he/fwknopd.po
index 02778a5bee..4bede277d8 100644
--- a/applications/luci-app-fwknopd/po/he/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/he/fwknopd.po
@@ -22,7 +22,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -56,7 +56,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -73,10 +73,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -92,7 +96,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/hi/fwknopd.po b/applications/luci-app-fwknopd/po/hi/fwknopd.po
index da7581116b..0c8ddb1cc6 100644
--- a/applications/luci-app-fwknopd/po/hi/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/hi/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/hu/fwknopd.po b/applications/luci-app-fwknopd/po/hu/fwknopd.po
index 5cfe0ed6ce..a9e7b9b71d 100644
--- a/applications/luci-app-fwknopd/po/hu/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/hu/fwknopd.po
@@ -1,28 +1,34 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2015-05-12 21:03-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-21 21:42+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/hu/>\n"
"Language: hu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
+"Annak lehetővé tétele az SPA ügyfeleknek, hogy hozzáférést kérjenek a "
+"szolgáltatásokhoz egy iptables tűzfalon keresztül, ahelyett hogy csak ahhoz."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
+"Annak lehetővé tétele az SPA ügyfeleknek, hogy továbbítási célt kérjenek DNS-"
+"név alapján."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
-msgstr ""
+msgid "Base64 key"
+msgstr "Base64 kulcs"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
msgid ""
@@ -31,6 +37,12 @@ msgid ""
"to honor any proto/port request specified in the SPA data (unless of it "
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
+"Portok és protokollok (TCP vagy UDP) halmazának meghatározása, amelyek ki "
+"lesznek nyitva, ha egy érvényes kopogási sorozat látható. Ha ez a kulcs "
+"nincs beállítva, akkor az fwknopd megpróbálja tiszteletben tartani az SPA "
+"adatokban megadott bármely protokoll/port kéréseket (hacsak nem illeszkedik "
+"bármely „RESTRICT_PORTS” bejegyzésre). Több bejegyzést vesszővel elválasztva "
+"kell megadni."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
msgid ""
@@ -39,6 +51,10 @@ msgid ""
"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
"automatically be set."
msgstr ""
+"Az időhozzáférés hosszának meghatározása, amelyet az fwknopd fog megadni a "
+"tűzfalon keresztül egy forrás IP-címről érkező érvényes kopogási sorozat "
+"után. Ha az „FW_ACCESS_TIMEOUT” nincs beállítva, akkor az alapértelmezett 30 "
+"másodperces időkorlát lesz automatikusan beállítva."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
@@ -46,22 +62,25 @@ msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
+"Egy bejövő SPA csomag visszafejtéséhez használt szimmetrikus kulcs "
+"meghatározása, amely csomagot az fwknop ügyfél a Rijndael használatával "
+"titkosított."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
msgid "Enable Uci/Luci control"
-msgstr ""
+msgstr "Uci/Luci vezérlés engedélyezése"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid "Enable config overwrite"
-msgstr ""
+msgstr "Beállítás felülírásának engedélyezése"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
-msgstr ""
+msgstr "Tűzfalkopogó démon"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
msgid "Firewall Knock Operator"
-msgstr ""
+msgstr "Tűzfalkopogó operátor"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
msgid ""
@@ -71,42 +90,59 @@ msgid ""
"resolve the external address (if the client behind a NAT) or the client must "
"know the external IP and set it via the -a argument."
msgstr ""
+"Az összes SPA csomag arra kényszerítése, hogy valós IP-címet tartalmazzon a "
+"titkosított adatokon belül. Ez lehetővé teszi a -s parancssori argumentum "
+"használatát az fwknop ügyfél parancssorában, így vagy a -R kapcsolót kell "
+"használni a külső cím automatikus feloldásához (ha az ügyfél NAT mögött "
+"van), vagy az ügyfélnek tudnia kell a külső IP-t, és be kell állítania a -a "
+"argumentumon keresztül."
+
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
+"Legnagyobb életkor másodpercben, amíg egy SPA csomag elfogadásra kerül. "
+"Alapértelmezetten 120 másodperc."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
-msgstr ""
+msgstr "Normál kulcs"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
+"Az ethernet csatoló megadása, amelyen az fwknopd szimatolni fogja a "
+"csomagokat."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
msgid "The base64 hmac key"
-msgstr ""
+msgstr "A Base64 hmac kulcs"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
-msgstr ""
+msgid "Use ANY for any source IP"
+msgstr "BÁRMELY használata bármely forrás IP-nél"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
+"Ha nincs bejelölve, akkor az /etc/fwknopd könyvtárban lévő beállítófájlok "
+"úgy lesznek használva, ahogy vannak, minden beállítást figyelmen kívül "
+"hagyva itt."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
msgid "access.conf stanzas"
-msgstr ""
+msgstr "access.conf stanzák"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
msgid "fwknopd.conf config options"
-msgstr ""
+msgstr "fwknopd.conf beállítás kapcsolói"
#~ msgid "Enter custom access.conf variables below:"
#~ msgstr "Enter custom access.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/it/fwknopd.po b/applications/luci-app-fwknopd/po/it/fwknopd.po
index 1e3debe383..00e3f75265 100644
--- a/applications/luci-app-fwknopd/po/it/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/it/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/ja/fwknopd.po b/applications/luci-app-fwknopd/po/ja/fwknopd.po
index 26b9302bcf..7de1947b07 100644
--- a/applications/luci-app-fwknopd/po/ja/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ja/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/ko/fwknopd.po b/applications/luci-app-fwknopd/po/ko/fwknopd.po
index 99491f4c3f..75922e1da7 100644
--- a/applications/luci-app-fwknopd/po/ko/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ko/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/mr/fwknopd.po b/applications/luci-app-fwknopd/po/mr/fwknopd.po
index d2092f0c70..6408f0b46f 100644
--- a/applications/luci-app-fwknopd/po/mr/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/mr/fwknopd.po
@@ -1,14 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2015-05-12 21:03-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-02-07 09:18+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/mr/>\n"
"Language: mr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.11-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
@@ -21,8 +23,8 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
-msgstr ""
+msgid "Base64 key"
+msgstr "बेस 64 की"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
msgid ""
@@ -49,19 +51,19 @@ msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
msgid "Enable Uci/Luci control"
-msgstr ""
+msgstr "Uci / Luci नियंत्रण सक्षम करा"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid "Enable config overwrite"
-msgstr ""
+msgstr "कॉन्फिगरेशन अधिलेखन सक्षम करा"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
-msgstr ""
+msgstr "फायरवॉल नॉक डेमन"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
msgid "Firewall Knock Operator"
-msgstr ""
+msgstr "फायरवॉल नॉक ऑपरेटर"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
msgid ""
@@ -72,15 +74,19 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
-msgstr ""
+msgstr "सामान्य की"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
@@ -88,10 +94,10 @@ msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
msgid "The base64 hmac key"
-msgstr ""
+msgstr "बेस 64 एचएमएसी की"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/ms/fwknopd.po b/applications/luci-app-fwknopd/po/ms/fwknopd.po
index 32294f1855..8660876ccd 100644
--- a/applications/luci-app-fwknopd/po/ms/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ms/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/nb_NO/fwknopd.po b/applications/luci-app-fwknopd/po/nb_NO/fwknopd.po
index 01310db69d..b5e1c914a0 100644
--- a/applications/luci-app-fwknopd/po/nb_NO/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/nb_NO/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/pl/fwknopd.po b/applications/luci-app-fwknopd/po/pl/fwknopd.po
index a5ac7bc67b..cfd5c750e1 100644
--- a/applications/luci-app-fwknopd/po/pl/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/pl/fwknopd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-13 21:10+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"PO-Revision-Date: 2020-05-02 15:56+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/pl/>\n"
"Language: pl\n"
@@ -11,21 +11,24 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.1-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
+"Zezwól klientom SPA na żądanie dostępu do usług za pośrednictwem zapory "
+"iptables zamiast tylko do niego."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
+"Zezwól klientom SPA na żądanie przekazywania docelowego przez nazwę DNS."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
-msgstr "Klucz Base 64"
+msgid "Base64 key"
+msgstr "Klucz Base64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
msgid ""
@@ -34,6 +37,11 @@ msgid ""
"to honor any proto/port request specified in the SPA data (unless of it "
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
+"Zdefiniuj zestaw portów i protokołów (tcp lub udp), które zostaną otwarte, "
+"jeśli pojawi się prawidłowa sekwencja Knock. Jeśli ten wpis nie jest "
+"ustawiony, fwknopd będzie starał się honorować każde żądanie proto/port "
+"określone w danych o SPA (chyba, że pasuje ono do któregokolwiek z wpisów "
+"\"RESTRICT_PORTS\"). Wielokrotne wpisy są oddzielone przecinkami."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
msgid ""
@@ -42,6 +50,10 @@ msgid ""
"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
"automatically be set."
msgstr ""
+"Zdefiniuj czas dostępu, który zostanie udzielony przez fwknopd po "
+"prawidłowej sekwencji knock ze źródłowego adresu IP. Jeśli "
+"\"FW_ACCESS_TIMEOUT\" nie jest ustawiony, to domyślny czas 30 sekund "
+"zostanie ustawiony automatycznie."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
@@ -49,6 +61,8 @@ msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
+"Zdefiniuj klucz symetryczny używany do odszyfrowywania przychodzącego "
+"pakietu SPA, który jest szyfrowany przez klienta fwknop z Rijndael."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
msgid "Enable Uci/Luci control"
@@ -58,13 +72,13 @@ msgstr "Włącz sterowanie Uci/LuCI"
msgid "Enable config overwrite"
msgstr "Włącz nadpisywanie konfiguracji"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
-msgstr "Firewall Knock Daemon"
+msgstr "Knock demon zapory sieciowej"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
msgid "Firewall Knock Operator"
-msgstr ""
+msgstr "Knock Operator zapory sieciowej"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
msgid ""
@@ -74,12 +88,23 @@ msgid ""
"resolve the external address (if the client behind a NAT) or the client must "
"know the external IP and set it via the -a argument."
msgstr ""
+"Wymuś, aby wszystkie pakiety SPA zawierały rzeczywisty adres IP w ramach "
+"zaszyfrowanych danych. To uniemożliwia użycie argumentu -s z linii poleceń "
+"klienta fwknop, więc albo -R musi być użyty do automatycznego rozwiązania "
+"adresu zewnętrznego (jeśli klient znajduje się za NAT) albo klient musi znać "
+"zewnętrzny IP i ustawić go za pomocą argumentu -a."
+
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr "Udziel dostępu UCI do luci-app-fwknopd"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
+"Maksymalna wartość w sekundach, w którym pakiet SPA zostanie zaakceptowany. "
+"Wartość domyślna to 120 sekund."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
@@ -88,14 +113,15 @@ msgstr "Klucz normalny"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
+"Określ interfejs ethernet, na którym fwknopd będzie podsłuchiwać pakiety."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
msgid "The base64 hmac key"
msgstr "Klucz HMAC Base64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
-msgstr ""
+msgid "Use ANY for any source IP"
+msgstr "Użyj ANY dla dowolnego źródła IP"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid ""
@@ -107,7 +133,7 @@ msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
msgid "access.conf stanzas"
-msgstr ""
+msgstr "sekcje access.conf"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
msgid "fwknopd.conf config options"
diff --git a/applications/luci-app-fwknopd/po/pt/fwknopd.po b/applications/luci-app-fwknopd/po/pt/fwknopd.po
index daa662efd9..08fb1e31ab 100644
--- a/applications/luci-app-fwknopd/po/pt/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/pt/fwknopd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-02 16:05+0000\n"
+"PO-Revision-Date: 2020-05-03 15:02+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/pt/>\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.1-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
@@ -27,7 +27,7 @@ msgstr ""
"nome de DNS."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr "Chave da base 64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -73,7 +73,7 @@ msgstr "Ativar o controle Uci/Luci"
msgid "Enable config overwrite"
msgstr "Ativar a substituição da configuração"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr "Daemon de Knock Firewall"
@@ -95,13 +95,17 @@ msgstr ""
"automaticamente o endereço externo (se o cliente está por trás de um NAT) ou "
"o cliente tem que saber o IP externo e configurá-lo através do argumento -a."
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr "Conceder acesso UCI ao luci-app-fwknopd"
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
"Idade máxima em segundos que um pacote SPA será aceite. Predefinido a 120 "
-"segundos"
+"segundos."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
@@ -116,7 +120,7 @@ msgid "The base64 hmac key"
msgstr "A chave hmac base64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr "Use qualquer um (ANY) para qualquer fonte ip"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/pt-br/fwknopd.po b/applications/luci-app-fwknopd/po/pt_BR/fwknopd.po
index e7c8ed2121..a6a7ab63e7 100644
--- a/applications/luci-app-fwknopd/po/pt-br/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/pt_BR/fwknopd.po
@@ -2,16 +2,16 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"PO-Revision-Date: 2020-06-08 11:55+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfwknopd/pt_BR/>\n"
-"Language: pt-br\n"
+"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.1-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
@@ -27,7 +27,7 @@ msgstr ""
"Permitir que clientes SPA requeiram encaminhamento de destinos por nome DNS."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr "Chave em formato base64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -71,7 +71,7 @@ msgstr "Habilitar o controle UCI/Luci"
msgid "Enable config overwrite"
msgstr "Habilitar a sobrescrita da configuração"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr "Servidor do Firwall Knock"
@@ -91,16 +91,20 @@ msgstr ""
"pacote cifrado. Isto torna impossível o uso do argumento de linha de comando "
"'-s' no cliente fwknop. Desta forma, ou o argumento '-R' deve ser usada para "
"resolver os endereços externos automaticamente (se o cliente estiver atrás "
-"de uma NAT) ou o ciente deve conhecer o seu endereço IP externo e defini-lo "
+"de uma NAT) ou o ciente deve conhecer o seu endereço IP externo e defini-lo "
"através do argumento '-a'."
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr "Conceda acesso UCI ao luci-app-fwknopd"
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
"Idade máxima, em segundos, que um pacote SPA será aceito. O padrão é de 120 "
-"segundos"
+"segundos."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
@@ -116,7 +120,7 @@ msgid "The base64 hmac key"
msgstr "A chave de autenticação HMAC em formato base64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr "Use \"ANY\" para qualquer endereço IP de origem"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/ro/fwknopd.po b/applications/luci-app-fwknopd/po/ro/fwknopd.po
index 756a895a27..066f858042 100644
--- a/applications/luci-app-fwknopd/po/ro/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ro/fwknopd.po
@@ -22,7 +22,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -56,7 +56,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -73,10 +73,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -92,7 +96,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/ru/fwknopd.po b/applications/luci-app-fwknopd/po/ru/fwknopd.po
index 23070e9635..b3f089a234 100644
--- a/applications/luci-app-fwknopd/po/ru/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ru/fwknopd.po
@@ -1,17 +1,18 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: fwknopd\n"
"POT-Creation-Date: 2017-12-01 12:15+0300\n"
-"PO-Revision-Date: 2018-01-13 14:53+0300\n"
-"Language-Team: http://cyber-place.ru\n"
+"PO-Revision-Date: 2020-06-08 19:47+0000\n"
+"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/ru/>\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.1-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -20,8 +21,8 @@ msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-"Разрешить SPA клиентам запрашивать доступ к сервисам через iptables "
-"межсетевого экрана, а не напрямую."
+"Разрешить SPA клиентам запрашивать доступ к сервисам через iptables, а не "
+"напрямую."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
msgid "Allow SPA clients to request forwarding destination by DNS name."
@@ -29,8 +30,8 @@ msgstr ""
"Разрешить SPA клиентам запрашивать направление переадресации по DNS-имени."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
-msgstr "64-битный ключ"
+msgid "Base64 key"
+msgstr "Ключ в формате Base64"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
msgid ""
@@ -53,7 +54,7 @@ msgid ""
"automatically be set."
msgstr ""
"Задайте промежуток времени, в течение которого демоном fwknopd будет "
-"предоставлен доступ через межсетевой экран, после допустимой "
+"предоставлен доступ через межсетевой экран, после допустимой "
"последовательности защищенного постукивания из исходящего IP-адреса. Если "
"параметр 'FW_ACCESS_TIMEOUT' не установлен, то автоматически устанавливается "
"время ожидания по умолчанию 30 секунд."
@@ -75,7 +76,7 @@ msgstr "Включить управление в Uci/LuCI"
msgid "Enable config overwrite"
msgstr "Настроить config файл"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr "Firewall Knock Daemon"
@@ -98,10 +99,14 @@ msgstr ""
"за NAT), либо клиент должен знать внешний IP и установить его используя "
"аргумент '-a'."
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr "Предоставить UCI доступ для luci-app-fwknopd"
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
"Максимальное время в секундах, в течение которых будет принят SPA пакет, по "
"умолчанию 120 секунд."
@@ -116,19 +121,19 @@ msgstr "Укажите ethernet интерфейс, пакеты которог
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
msgid "The base64 hmac key"
-msgstr "Ключ Base64 HMAC."
+msgstr "Ключ Base64 HMAC"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
-msgstr "Использовать ЛЮБОЙ, для любого исходящего IP."
+msgid "Use ANY for any source IP"
+msgstr "Использовать ЛЮБОЙ, для любого исходящего IP"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-"Если не отмечено, будет использоваться дефолтный config файл fwknopd (/etc/"
-"fwknopd), игнорируя любые изменения настроек fwknopd здесь. "
+"Если не отмечено, будет использоваться дефолтный config файл fwknopd (/etc/"
+"fwknopd), игнорируя любые изменения настроек fwknopd здесь."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
msgid "access.conf stanzas"
diff --git a/applications/luci-app-fwknopd/po/sk/fwknopd.po b/applications/luci-app-fwknopd/po/sk/fwknopd.po
index f0a37ecd68..d0bebe3283 100644
--- a/applications/luci-app-fwknopd/po/sk/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/sk/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/sv/fwknopd.po b/applications/luci-app-fwknopd/po/sv/fwknopd.po
index c1c7cbef5d..39f372f925 100644
--- a/applications/luci-app-fwknopd/po/sv/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/sv/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/templates/fwknopd.pot b/applications/luci-app-fwknopd/po/templates/fwknopd.pot
index a26b2faf48..43969bb442 100644
--- a/applications/luci-app-fwknopd/po/templates/fwknopd.pot
+++ b/applications/luci-app-fwknopd/po/templates/fwknopd.pot
@@ -12,7 +12,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -46,7 +46,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -63,10 +63,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -82,7 +86,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/tr/fwknopd.po b/applications/luci-app-fwknopd/po/tr/fwknopd.po
index 694e5919ec..bf982a347a 100644
--- a/applications/luci-app-fwknopd/po/tr/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/tr/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/uk/fwknopd.po b/applications/luci-app-fwknopd/po/uk/fwknopd.po
index 792db18acc..055cedfcaf 100644
--- a/applications/luci-app-fwknopd/po/uk/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/uk/fwknopd.po
@@ -22,7 +22,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -56,7 +56,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -73,10 +73,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -92,7 +96,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/vi/fwknopd.po b/applications/luci-app-fwknopd/po/vi/fwknopd.po
index 961d371f58..eabb0220e8 100644
--- a/applications/luci-app-fwknopd/po/vi/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/vi/fwknopd.po
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -55,7 +55,7 @@ msgstr ""
msgid "Enable config overwrite"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr ""
@@ -72,10 +72,14 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -91,7 +95,7 @@ msgid "The base64 hmac key"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr ""
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/zh-cn/fwknopd.po b/applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po
index 3134aa11af..dba9830ba8 100644
--- a/applications/luci-app-fwknopd/po/zh-cn/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po
@@ -3,13 +3,15 @@
#
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-05-10 12:47+0000\n"
+"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsfwknopd/zh_Hans/>\n"
+"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-08-07 19:09+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Weblate 4.1-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
@@ -22,7 +24,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr "允许 SPA 客户端用 DNS 名称请求转发目标。"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr "Base64 密钥"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -62,7 +64,7 @@ msgstr "启用 Uci/Luci 控件"
msgid "Enable config overwrite"
msgstr "启用配置覆盖"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr "Firewall Knock 守护进程"
@@ -82,11 +84,15 @@ msgstr ""
"令行上使用 -s 命令行参数,因此 -R 必须用于自动解析外部地址(如果 NAT 后面的客"
"户端),或客户端必须通过 -a 参数知道外部 IP。"
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr "授予UCI访问luci-app-fwknopd的权限"
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
-msgstr "SPA 数据包的最大可接受年龄(秒)。默认为 120 秒"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
+msgstr "SPA 数据包可被接受的最大期限(以秒为单位)。默认为120秒。"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
@@ -101,7 +107,7 @@ msgid "The base64 hmac key"
msgstr "base64 hmac 密钥"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr "对任何源 IP 使用 ANY"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/zh-tw/fwknopd.po b/applications/luci-app-fwknopd/po/zh_Hant/fwknopd.po
index 7cb0f42fea..8d82fb7d16 100644
--- a/applications/luci-app-fwknopd/po/zh-tw/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/zh_Hant/fwknopd.po
@@ -22,7 +22,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr "允許 SPA 客戶端用 DNS 名稱請求轉發目標。"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
msgstr "Base64 金鑰"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -62,7 +62,7 @@ msgstr "啟用 Uci/Luci 控制元件"
msgid "Enable config overwrite"
msgstr "啟用配置覆蓋"
-#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
msgstr "Firewall Knock 守護程式"
@@ -82,10 +82,14 @@ msgstr ""
"令行上使用 -s 指令列引數,因此 -R 必須用於自動解析外部位址(如果 NAT 後面的客"
"戶端),或客戶端必須通過 -a 引數知道外部 IP。"
+#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
+msgid "Grant UCI access for luci-app-fwknopd"
+msgstr ""
+
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
msgstr "SPA 資料包的最大可接受年齡(秒)。預設為 120 秒"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
@@ -101,7 +105,7 @@ msgid "The base64 hmac key"
msgstr "base64 hmac 金鑰"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
msgstr "對任何源 IP 使用 ANY"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/root/etc/uci-defaults/40_luci-fwknopd b/applications/luci-app-fwknopd/root/etc/uci-defaults/40_luci-fwknopd
index 9e5057e701..7cecf27461 100644
--- a/applications/luci-app-fwknopd/root/etc/uci-defaults/40_luci-fwknopd
+++ b/applications/luci-app-fwknopd/root/etc/uci-defaults/40_luci-fwknopd
@@ -4,21 +4,15 @@
. /lib/functions/network.sh
[ "$(uci -q get fwknopd.@access[0].KEY)" != "CHANGEME" ] && exit 0
-uci batch <<EOF
- add ucitrack fwknopd
- set ucitrack.@fwknopd[-1].init=fwknopd
- commit ucitrack
-EOF
uci delete fwknopd.@access[0].KEY
uci delete fwknopd.@access[0].HMAC_KEY
-uci set fwknopd.@access[0].keytype='Base 64 key'
-uci set fwknopd.@access[0].hkeytype='Base 64 key'
+uci set fwknopd.@access[0].keytype='Base64 key'
+uci set fwknopd.@access[0].hkeytype='Base64 key'
uci set fwknopd.@access[0].KEY_BASE64=`fwknopd --key-gen | awk '/^KEY/ {print $2;}'`
uci set fwknopd.@access[0].HMAC_KEY_BASE64=`fwknopd --key-gen | awk '/^HMAC/ {print $2;}'`
uci set fwknopd.@config[0].ENABLE_IPT_FORWARDING='y'
uci set fwknopd.@config[0].ENABLE_NAT_DNS='y'
uci commit fwknopd
-rm -f /tmp/luci-indexcache
exit 0
diff --git a/applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json b/applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json
new file mode 100644
index 0000000000..85486b997e
--- /dev/null
+++ b/applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json
@@ -0,0 +1,14 @@
+{
+ "admin/services/fwknopd": {
+ "title": "Firewall Knock Daemon",
+ "action": {
+ "type": "cbi",
+ "path": "fwknopd",
+ "post": { "cbi.submit": true }
+ },
+ "depends": {
+ "acl": [ "luci-app-fwknopd" ],
+ "uci": { "fwknopd": true }
+ }
+ }
+}
diff --git a/applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json b/applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json
new file mode 100644
index 0000000000..3877f87526
--- /dev/null
+++ b/applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json
@@ -0,0 +1,11 @@
+{
+ "luci-app-fwknopd": {
+ "description": "Grant UCI access for luci-app-fwknopd",
+ "read": {
+ "uci": [ "fwknopd" ]
+ },
+ "write": {
+ "uci": [ "fwknopd" ]
+ }
+ }
+}