luci-app-fwknopd: Updated translations. 4490/head
authorOldřich Jedlička <oldium.pro@gmail.com>
Sun, 18 Oct 2020 19:25:51 +0000 (21:25 +0200)
committerOldřich Jedlička <oldium.pro@gmail.com>
Sat, 31 Oct 2020 08:53:55 +0000 (09:53 +0100)
Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
33 files changed:
applications/luci-app-fwknopd/po/ar/fwknopd.po
applications/luci-app-fwknopd/po/bg/fwknopd.po
applications/luci-app-fwknopd/po/bn_BD/fwknopd.po
applications/luci-app-fwknopd/po/ca/fwknopd.po
applications/luci-app-fwknopd/po/cs/fwknopd.po
applications/luci-app-fwknopd/po/de/fwknopd.po
applications/luci-app-fwknopd/po/el/fwknopd.po
applications/luci-app-fwknopd/po/en/fwknopd.po
applications/luci-app-fwknopd/po/es/fwknopd.po
applications/luci-app-fwknopd/po/fi/fwknopd.po
applications/luci-app-fwknopd/po/fr/fwknopd.po
applications/luci-app-fwknopd/po/he/fwknopd.po
applications/luci-app-fwknopd/po/hi/fwknopd.po
applications/luci-app-fwknopd/po/hu/fwknopd.po
applications/luci-app-fwknopd/po/it/fwknopd.po
applications/luci-app-fwknopd/po/ja/fwknopd.po
applications/luci-app-fwknopd/po/ko/fwknopd.po
applications/luci-app-fwknopd/po/mr/fwknopd.po
applications/luci-app-fwknopd/po/ms/fwknopd.po
applications/luci-app-fwknopd/po/nb_NO/fwknopd.po
applications/luci-app-fwknopd/po/pl/fwknopd.po
applications/luci-app-fwknopd/po/pt/fwknopd.po
applications/luci-app-fwknopd/po/pt_BR/fwknopd.po
applications/luci-app-fwknopd/po/ro/fwknopd.po
applications/luci-app-fwknopd/po/ru/fwknopd.po
applications/luci-app-fwknopd/po/sk/fwknopd.po
applications/luci-app-fwknopd/po/sv/fwknopd.po
applications/luci-app-fwknopd/po/templates/fwknopd.pot
applications/luci-app-fwknopd/po/tr/fwknopd.po
applications/luci-app-fwknopd/po/uk/fwknopd.po
applications/luci-app-fwknopd/po/vi/fwknopd.po
applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po
applications/luci-app-fwknopd/po/zh_Hant/fwknopd.po

index d10bb66e474e13aa730399bc192b554c3c396039..6fb7d55a1f09b20676a72173c55bbab6da059c5b 100644 (file)
@@ -11,29 +11,44 @@ msgstr ""
 "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/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -41,19 +56,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -61,23 +76,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -85,11 +100,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -98,15 +115,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -118,51 +135,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -171,14 +208,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -187,26 +224,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 64d788ef06c3210c5d79118b9d84aae1de059538..e1be420a70e30548528ac69a47631ccb63bf93d5 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 8c3add2a74fbcffbe11d4d22ec01e509602223b2..04dfcd0eeaf1bd93358bb9bdc6257b1c0a2838c3 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index dafb58f647f74e91a9555b2c98ce77a9f541d9f2..f51fb96d6d56754a898b45e6cb08c50ed31c1346 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index f80a927220d2785c9d4e4adbba7b8605765ae375..cd0aaa4460b4f41e1014e9517539e3b874e9a78d 100644 (file)
@@ -12,7 +12,7 @@ msgstr ""
 "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/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
