summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2023-07-06 14:24:45 +0200
committerSimon Rettberg2023-07-06 14:24:45 +0200
commit70ab6d974305f18b85197d74ac34759ad8ce4531 (patch)
tree2580f97546463d63675054402fd12e0c6959adf5
parent[systemstatus] Show (estimate) of last time updates were installed (diff)
downloadslx-admin-70ab6d974305f18b85197d74ac34759ad8ce4531.tar.gz
slx-admin-70ab6d974305f18b85197d74ac34759ad8ce4531.tar.xz
slx-admin-70ab6d974305f18b85197d74ac34759ad8ce4531.zip
[baseconfig_bwlp] Add SLX_ID44_CRYPT option
-rw-r--r--modules-available/baseconfig_bwlp/baseconfig/settings.json6
-rw-r--r--modules-available/baseconfig_bwlp/lang/de/config-variables.json1
-rw-r--r--modules-available/baseconfig_bwlp/lang/en/config-variables.json1
3 files changed, 8 insertions, 0 deletions
diff --git a/modules-available/baseconfig_bwlp/baseconfig/settings.json b/modules-available/baseconfig_bwlp/baseconfig/settings.json
index 76b50c29..f01c7bf9 100644
--- a/modules-available/baseconfig_bwlp/baseconfig/settings.json
+++ b/modules-available/baseconfig_bwlp/baseconfig/settings.json
@@ -257,5 +257,11 @@
"defaultvalue": "never",
"permissions": "2",
"validator": "list:never|backup|always"
+ },
+ "SLX_ID44_CRYPT": {
+ "catid": "other",
+ "defaultvalue": "ON",
+ "permissions": "2",
+ "validator": "list:ON|OFF"
}
}
diff --git a/modules-available/baseconfig_bwlp/lang/de/config-variables.json b/modules-available/baseconfig_bwlp/lang/de/config-variables.json
index 8a0b6cc0..41292d25 100644
--- a/modules-available/baseconfig_bwlp/lang/de/config-variables.json
+++ b/modules-available/baseconfig_bwlp/lang/de/config-variables.json
@@ -7,6 +7,7 @@
"SLX_DEMO_PASS": "Passwort f\u00fcr den eingebauten *demo*-Account. Leer lassen, um das Einloggen zu verbieten.\r\n\/Hinweis\/: Das Passwort wird im Klartext in der lokalen Datenbank hinterlegt, jedoch immer gehasht an die Clients \u00fcbermittelt (SHA-512 mit Salt). Wenn Sie das Passwort auch im Satelliten nicht im Klartext speichern wollen, k\u00f6nnen Sie hier auch ein vorgehashtes Passwort eintragen (im *$6$....*-Format).",
"SLX_DHCP_OTHER_NICS": "Sofern ein Client mehrere Netzwerkkarten besitzt, k\u00f6nnen Sie mittels dieser Option einen DHCP-Client auf den weiteren Interfaces starten lassen. Ansonsten bleiben diese unkonfiguriert, k\u00f6nnen jedoch weiterhin mittels SLX_BRIDGE_OTHER_NICS in VMs durchgeleitet werden.",
"SLX_FORCE_RESOLUTION": "Wenn gesetzt, wird unabh\u00e4ngig von ermittelten Bildschirmdaten immer diese Aufl\u00f6sung konfiguriert.\r\nWenn Sie hier eine mit dem verbundenen Bildschirm inkompatible Ausl\u00f6sung setzen, bleibt mitunter der Bildschirm schwarz.",
+ "SLX_ID44_CRYPT": "Wenn aktiviert, wird die ID44-Partition mit einem tempor\u00e4ren Key verschl\u00fcsselt, der beim Booten generiert und nirgends gespeichert wird. Nach dem Abschalten eines Clients sind dann keine Daten (VM-Diffs, tempor\u00e4re Daten einer nativen Sitzung) mehr wiederherstellbar.\r\n\r\nDie Einstellung wird erst ab Version 32r1 des Grundsystems ausgewertet, \u00e4ltere Versionen verschl\u00fcsseln die Partition nicht.",
"SLX_JUMBO_FRAMES": "Setzt die MTU auf den Clients auf 9000, statt wie \u00fcblich 1500. Da dies mit alten\/schlechten Routern oder Switches zu Problemen f\u00fchren k\u00f6nnte, ist diese Option standardm\u00e4\u00dfig deaktiviert.",
"SLX_LOGOUT_TIMEOUT": "Zeit in Sekunden, die eine Benutzersitzung ohne Aktion sein darf, bevor sie beendet wird. Feld leer lassen, um die Funktion zu deaktivieren.",
"SLX_NET_DOMAIN": "DNS-Dom\u00e4ne, in die sich die Clients eingliedern, sofern der DHCP Server keine solche vorgibt.",
diff --git a/modules-available/baseconfig_bwlp/lang/en/config-variables.json b/modules-available/baseconfig_bwlp/lang/en/config-variables.json
index b68225b0..be03a668 100644
--- a/modules-available/baseconfig_bwlp/lang/en/config-variables.json
+++ b/modules-available/baseconfig_bwlp/lang/en/config-variables.json
@@ -7,6 +7,7 @@
"SLX_DEMO_PASS": "Password for the *demo* account. Leave empty to disallow logging in as the demo user.\r\n\/Hint\/: The password SHA-512-with-salt hashed before it's being sent to the client. It's only stored in clear text on the Satellite Server. If you want to have it hashed on the server too, you can supply a pre-hashed password in \/$6$...$...\/-format.",
"SLX_DHCP_OTHER_NICS": "If enabled, a DHCP client will be launched for each additional network card installed in the Client. Otherwise, these stay unconfigured, but can still be bridged into VMs by enabling SLX_BRIDGE_OTHER_NICS.",
"SLX_FORCE_RESOLUTION": "If set, this resolution will be configured on the client regardless of what the connected screen(s) say they're capable of.\r\n\r\nIf you set this to something the connected screen is not compatible with, you might end up with a blank screen.",
+ "SLX_ID44_CRYPT": "If enabled, the ID44 partition will be encrypted with a temporary key, generated at boot and not saved anywhere. After powering down the client, it should be impossible to recover any data from the partition (VM diffs, temporary files, logs).\r\n\r\nThis option is honored by MaxiLinux 32r1 and above; older versions will never encrypt the partition.",
"SLX_JUMBO_FRAMES": "Increases the MTU on the clients from 1500 to 9000. As this can lead to issues with old\/bad routers and switches, this option is disabled by default.",
"SLX_LOGOUT_TIMEOUT": "Time in seconds, in which a user session may remain without action before it is terminated. Leave field blank to disable the function.",
"SLX_NET_DOMAIN": "DNS domain in which the client integrate, provided the DHCP server does not specifies such.",