summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-xinetd
diff options
context:
space:
mode:
Diffstat (limited to 'applications/luci-app-xinetd')
-rw-r--r--applications/luci-app-xinetd/Makefile9
-rw-r--r--applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js81
-rw-r--r--applications/luci-app-xinetd/po/de/xinetd.po112
-rw-r--r--applications/luci-app-xinetd/po/en/xinetd.po106
-rw-r--r--applications/luci-app-xinetd/po/templates/xinetd.pot106
5 files changed, 205 insertions, 209 deletions
diff --git a/applications/luci-app-xinetd/Makefile b/applications/luci-app-xinetd/Makefile
index 1820d80994..beed1bccbf 100644
--- a/applications/luci-app-xinetd/Makefile
+++ b/applications/luci-app-xinetd/Makefile
@@ -7,17 +7,12 @@
include $(TOPDIR)/rules.mk
-PKG_NAME:=luci-app-xinetd
-PKG_VERSION:=1.0
-PKG_RELEASE:=1
-PKG_LICENSE:=Apache-2.0
-PKG_MAINTAINER:=Helge Mader <ma@dev.tdt.de>
-
-# LuCI specific settings
LUCI_TITLE:=LuCI Support for xinetd
LUCI_DEPENDS:=+xinetd
LUCI_PKGARCH:=all
+PKG_MAINTAINER:=Helge Mader <ma@dev.tdt.de>
+
include ../../luci.mk
# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js b/applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js
index 0498fc16a4..5660b26ba2 100644
--- a/applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js
+++ b/applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js
@@ -59,11 +59,10 @@ return view.extend({
o.rmempty = false;
o.modalonly = true;
- o = s.taboption('basic', form.ListValue, 'type', _('Type'), _('Type of service'));
- o.default = 'UNLISTED';
- // FIXME for now we will only support unlisted services, maybe later we could use the (very long) list from /etc/services if needed
- // o.value('INTERNAL', _('INTERNAL'));
- o.value('UNLISTED', _('UNLISTED'));
+ o = s.taboption('basic', form.ListValue, 'protocol', _('Protocol'), _('The protocol to be used for this service'));
+ o.default = 'tcp';
+ o.value('tcp', _('TCP'));
+ o.value('udp', _('UDP'));
o.rmempty = false;
o.modalonly = true;
@@ -83,31 +82,9 @@ return view.extend({
return true;
};
- o = s.taboption('basic', form.ListValue, 'wait', _('Threading behaviour'), _('Selection of the threading for this service'));
- o.default = 'no';
- o.value('yes', _('Single-Threaded Service'));
- o.value('no', _('Multi-Threaded Service'));
- o.rmempty = false;
- o.modalonly = true;
-
- o = s.taboption('basic', form.ListValue, 'socket_type', _('Socket type'), _('The type of the socket used for this service'));
- o.default = 'stream';
- o.value('stream', _('stream-based service'));
- o.value('dgram', _('datagram-based service'));
- o.value('raw', _('direct access to IP service'));
- o.value('seqpacket', _('sequential datagram transmission service'));
- o.rmempty = false;
- o.modalonly = true;
-
- o = s.taboption('basic', form.ListValue, 'protocol', _('Protocol'), _('The protocol to be used for this service'));
- o.default = 'tcp';
- o.value('tcp', _('TCP'));
- o.value('udp', _('UDP'));
- o.rmempty = false;
- o.modalonly = true;
-
- o = s.taboption('basic', widgets.UserSelect, 'user', _('User (UID)'), _('User ID for the server process for this service'));
- o.rmempty = false;
+ o = s.taboption('basic', form.DynamicList, 'only_from', _('Allowed hosts'), _('List of allowed hosts to access this service'));
+ o.datatype = 'host';
+ o.cast = 'string';
o.modalonly = true;
o = s.taboption('basic', form.Value, 'server', _('Server'), _('Complete path to the executable server file'));
@@ -129,19 +106,48 @@ return view.extend({
});
};
- o = s.taboption('basic', form.Value, 'server_args', _('Server arguments'), _('Additional arguments passed to the server. There is no validation of this input.'));
+ // Advanced settings
+ o = s.taboption('advanced', form.ListValue, 'type', _('Type'), _('Type of service'));
+ o.default = 'UNLISTED';
+ // FIXME for now we will only support unlisted services, maybe later we could use the (very long) list from /etc/services if needed
+ // o.value('INTERNAL', _('INTERNAL'));
+ o.value('UNLISTED', _('UNLISTED'));
+ o.rmempty = false;
+ o.modalonly = true;
+
+ o = s.taboption('advanced', form.ListValue, 'wait', _('Threading behaviour'), _('Selection of the threading for this service'));
+ o.default = 'no';
+ o.value('yes', _('Single-Threaded Service'));
+ o.value('no', _('Multi-Threaded Service'));
+ o.rmempty = false;
+ o.modalonly = true;
+
+ o = s.taboption('advanced', form.ListValue, 'socket_type', _('Socket type'), _('The type of the socket used for this service'));
+ o.default = 'stream';
+ o.value('stream', _('stream-based service'));
+ o.value('dgram', _('datagram-based service'));
+ o.value('raw', _('direct access to IP service'));
+ o.value('seqpacket', _('sequential datagram transmission service'));
+ o.rmempty = false;
+ o.modalonly = true;
+
+ o = s.taboption('advanced', widgets.UserSelect, 'user', _('User (UID)'), _('User ID for the server process for this service'));
+ o.rmempty = false;
+ o.modalonly = true;
+
+ o = s.taboption('advanced', form.Value, 'server_args', _('Server arguments'), _('Additional arguments passed to the server. There is no validation of this input.'));
o.datatype = 'string';
o.modalonly = true;
// Advanced settings
- o = s.taboption('advanced', form.DynamicList, 'only_from', _('Allowed hosts'), _('List of allowed hosts to access this service'));
+ o = s.taboption('advanced', form.DynamicList, 'no_access', _('Forbidden hosts'), _('List of forbidden hosts to access this service'));
o.datatype = 'host';
o.cast = 'string';
o.modalonly = true;
- o = s.taboption('advanced', form.DynamicList, 'no_access', _('Forbidden hosts'), _('List of forbidden hosts to access this service'));
- o.datatype = 'host';
- o.cast = 'string';
+ o = s.taboption('advanced', form.Value, 'instances', _('Number of instances'), _('Number of simultaneously running servers for this service. Argument is any number or the keyword \'UNLIMITED\''));
+ o.datatype = 'or("UNLIMITED", uinteger)';
+ o.value('UNLIMITED', 'UNLIMITED');
o.modalonly = true;
o = s.taboption('advanced', form.DynamicList, 'access_times', _('Access times'), _('Time intervals within service is available (Format hh:mm-hh:mm)'));
@@ -167,11 +173,6 @@ return view.extend({
};
- o = s.taboption('advanced', form.Value, 'instances', _('Number of instances'), _('Number of simultaneously running servers for this service. Argument is any number or the keyword \'UNLIMITED\''));
- o.datatype = 'or("UNLIMITED", uinteger)';
- o.value('UNLIMITED', 'UNLIMITED');
- o.modalonly = true;
-
o = s.taboption('advanced', form.MultiValue, 'log_on_success', _('Log on success'), _('Informations that should be logged for this service in case of successful connection'));
o.value('PID', _('Server PID'));
o.value('HOST', _('Remote host address '));
diff --git a/applications/luci-app-xinetd/po/de/xinetd.po b/applications/luci-app-xinetd/po/de/xinetd.po
index b42e9a0ecd..bcf7129640 100644
--- a/applications/luci-app-xinetd/po/de/xinetd.po
+++ b/applications/luci-app-xinetd/po/de/xinetd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-04 13:36+0000\n"
-"Last-Translator: Andreas Götz <agoetz@tdt.de>\n"
+"PO-Revision-Date: 2020-10-10 13:26+0000\n"
+"Last-Translator: Sandro Volery <sandro@volery.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsxinetd/de/>\n"
"Language: de\n"
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:147
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:153
msgid "Access times"
msgstr "Zugriffszeiten"
@@ -18,7 +18,7 @@ msgstr "Zugriffszeiten"
msgid "Add new service entry"
msgstr "Neuen Service-Eintrag hinzufügen"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:132
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:138
msgid ""
"Additional arguments passed to the server. There is no validation of this "
"input."
@@ -30,7 +30,7 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Erweiterte Einstellungen"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:137
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:85
msgid "Allowed hosts"
msgstr "Zulässige Hosts"
@@ -38,15 +38,15 @@ msgstr "Zulässige Hosts"
msgid "Basic Settings"
msgstr "Grundlegende Einstellungen"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:113
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:90
msgid "Complete path to the executable server file"
msgstr "Kompletter Pfad zur ausführbaren Server-Datei"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:158
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:164
msgid "Connection limit"
msgstr "Verbindungslimit"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:180
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:181
msgid "Duration of a service session"
msgstr "Dauer einer Session"
@@ -59,11 +59,11 @@ msgstr "Diesen Service Aktivieren oder Deaktivieren"
msgid "Enabled"
msgstr "Aktiviert"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:166
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:172
msgid "Expected '[Number] [Number]'"
msgstr "Erwartet '[Zahl] [Zahl]'"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:154
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:160
msgid "Expected 'hh:mm-hh:mm'"
msgstr "Erwartet 'hh:mm-hh:mm'"
@@ -71,11 +71,11 @@ msgstr "Erwartet 'hh:mm-hh:mm'"
msgid "Expecting: non-empty value"
msgstr "Erwartet: nicht leerer Wert"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:187
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:188
msgid "Failed attempts"
msgstr "Fehlgeschlagene Versuche"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:142
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:143
msgid "Forbidden hosts"
msgstr "Verbotene Hosts"
@@ -87,7 +87,7 @@ msgstr ""
msgid "Here you can configure Xinetd services"
msgstr "Hier können Xinetd Dienste konfiguriert werden"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:184
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:185
msgid ""
"Informations that should be logged for this service in case of a failed "
"connection"
@@ -95,7 +95,7 @@ msgstr ""
"Informationen die im Falle einer fehlgeschlagenen Verbindung protokolliert "
"werden sollen"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:175
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:176
msgid ""
"Informations that should be logged for this service in case of successful "
"connection"
@@ -103,31 +103,31 @@ msgstr ""
"Informationen die im Falle einer erfolgreichen Verbindung protokolliert "
"werden sollen"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:137
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:85
msgid "List of allowed hosts to access this service"
msgstr "Liste zulässiger Hosts für diesen Service"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:142
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:143
msgid "List of forbidden hosts to access this service"
msgstr "Liste verbotener Hosts für diesen Service"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:184
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:185
msgid "Log on failure"
msgstr "Log im Fehlerfall"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:175
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:176
msgid "Log on success"
msgstr "Log bei Erfolg"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:89
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:121
msgid "Multi-Threaded Service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:170
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:148
msgid "Number of instances"
msgstr "Anzahl Instanzen"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:170
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:148
msgid ""
"Number of simultaneously running servers for this service. Argument is any "
"number or the keyword 'UNLIMITED'"
@@ -136,50 +136,50 @@ msgstr ""
"eine Zahl oder das Schlüsselwort UNLIMITED"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:31
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:70
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:69
msgid "Port"
msgstr "Port"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:80
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:79
msgid "Port already in use by service \"%s\""
msgstr "Dieser Port wird bereits vom Service \"%s\" verwendet"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:37
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:102
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
msgid "Protocol"
msgstr "Protokoll"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:177
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:185
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:178
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:186
msgid "Remote host address"
msgstr "Adresse des entfernten Hosts"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:86
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:118
msgid "Selection of the threading for this service"
msgstr "Threading für diesen Service"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:40
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:113
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:90
msgid "Server"
msgstr "Server"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:176
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:177
msgid "Server PID"
msgstr "Server PID"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:132
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:138
msgid "Server arguments"
msgstr "Server Argumente"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:179
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:180
msgid "Server exited along with the exit status"
msgstr "Server mit dem Exit-Code"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:124
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:101
msgid "Service \"%s\": Invalid server file \"%s\""
msgstr "Service \"%s\": Unzulässige Datei für Server \"%s\""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:127
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:104
msgid "Service \"%s\": No access to server file \"%s\" (%s)"
msgstr "Service \"%s\": Kein Zugriff auf Datei für Server \"%s\" (%s)"
@@ -187,20 +187,20 @@ msgstr "Service \"%s\": Kein Zugriff auf Datei für Server \"%s\" (%s)"
msgid "Service definitions to be used by Xinetd"
msgstr "Service Definitionen zur Verwendung mit Xinetd"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:88
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:120
msgid "Single-Threaded Service"
msgstr "Single-Threaded Service"
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:34
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:93
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:125
msgid "Socket type"
msgstr "Socket Typ"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:104
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:64
msgid "TCP"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:158
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:164
msgid ""
"Takes two arguments: [Number of connections per second] [Number of seconds "
"to reenable service]"
@@ -208,57 +208,57 @@ msgstr ""
"Erwartet zwei Argumente: [Anzahl Verbindungen pro Sekunde] [Anzahl von "
"Sekunden zur Reaktivierung des Service]"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:70
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:69
msgid "The port used for this service, valid range: 0 - 65535"
msgstr ""
"Port, der für diesen Service verwendet werden soll. Wertebereich: 0 - 65535"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:102
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
msgid "The protocol to be used for this service"
msgstr "Das Protokoll das für diesen Service verwendet werden soll"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:93
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:125
msgid "The type of the socket used for this service"
msgstr "Typ des Sockets der für diesen Service verwendet werden soll"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:86
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:118
msgid "Threading behaviour"
msgstr "Threading Verhalten"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:147
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:153
msgid "Time intervals within service is available (Format hh:mm-hh:mm)"
msgstr "Zeitintervalle in denen der Service verfügbar ist (Format hh:mm-hh:mm)"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:181
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:182
msgid "Total bytes in and out for a redirected service"
msgstr "Anzahl Bytes (IN/OUT) für einen weitergeleiteten Service"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:110
msgid "Type"
msgstr "Typ"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:110
msgid "Type of service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:105
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:65
msgid "UDP"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:66
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:114
msgid "UNLISTED"
msgstr "UNLISTED"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:109
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:134
msgid "User (UID)"
msgstr "Benutzer (UID)"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:109
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:134
msgid "User ID for the server process for this service"
msgstr "Benutzer-ID des Server-Prozesses für diesen Server"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:178
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:186
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:179
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:187
msgid "User ID of the remote user"
msgstr "Benutzer-ID des Remote Users"
@@ -270,23 +270,23 @@ msgstr ""
msgid "Xinetd Settings"
msgstr "Xinetd Einstellungen"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:96
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:128
msgid "datagram-based service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:97
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:129
msgid "direct access to IP service"
msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:45
msgid "no"
-msgstr "Nein"
+msgstr "nein"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:98
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:130
msgid "sequential datagram transmission service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:95
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:127
msgid "stream-based service"
msgstr ""
diff --git a/applications/luci-app-xinetd/po/en/xinetd.po b/applications/luci-app-xinetd/po/en/xinetd.po
index 3babba82f2..b2ef79a743 100644
--- a/applications/luci-app-xinetd/po/en/xinetd.po
+++ b/applications/luci-app-xinetd/po/en/xinetd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8\n"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:147
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:153
msgid "Access times"
msgstr ""
@@ -9,7 +9,7 @@ msgstr ""
msgid "Add new service entry"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:132
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:138
msgid ""
"Additional arguments passed to the server. There is no validation of this "
"input."
@@ -19,7 +19,7 @@ msgstr ""
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:137
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:85
msgid "Allowed hosts"
msgstr ""
@@ -27,15 +27,15 @@ msgstr ""
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:113
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:90
msgid "Complete path to the executable server file"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:158
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:164
msgid "Connection limit"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:180
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:181
msgid "Duration of a service session"
msgstr ""
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:166
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:172
msgid "Expected '[Number] [Number]'"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:154
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:160
msgid "Expected 'hh:mm-hh:mm'"
msgstr ""
@@ -60,11 +60,11 @@ msgstr ""
msgid "Expecting: non-empty value"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:187
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:188
msgid "Failed attempts"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:142
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:143
msgid "Forbidden hosts"
msgstr ""
@@ -76,93 +76,93 @@ msgstr ""
msgid "Here you can configure Xinetd services"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:184
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:185
msgid ""
"Informations that should be logged for this service in case of a failed "
"connection"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:175
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:176
msgid ""
"Informations that should be logged for this service in case of successful "
"connection"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:137
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:85
msgid "List of allowed hosts to access this service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:142
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:143
msgid "List of forbidden hosts to access this service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:184
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:185
msgid "Log on failure"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:175
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:176
msgid "Log on success"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:89
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:121
msgid "Multi-Threaded Service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:170
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:148
msgid "Number of instances"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:170
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:148
msgid ""
"Number of simultaneously running servers for this service. Argument is any "
"number or the keyword 'UNLIMITED'"
msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:31
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:70
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:69
msgid "Port"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:80
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:79
msgid "Port already in use by service \"%s\""
msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:37
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:102
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
msgid "Protocol"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:177
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:185
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:178
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:186
msgid "Remote host address"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:86
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:118
msgid "Selection of the threading for this service"
msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:40
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:113
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:90
msgid "Server"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:176
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:177
msgid "Server PID"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:132
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:138
msgid "Server arguments"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:179
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:180
msgid "Server exited along with the exit status"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:124
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:101
msgid "Service \"%s\": Invalid server file \"%s\""
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:127
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:104
msgid "Service \"%s\": No access to server file \"%s\" (%s)"
msgstr ""
@@ -170,75 +170,75 @@ msgstr ""
msgid "Service definitions to be used by Xinetd"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:88
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:120
msgid "Single-Threaded Service"
msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:34
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:93
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:125
msgid "Socket type"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:104
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:64
msgid "TCP"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:158
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:164
msgid ""
"Takes two arguments: [Number of connections per second] [Number of seconds "
"to reenable service]"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:70
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:69
msgid "The port used for this service, valid range: 0 - 65535"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:102
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
msgid "The protocol to be used for this service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:93
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:125
msgid "The type of the socket used for this service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:86
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:118
msgid "Threading behaviour"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:147
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:153
msgid "Time intervals within service is available (Format hh:mm-hh:mm)"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:181
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:182
msgid "Total bytes in and out for a redirected service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:110
msgid "Type"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:110
msgid "Type of service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:105
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:65
msgid "UDP"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:66
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:114
msgid "UNLISTED"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:109
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:134
msgid "User (UID)"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:109
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:134
msgid "User ID for the server process for this service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:178
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:186
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:179
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:187
msgid "User ID of the remote user"
msgstr ""
@@ -250,11 +250,11 @@ msgstr ""
msgid "Xinetd Settings"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:96
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:128
msgid "datagram-based service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:97
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:129
msgid "direct access to IP service"
msgstr ""
@@ -262,11 +262,11 @@ msgstr ""
msgid "no"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:98
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:130
msgid "sequential datagram transmission service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:95
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:127
msgid "stream-based service"
msgstr ""
diff --git a/applications/luci-app-xinetd/po/templates/xinetd.pot b/applications/luci-app-xinetd/po/templates/xinetd.pot
index 0959f65ab9..a52bb619be 100644
--- a/applications/luci-app-xinetd/po/templates/xinetd.pot
+++ b/applications/luci-app-xinetd/po/templates/xinetd.pot
@@ -1,7 +1,7 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:147
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:153
msgid "Access times"
msgstr ""
@@ -9,7 +9,7 @@ msgstr ""
msgid "Add new service entry"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:132
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:138
msgid ""
"Additional arguments passed to the server. There is no validation of this "
"input."
@@ -19,7 +19,7 @@ msgstr ""
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:137
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:85
msgid "Allowed hosts"
msgstr ""
@@ -27,15 +27,15 @@ msgstr ""
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:113
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:90
msgid "Complete path to the executable server file"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:158
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:164
msgid "Connection limit"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:180
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:181
msgid "Duration of a service session"
msgstr ""
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:166
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:172
msgid "Expected '[Number] [Number]'"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:154
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:160
msgid "Expected 'hh:mm-hh:mm'"
msgstr ""
@@ -60,11 +60,11 @@ msgstr ""
msgid "Expecting: non-empty value"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:187
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:188
msgid "Failed attempts"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:142
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:143
msgid "Forbidden hosts"
msgstr ""
@@ -76,93 +76,93 @@ msgstr ""
msgid "Here you can configure Xinetd services"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:184
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:185
msgid ""
"Informations that should be logged for this service in case of a failed "
"connection"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:175
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:176
msgid ""
"Informations that should be logged for this service in case of successful "
"connection"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:137
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:85
msgid "List of allowed hosts to access this service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:142
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:143
msgid "List of forbidden hosts to access this service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:184
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:185
msgid "Log on failure"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:175
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:176
msgid "Log on success"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:89
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:121
msgid "Multi-Threaded Service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:170
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:148
msgid "Number of instances"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:170
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:148
msgid ""
"Number of simultaneously running servers for this service. Argument is any "
"number or the keyword 'UNLIMITED'"
msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:31
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:70
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:69
msgid "Port"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:80
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:79
msgid "Port already in use by service \"%s\""
msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:37
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:102
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
msgid "Protocol"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:177
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:185
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:178
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:186
msgid "Remote host address"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:86
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:118
msgid "Selection of the threading for this service"
msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:40
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:113
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:90
msgid "Server"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:176
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:177
msgid "Server PID"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:132
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:138
msgid "Server arguments"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:179
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:180
msgid "Server exited along with the exit status"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:124
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:101
msgid "Service \"%s\": Invalid server file \"%s\""
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:127
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:104
msgid "Service \"%s\": No access to server file \"%s\" (%s)"
msgstr ""
@@ -170,75 +170,75 @@ msgstr ""
msgid "Service definitions to be used by Xinetd"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:88
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:120
msgid "Single-Threaded Service"
msgstr ""
#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:34
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:93
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:125
msgid "Socket type"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:104
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:64
msgid "TCP"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:158
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:164
msgid ""
"Takes two arguments: [Number of connections per second] [Number of seconds "
"to reenable service]"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:70
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:69
msgid "The port used for this service, valid range: 0 - 65535"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:102
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
msgid "The protocol to be used for this service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:93
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:125
msgid "The type of the socket used for this service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:86
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:118
msgid "Threading behaviour"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:147
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:153
msgid "Time intervals within service is available (Format hh:mm-hh:mm)"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:181
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:182
msgid "Total bytes in and out for a redirected service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:110
msgid "Type"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:62
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:110
msgid "Type of service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:105
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:65
msgid "UDP"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:66
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:114
msgid "UNLISTED"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:109
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:134
msgid "User (UID)"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:109
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:134
msgid "User ID for the server process for this service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:178
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:186
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:179
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:187
msgid "User ID of the remote user"
msgstr ""
@@ -250,11 +250,11 @@ msgstr ""
msgid "Xinetd Settings"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:96
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:128
msgid "datagram-based service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:97
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:129
msgid "direct access to IP service"
msgstr ""
@@ -262,11 +262,11 @@ msgstr ""
msgid "no"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:98
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:130
msgid "sequential datagram transmission service"
msgstr ""
-#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:95
+#: applications/luci-app-xinetd/htdocs/luci-static/resources/view/xinetd/xinetd.js:127
msgid "stream-based service"
msgstr ""