@@ -20,23 +20,38 @@ 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/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr "Umožnit SPA klientům žádá předávání cíle podle DNS názvu."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -44,19 +59,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -64,23 +79,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -88,11 +103,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -101,15 +118,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -121,51 +138,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -174,14 +211,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -190,26 +227,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 0ad3a1ee792fd50a85b04cdf78b1634084011ca0..1bf04f5469a15cc2582a9bac32faebafa91672b7 100644 (file)
@@ -12,7 +12,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.2-dev\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
@@ -20,23 +20,38 @@ msgstr ""
 "Ermögliche SPA-Clients Zugriff auf Dienste über eine iptables-Firewall "
 "anzufordern anstatt direkten Zugriff zu gewähren."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr "Erlaube SPA-Clients die Forward-destination via DNS-Namen zu setzen."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "Base64-Schlüssel"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -49,19 +64,19 @@ msgstr ""
 "SPA-Feld zu ermöglichen (außer es deckt sich mit \"RESTRICT_PORTS\"-"
 "Einträgen). Mehrfacheinträge per Komma trennen."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -73,13 +88,13 @@ msgstr ""
 "erkannt wurde. Falls \"FW_ACCESS_TIMEOUT\" nicht gesetzt ist, wird die "
 "Voreinstellung von 30s automatisch gesetzt."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 msgid ""
 "Define the symmetric key used for decrypting an incoming SPA packet that is "
 "encrypted by the fwknop client with Rijndael."
@@ -88,11 +103,11 @@ msgstr ""
 "eingehenden SPA-Pakete des fwknop-Clients (Rijndael-Algorithmus) genutzt "
 "wird."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "Aktiviere Uci/Luci-Zugriff"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "Erlaube das Überschreiben der Konfiguration"
 
@@ -100,11 +115,13 @@ msgstr "Erlaube das Überschreiben der Konfiguration"
 msgid "Firewall Knock Daemon"
 msgstr "Firewall-Knock-Daemon"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -119,15 +136,15 @@ msgstr ""
 "oder der die externe IP muss bekannt sein und beim Client per \"-a\"-"
 "Argument mitgegeben werden."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -139,19 +156,19 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr "Gewähre UCI Zugriff auf luci-app-fwknopd"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
@@ -159,35 +176,55 @@ msgstr ""
 "Maximale Zeit in Sekunden, nach der ein SPA-Paket noch als gültig akzeptiert "
 "wird. Voreinstellung sind 120s."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "Normal-Schlüssel"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 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/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -196,14 +233,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -212,16 +249,18 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
@@ -229,11 +268,12 @@ msgstr ""
 "Dies deaktivieren um die Konfigurationsdateien unter /etc/fwknopd zu nutzen, "
 "anstatt der Einstellungen hier."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr "access.conf-Einträge"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr "fwknopd.conf-Konfigurationsoptionen"
 
index 2ccdf68f587ce52af60baebc40c0748d1830a702..ed79bcd10828099b13179d2b06f207eeaf90de25 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 5458c765954b6bbd98bb1887b53288edab7a1c33..1e4e4f160cc59d6b449f60972118d5a3488392f6 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
@@ -18,23 +18,38 @@ msgstr ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "Base64 key"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -46,19 +61,19 @@ msgstr ""
 "to honor any proto/port request specified in the SPA data (unless of it "
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -70,13 +85,13 @@ msgstr ""
 "“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
 "automatically be set."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 msgid ""
 "Define the symmetric key used for decrypting an incoming SPA packet that is "
 "encrypted by the fwknop client with Rijndael."
@@ -84,11 +99,11 @@ msgstr ""
 "Define the symmetric key used for decrypting an incoming SPA packet that is "
 "encrypted by the fwknop client with Rijndael."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "Enable Uci/Luci control"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "Enable config overwrite"
 
@@ -96,11 +111,13 @@ msgstr "Enable config overwrite"
 msgid "Firewall Knock Daemon"
 msgstr "Firewall Knock Daemon"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -114,15 +131,15 @@ 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/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -134,19 +151,19 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
@@ -154,33 +171,53 @@ msgstr ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "Normal key"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr "Specify the ethernet interface on which fwknopd will sniff packets."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -189,14 +226,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -205,16 +242,18 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
@@ -222,11 +261,12 @@ msgstr ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr "access.conf stanzas"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr "fwknopd.conf config options"
 
index ec65857a3cbee667c31015ce849a2210fa4ab13d..3a0f6b3e89dea0bc87ee287e4a71c53e31aea5b8 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.1-dev\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
@@ -21,24 +21,39 @@ msgstr ""
 "Permitir que los clientes del SPA soliciten acceso a los servicios a través "
 "de un firewall de iptables en lugar de hacerlo solo."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 "Permitir que los clientes SPA soliciten el destino de reenvío por nombre DNS."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "Llave base 64"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -52,19 +67,19 @@ msgstr ""
 "entrada de \"RESTRICT_PORTS\"). Las entradas múltiples están separadas por "
 "comas."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -76,13 +91,13 @@ msgstr ""
 "de origen. Si \"FW_ACCESS_TIMEOUT\" no está configurado, el tiempo de espera "
 "predeterminado de 30 segundos se establecerá automáticamente."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 msgid ""
 "Define the symmetric key used for decrypting an incoming SPA packet that is "
 "encrypted by the fwknop client with Rijndael."
