Univention Bugzilla – Bug 26507
Hinweis auf Anmeldung als Administrator
Last modified: 2013-02-07 11:33:18 CET
Vor dem ersten Login auf einem Master (Neuinstallation) sollte ein Hinweis erfolgen, dass man sich in der Regel auf einem neuen System als Administrator anmelden soll. Nicht als root. Der Master sollte allerdings "gejoint" sein, da der Hinweis für den Appliance Modus falsch wäre.
Ich bin mir nicht sicher, ob man das sinnvoll als errata herausgeben kann, da man wissen müsste, ob sich schon mal jemand angemeldet hat. Es tritt aber nach wie vor häufiger auf, dass sich Administratoren erstmalig als root anmelden und dann fehlen viele Module. Alternativ kann man auch nach dem Login als root ein Pop-up anzeigen, welches darauf hinweist.
*** Bug 29848 has been marked as a duplicate of this bug. ***
Erster Versuch in univention-management-console-frontend 2.0.180-1.553.201301302326 Es wird ein Hinweis auf der Hauptseite angezeigt (wie z.B. bei anstehendem Neustart). Das passiert, wenn man als "root" angemeldet ist bei Serverrolle "DC Master". Nur auf einem Master ist der Hinweis sinnvoll. Installiert ist UDM ohnehin nur auf Master und Backup und die Domäne sollte man nicht auf dem Backup administrieren (außerdem stolpert man wenn, dann nur beim ersten Mal darüber). Über den Hinweis kann man sich auch gleich ausloggen und als Administrator wieder einloggen. Der Appliance-Modus ist noch nicht berücksichtigt. Wahrscheinlich kann man das am besten über ucr['system/setup/boot/select/role'] steuern. Das mache ich morgen.
(In reply to comment #3) > Der Appliance-Modus ist noch nicht berücksichtigt. Wahrscheinlich kann man das > am besten über ucr['system/setup/boot/select/role'] steuern. Das mache ich > morgen. Wird jetzt berücksichtigt. Ob das System gejoint ist, wird über die UCR Variable 'system/setup/showloginmessage' abgefragt. Diese wird in system-setup-boot explizit auf einem ungejointen Master auf true gesetzt und nach dem Join auf false. Das sollte hinreichend genau sein. Vielleicht kann man in UCS 3.2 (oder sogar 3.1-1) eine Funktion in univention-management-module-lib einbauen, die exakt nach dem Join-Status fragt. Das allerdings würde dann entsprechende Rechte für dieses Modul voraussetzen. Wenn man die hat, kann man allerdings auch den Server neustarten - also müsste man das feiner aufschlüsseln. Wenn gewünscht, bitte klonen. Fixed in univention-management-console-frontend 2.0.180-1.556.201301311405 bzw. univention-management-console-frontend 2.0.191-1.557.201301311629
Bug#29900 betrifft auch den hier eingeführten Link.
Man könnte mit einer Animation die einzelnen Hinweise eine nach der anderen langsam "reinfaden" lassen. Sagen wir eine Sekunde, in der Zeit sind es vielleicht auch knalligere Farben. Dann dauert es zwar vielleicht 3 Sekunden (Update available, root Login, IE 8), aber der Nutzer schaut gebannt auf die Hinweise und liest sie...
Die Meldung sollte noch leicht angepasst werden, da auch zukünftig das App Center als root nicht verfügbar sein wird. Vielleicht einfach "keinen Zugriff auf die Domänenadministration und das App Center".
univention-management-console-frontend 2.0.180-1.558.201302061606
OK, funktioniert in 3.1-1 und mit dem errata Update. Changelog + YAML OK
http://errata.univention.de/3.1-errata34.html