Univention Bugzilla – Bug 23872
Zugriff auf die UMC ohne Login ermöglichen
Last modified: 2016-11-03 17:43:03 CET
Für das System-Setup in der UMC (siehe Bug 22904) ist es notwendig, dass der Benutzer intial die UMC ohne Login starten kann. Soll das Setup gestartet werden, dann wird initial eine X-Session gestartet, in der die UMC in einer Firefox-Instanz angezeigt werden soll (siehe Bug 23869). Soll der Rechner per Netzwerk von außen eingerichtet werden (siehe Bug 23870), so soll eine Login mit root-Passwort erzwungen werden.
Das ist über folgenden Mechanismus gelöst: Wenn System-Setup gestartet werden soll, wird während des Bootvorgangs (und erneut nach Abschluss des Setups) für den Benutzer __systemsetup__ ein zufälliges Passwort generiert. Benutzername und Passwort werden über die Queryparameter username und password in der URL mit übergeben.
Das funktioniert Problemlos. Auch von außen kann der Rechner konfiguriert werden, dann muss aber nach dem konfigurieren lokal der Firefox Prozess beendet werden, damit der weitere boot funktioniert. Das wurde in Bug #24807 beschrieben. → Verified