@@ -90,11 +105,11 @@ msgstr ""
 "Defina la clave simétrica utilizada para descifrar un paquete SPA entrante "
 "que está cifrado por el cliente fwknop con Rijndael."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "Activar el control Uci/Luci"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "Activar sobrescritura de configuración"
 
@@ -102,11 +117,13 @@ msgstr "Activar sobrescritura de configuración"
 msgid "Firewall Knock Daemon"
 msgstr "Firewall Knock Daemon"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -121,15 +138,15 @@ 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/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -141,19 +158,19 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr "Conceder acceso UCI para luci-app-fwknopd"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
@@ -161,34 +178,54 @@ msgstr ""
 "Edad máxima en segundos que se aceptará un paquete de SPA. De manera "
 "predeterminada a 120 segundos."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "Llave normal"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 "Especifique la interfaz de Ethernet en la que fwknopd detectará paquetes."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -197,14 +234,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -213,16 +250,18 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
@@ -230,11 +269,12 @@ msgstr ""
 "Cuando no está marcada, los archivos de configuración en /etc/fwknopd se "
 "usarán tal como están, ignorando cualquier configuración aquí."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr "estrofas de access.conf"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr "opciones de configuración de fwknopd.conf"
 
index a06e0b327f1a94a80893438d12ba3f642e041247..ae19972d427d697dd4d2c256c651de31a6247c71 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 615d76e0e7d22e0ba9527f78a849cd8619bdbec9..3b1ad6c4605192a73d6c3212f96972880ed67bce 100644 (file)
@@ -12,29 +12,44 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 4.0-dev\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "Clé Base64"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -42,19 +57,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -62,23 +77,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "Activer le contrôle Uci/Luci"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "Activer l'écrasement de la configuration"
 
@@ -86,11 +101,13 @@ msgstr "Activer l'écrasement de la configuration"
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -99,15 +116,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -119,51 +136,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "Clé normale"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -172,14 +209,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -188,26 +225,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 61562ff35aca7143ab06c2bd542c68f0df5fa3e0..f65977e7ca1aad98dcad7be90f77f2a1ded36fe1 100644 (file)
@@ -11,29 +11,44 @@ msgstr ""
 "Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
 "n % 10 == 0) ? 2 : 3));\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -41,19 +56,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -61,23 +76,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -85,11 +100,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -98,15 +115,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -118,51 +135,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -171,14 +208,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -187,26 +224,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index e528cfd711e8f8b58e1b3616d532bcf48fc2ebb9..28e71d835b7111a542494e9c0a2dcb24678e106e 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index c22b9d45846ba1a6ca93047e6ae4a7f6f2c5953e..f7d37a971331837f260480284d6dc8b2c93e7c7b 100644 (file)
@@ -12,7 +12,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
@@ -20,25 +20,40 @@ 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/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 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/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "Base64 kulcs"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -52,19 +67,19 @@ msgstr ""
 "bármely „RESTRICT_PORTS” bejegyzésre). Több bejegyzést vesszővel elválasztva "
 "kell megadni."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -76,13 +91,13 @@ msgstr ""
 "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/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 msgid ""
 "Define the symmetric key used for decrypting an incoming SPA packet that is "
 "encrypted by the fwknop client with Rijndael."
@@ -91,11 +106,11 @@ msgstr ""
 "meghatározása, amely csomagot az fwknop ügyfél a Rijndael használatával "
 "titkosított."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "Uci/Luci vezérlés engedélyezése"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "Beállítás felülírásának engedélyezése"
 
@@ -103,11 +118,13 @@ msgstr "Beállítás felülírásának engedélyezése"
 msgid "Firewall Knock Daemon"
 msgstr "Tűzfalkopogó démon"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -122,15 +139,15 @@ msgstr ""
 "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/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -142,19 +159,19 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
@@ -162,35 +179,55 @@ msgstr ""
 "Legnagyobb életkor másodpercben, amíg egy SPA csomag elfogadásra kerül. "
 "Alapértelmezetten 120 másodperc."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "Normál kulcs"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 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/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -199,14 +236,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -215,16 +252,18 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
@@ -233,11 +272,12 @@ msgstr ""
 "úgy lesznek használva, ahogy vannak, minden beállítást figyelmen kívül "
 "hagyva itt."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr "access.conf stanzák"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr "fwknopd.conf beállítás kapcsolói"
 
index c326fd1876915ba24a4baae65deac675f39f14ab..a41ede9ef34f1e66629dc17e5e1426b2a96e66a6 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 41981eb41bc965987dddb08f1fa00e7490b7dab7..626bf7cd755f40d7a46850329722145358c29afa 100644 (file)
@@ -12,29 +12,44 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 4.2-dev\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -42,19 +57,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -62,23 +77,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "Uci/Luci コントロールを有効にする"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "構成の上書きを有効にする"
 
@@ -86,11 +101,13 @@ msgstr "構成の上書きを有効にする"
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -99,15 +116,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -119,51 +136,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr "luci-app-fwknopd に UCI アクセスを許可"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -172,14 +209,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -188,26 +225,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr "fwknopd.conf 構成オプション"
 
index c9591dabe81a42e3d1667ac49ecdfb71b71c141d..1cb9a6e18cc88a6d0dfe7ffdff94a911c3b6fe46 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index c6672ec72fe030a29598207e520bd379506f9262..f42f36ed20812fe1fed6fa9786f9e8d599b0f162 100644 (file)
@@ -12,29 +12,44 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.11-dev\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "बेस 64 की"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -42,19 +57,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -62,23 +77,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "Uci / Luci नियंत्रण सक्षम करा"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "कॉन्फिगरेशन अधिलेखन सक्षम करा"
 
@@ -86,11 +101,13 @@ msgstr "कॉन्फिगरेशन अधिलेखन सक्षम
 msgid "Firewall Knock Daemon"
 msgstr "फायरवॉल नॉक डेमन"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -99,15 +116,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -119,51 +136,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "सामान्य की"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -172,14 +209,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -188,26 +225,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index b48e4ccce21d72e17a1bc304da609801d0519dcd..b7f18e41a4f1008a14db67ffca544e076aaa8055 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 8f132cba8f40e8eb91941f224eecd28e4174749a..35dbdf5005480d83468a7f0ce58e8b7e056cdcf4 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index cde12869d42627de547763b9c73951adb9116d1d..f99924b5d0458516326f52dce259b02037d11bf4 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 4.1-dev\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
@@ -21,24 +21,39 @@ 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/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 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/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "Klucz Base64"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -51,19 +66,19 @@ msgstr ""
 "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/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -75,13 +90,13 @@ msgstr ""
 "\"FW_ACCESS_TIMEOUT\" nie jest ustawiony, to domyślny czas 30 sekund "
 "zostanie ustawiony automatycznie."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 msgid ""
 "Define the symmetric key used for decrypting an incoming SPA packet that is "
 "encrypted by the fwknop client with Rijndael."
@@ -89,11 +104,11 @@ 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "Włącz sterowanie Uci/LuCI"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "Włącz nadpisywanie konfiguracji"
 
@@ -101,11 +116,13 @@ msgstr "Włącz nadpisywanie konfiguracji"
 msgid "Firewall Knock Daemon"
 msgstr "Knock demon zapory sieciowej"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -119,15 +136,15 @@ msgstr ""
 "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/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -139,19 +156,19 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr "Udziel dostępu UCI do luci-app-fwknopd"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
@@ -159,34 +176,54 @@ msgstr ""
 "Maksymalna wartość w sekundach, w którym pakiet SPA zostanie zaakceptowany. "
 "Wartość domyślna to 120 sekund."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "Klucz normalny"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 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/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -195,14 +232,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -211,16 +248,18 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
@@ -228,11 +267,12 @@ msgstr ""
 "Jeśli ta opcja nie jest zaznaczona, pliki konfiguracyjne w /etc/fwknopd będą "
 "używane tak jak jest, ignorując wszelkie ustawienia tutaj."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr "sekcje access.conf"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr "opcje konfiguracji fwknopd.conf"
 
index 4b6595153d499bf08f993db4098f24cfdcbac48f..9297f336d80ecf1fe14206f4e3c4ff2d587f5b40 100644 (file)
@@ -12,7 +12,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 4.1-dev\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
@@ -20,25 +20,40 @@ msgstr ""
 "Permitr que clientes SPA solicitem acesso aos serviços através de um "
 "firewall do iptables ao invés de apenas para ele."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 "Permitir que os clientes SPA solicitem o reencaminhamento de destino por "
 "nome de DNS."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "Chave da base 64"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -52,19 +67,19 @@ msgstr ""
 "entrada \"RESTRICT_PORTS\"). As entradas múltiplas são separadas por "
 "vírgulas."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -76,13 +91,13 @@ msgstr ""
 "\"FW_ACCESS_TIMEOUT\" não estiver definido, o tempo limite predefinido de 30 "
 "segundos será automaticamente definido."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 msgid ""
 "Define the symmetric key used for decrypting an incoming SPA packet that is "
 "encrypted by the fwknop client with Rijndael."
@@ -90,11 +105,11 @@ msgstr ""
 "Definir a chave simétrica usada para descriptografar um pacote SPA de "
 "entrada que é criptografado pelo cliente fwknop com Rijndael."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "Ativar o controle Uci/Luci"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "Ativar a substituição da configuração"
 
@@ -102,11 +117,13 @@ msgstr "Ativar a substituição da configuração"
 msgid "Firewall Knock Daemon"
 msgstr "Daemon de Knock Firewall"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -120,15 +137,15 @@ 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/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -140,19 +157,19 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr "Conceder acesso UCI ao luci-app-fwknopd"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
@@ -160,33 +177,53 @@ msgstr ""
 "Idade máxima em segundos que um pacote SPA será aceite. Predefinido a 120 "
 "segundos."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "Chave Normal"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr "Especificar a interface Ethernet na qual o fwknopd farejará pacotes."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -195,14 +232,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -211,16 +248,18 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
@@ -228,11 +267,12 @@ msgstr ""
 "Quando desmarcada, os ficheiros de configuração em /etc/fwknopd serão usados "
 "como estão, ignorando qualquer configuração feita aqui."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr "Parágrafos do access.conf"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr "opções de configuração do fwknopd.conf"
 
index 7cd8cefbf9fab3ecfaea7f70cdd6d501f367c58c..295dafdebc93671eec38b48f6856b6c899995618 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 4.1-dev\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
@@ -21,24 +21,39 @@ msgstr ""
 "Permitir que clientes SPA requeiram acesso a serviços através de um firewall "
 "iptables ao invés de apenas fazê-lo."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 "Permitir que clientes SPA requeiram encaminhamento de destinos por nome DNS."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "Chave em formato base64"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -51,19 +66,19 @@ msgstr ""
 "especificada nos dados SPA (a não ser se casar com qualquer entrada de "
 "\"RESTRICT_PORTS\"). Múltiplas entradas serão separadas por vírgula."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -74,13 +89,13 @@ msgstr ""
 "do firewall depois de uma sequência de batidas válida de um endereço IP. Se "
 "“FW_ACCESS_TIMEOUT” não estiver definido, o valor padrão será de 30 segundos."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 msgid ""
 "Define the symmetric key used for decrypting an incoming SPA packet that is "
 "encrypted by the fwknop client with Rijndael."
@@ -88,11 +103,11 @@ msgstr ""
 "Define a chave simétrica usada para decifrar um pacote SPA entrante que foi "
 "cifrado pelo cliente fwknop com o algoritmo Rijndael."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "Habilitar o controle UCI/Luci"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "Habilitar a sobrescrita da configuração"
 
@@ -100,11 +115,13 @@ msgstr "Habilitar a sobrescrita da configuração"
 msgid "Firewall Knock Daemon"
 msgstr "Servidor do Firwall Knock"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -119,15 +136,15 @@ msgstr ""
 "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/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -139,19 +156,19 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr "Conceda acesso UCI ao luci-app-fwknopd"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
@@ -159,34 +176,54 @@ msgstr ""
 "Idade máxima, em segundos, que um pacote SPA será aceito. O padrão é de 120 "
 "segundos."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "Chave Normal"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 "Especifica o dispositivo ethernet no qual o fwknopd irá observar os pacotes."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -195,14 +232,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -211,16 +248,18 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
@@ -228,11 +267,12 @@ msgstr ""
 "Quando desmarcado, os arquivos de configuração em /etc/fwknopd serão usados "
 "como estão, ignorando qualquer ajustes feitos aqui."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr "Estâncias do access.conf"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr "Opções do fwknopd.conf"
 
index 45c4a86d7b7b70b8ef675734ab6ea727e962ae24..75c2a410815df98cee4ddda296a1686425262166 100644 (file)
@@ -11,29 +11,44 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -41,19 +56,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -61,23 +76,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -85,11 +100,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -98,15 +115,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -118,51 +135,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -171,14 +208,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -187,26 +224,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 5f929841c1ee62365f57052fdd2ae1cab5ec55f8..1283e0db8171e07f0edb39f56441dad9c318f302 100644 (file)
@@ -16,7 +16,7 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
@@ -24,24 +24,39 @@ msgstr ""
 "Разрешить SPA клиентам запрашивать доступ к сервисам через iptables, а не "
 "напрямую."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 "Разрешить SPA клиентам запрашивать направление переадресации по DNS-имени."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "Ключ в формате Base64"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -54,19 +69,19 @@ msgstr ""
 "указанный в SPA данных (если он соответствует любой 'RESTRICT_PORTS' "
 "записи). Последовательность данных, разделенных запятыми."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -79,13 +94,13 @@ msgstr ""
 "параметр 'FW_ACCESS_TIMEOUT' не установлен, то автоматически устанавливается "
 "время ожидания по умолчанию 30 секунд."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 msgid ""
 "Define the symmetric key used for decrypting an incoming SPA packet that is "
 "encrypted by the fwknop client with Rijndael."
@@ -93,11 +108,11 @@ msgstr ""
 "Задайте симметричный ключ, используемый для расшифровки входящего SPA пакета "
 "зашифрованного fwknop клиентом с помощью Rijndael."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "Включить управление в Uci/LuCI"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "Настроить config файл"
 
@@ -105,11 +120,13 @@ msgstr "Настроить config файл"
 msgid "Firewall Knock Daemon"
 msgstr "Firewall Knock Daemon"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -124,15 +141,15 @@ msgstr ""
 "за NAT), либо клиент должен знать внешний IP и установить его используя "
 "аргумент '-a'."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -144,19 +161,19 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr "Предоставить UCI доступ для luci-app-fwknopd"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
@@ -164,33 +181,53 @@ msgstr ""
 "Максимальное время в секундах, в течение которых будет принят SPA пакет, по "
 "умолчанию 120 секунд."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "Нормальный ключ"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr "Укажите ethernet интерфейс, пакеты которого fwknopd будет снифить."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -199,14 +236,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -215,16 +252,18 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
@@ -232,11 +271,12 @@ msgstr ""
 "Если не отмечено, будет использоваться дефолтный config файл fwknopd (/etc/"
 "fwknopd), игнорируя любые изменения настроек fwknopd здесь."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr "Строки config файла access.conf"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr "Настройка config файла - fwknopd.conf"
 
index 021effc8c96b2076fa225d13e8424af82dcc3d97..4dc06cbb65928517d417409ab69e3b58d3663060 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 8a50a82ac6fd1868a190f7160b2dd839cd109df0..ec15fd682a4490fbecfdb1e56ea01add8be20100 100644 (file)
@@ -12,7 +12,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.3.1-dev\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
@@ -20,23 +20,38 @@ msgstr ""
 "Tillåt SPA klienter att begära tillgång till tjänster genom en iptabells "
 "brandvägg istället för direkt till den."
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -44,19 +59,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -64,23 +79,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -88,11 +103,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -101,15 +118,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -121,51 +138,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -174,14 +211,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -190,26 +227,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 35db70a720134934834b48abe974699c0ad14c36..676b44902ac6fb7cdcab34b318c7339c87715ace 100644 (file)
@@ -1,29 +1,44 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -31,19 +46,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -51,23 +66,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -75,11 +90,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -88,15 +105,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -108,51 +125,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -161,14 +198,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -177,25 +214,28 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
index 81a0bb1ed509139c03113a6336a5592289946295..7e2625c8ac4131ccbbeb4f60a794b1b13c149916 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 7890636a1fba8c1680a4fb735172d26372e1ee78..1961d62d71778de18a804c4ee76f9f1376de6b11 100644 (file)
@@ -11,29 +11,44 @@ msgstr ""
 "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"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -41,19 +56,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -61,23 +76,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -85,11 +100,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -98,15 +115,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -118,51 +135,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -171,14 +208,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -187,26 +224,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index d440456c69567bef1e060efa2a7cda48aef918c7..868634a2df88b2620d8e25950fc5162683911921 100644 (file)
@@ -10,29 +10,44 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -40,19 +55,19 @@ msgid ""
 "matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -60,23 +75,23 @@ msgid ""
 "automatically be set."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 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/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr ""
 
@@ -84,11 +99,13 @@ msgstr ""
 msgid "Firewall Knock Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -97,15 +114,15 @@ msgid ""
 "know the external IP and set it via the -a argument."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -117,51 +134,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -170,14 +207,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -186,26 +223,29 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr ""
 
index 8bff4241172b39d7301987dd446e5109546e76de..9a4b3dba14761c7fe2f96dbdd961ba8d726af785 100644 (file)
@@ -13,29 +13,44 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 4.1-dev\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr "允许 SPA 客户端请求通过 iptables 防火墙访问服务,而不仅仅是被拦截。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr "允许 SPA 客户端用 DNS 名称请求转发目标。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "Base64 密钥"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -46,19 +61,19 @@ msgstr ""
 "端口和协议。如果未设置此条目,fwknopd 将尝试遵守 SPA 数据中指定的任何协议/端"
 "口请求(除非匹配到了任何“RESTRICT_PORTS”条目)。多个条目以逗号分隔。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -68,24 +83,24 @@ msgstr ""
 "定义在源 IP 地址的有效敲门序列后,fwknopd 授予其通过防火墙访问的时间长度。如"
 "果未设置“FW_ACCESS_TIMEOUT”,则将自动设置默认超时 30 秒。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 msgid ""
 "Define the symmetric key used for decrypting an incoming SPA packet that is "
 "encrypted by the fwknop client with Rijndael."
 msgstr ""
 "定义 Rijndael 对称密钥,将用于解密由 fwknop 客户端传入的加密 SPA 数据包。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "启用 Uci/Luci 控件"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "启用配置覆盖"
 
@@ -93,11 +108,13 @@ msgstr "启用配置覆盖"
 msgid "Firewall Knock Daemon"
 msgstr "Firewall Knock 守护进程"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -109,15 +126,15 @@ msgstr ""
 "令行上使用 -s 命令行参数,因此 -R 必须用于自动解析外部地址(如果 NAT 后面的客"
 "户端),或客户端必须通过 -a 参数知道外部 IP。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -129,51 +146,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr "授予UCI访问luci-app-fwknopd的权限"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr "SPA 数据包可被接受的最大期限(以秒为单位)。默认为120秒。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "普通密钥"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr "指定 fwknopd 将要嗅探数据包的以太网接口。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -182,14 +219,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -198,27 +235,30 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 "取消选中时,/etc/fwknopd 中的配置文件将按原样使用,忽略此处的任何设置。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr "access.conf 节"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr "fwknopd.conf 配置选项"
 
index 7354feabec2004a3bb0887ec1f1872a9639a3af8..b7aa119ed943647b592b3db3083197f120f7ec8d 100644 (file)
@@ -11,29 +11,44 @@ msgstr ""
 "PO-Revision-Date: 2018-08-07 19:10+0800\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:374
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
 msgid ""
 "Allow SPA clients to request access to services through an iptables firewall "
 "instead of just to it."
 msgstr "允許 SPA 客戶端請求通過 iptables 防火牆訪問服務,而不僅僅是被攔截。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:375
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
 msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr "允許 SPA 客戶端用 DNS 名稱請求轉發目標。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:326
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:348
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
 msgid "Base64 key"
 msgstr "Base64 金鑰"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:356
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
 msgid ""
 "Define a set of ports and protocols (tcp or udp) that are explicitly not "
 "allowed regardless of the validity of the incoming SPA packet. Multiple "
 "entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:351
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
 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 "
@@ -44,19 +59,19 @@ msgstr ""
 "和協議。如果未設定此條目,fwknopd 將嘗試遵守 SPA 資料中指定的任何協議/端口請"
 "求(除非匹配到了任何“RESTRICT_PORTS”條目)。多個條目以逗號分隔。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:337
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
 msgid ""
 "Define the HMAC authentication key (in Base64 encoding) used for verifying "
 "the authenticity of the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:329
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
 msgid ""
 "Define the HMAC authentication key used for verifying the authenticity of "
 "the SPA packet before the packet is decrypted."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:360
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
 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 "
@@ -66,24 +81,24 @@ msgstr ""
 "定義在源 IP 位址的有效敲門序列後,fwknopd 授予其通過防火牆訪問的時間長度。如"
 "果未設定“FW_ACCESS_TIMEOUT”,則將自動設定預設超時 30 秒。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
 msgid ""
 "Define the symmetric key (in Base64 encoding) used for decrypting an "
 "incoming SPA packet that is encrypted by the fwknop client with Rijndael."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:307
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
 msgid ""
 "Define the symmetric key used for decrypting an incoming SPA packet that is "
 "encrypted by the fwknop client with Rijndael."
 msgstr ""
 "定義 Rijndael 對稱金鑰,將用於解密由 fwknop 客戶端傳入的加密 SPA 資料包。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:263
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
 msgid "Enable Uci/Luci control"
 msgstr "啟用 Uci/Luci 控制元件"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid "Enable config overwrite"
 msgstr "啟用配置覆蓋"
 
@@ -91,11 +106,13 @@ msgstr "啟用配置覆蓋"
 msgid "Firewall Knock Daemon"
 msgstr "Firewall Knock 守護程式"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:261
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
 msgid "Firewall Knock Operator Daemon"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:365
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
 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 "
@@ -107,15 +124,15 @@ msgstr ""
 "令行上使用 -s 指令列引數,因此 -R 必須用於自動解析外部位址(如果 NAT 後面的客"
 "戶端),或客戶端必須通過 -a 引數知道外部 IP。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:302
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
 msgid "Generate Keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid "Generate keys"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:298
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
 msgid ""
 "Generates the symmetric key used for decrypting an incoming SPA packet, that "
 "is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
@@ -127,51 +144,71 @@ msgstr ""
 msgid "Grant UCI access for luci-app-fwknopd"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:346
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
 msgid "HMAC key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:324
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
 msgid "Key type"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:152
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
 msgid "Loading…"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:372
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
 msgid ""
 "Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
 "seconds."
 msgstr "SPA 資料包的最大可接受年齡(秒)。預設為 120 秒"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid "Network"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:267
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
 msgid "Network configuration"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:325
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:347
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
 msgid "Normal key"
 msgstr "普通金鑰"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:281
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
 msgid "QR code"
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:373
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
 msgid "Specify the ethernet interface on which fwknopd will sniff packets."
 msgstr "指定 fwknopd 將要嗅探資料包的乙太網介面。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:334
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:343
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
 msgid "The HMAC authentication key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:292
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
 msgid ""
 "The destination address for which the SPA packet will be accepted. The "
 "string “ANY” is also accepted if a valid SPA packet should be honored to any "
@@ -180,14 +217,14 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:269
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
 msgid ""
 "The network on which the daemon listens. The daemon is automatically started "
 "when the network is up-and-running. This option has precedence over "
 "“PCAP_INTF” option."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:283
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
 msgid ""
 "The source address from which the SPA packet will be accepted. The string "
 "“ANY” is also accepted if a valid SPA packet should be honored from any "
@@ -196,27 +233,30 @@ msgid ""
 "Multiple entries are comma-separated."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:289
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
 msgid "The source address has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:312
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:321
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
 msgid "The symmetric key has to be specified."
 msgstr ""
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:265
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
 msgid ""
 "When unchecked, the config files in /etc/fwknopd will be used as is, "
 "ignoring any settings here."
 msgstr ""
 "取消選中時,/etc/fwknopd 中的配置檔案將按原樣使用,忽略此處的任何設定。"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:277
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
 msgid "access.conf stanzas"
 msgstr "access.conf 節"
 
-#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:370
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
 msgid "fwknopd.conf config options"
 msgstr "fwknopd.conf 配置選項"