Univention Bugzilla – Bug 20527
Hinweise zu OPSI in UCS DVS
Last modified: 2014-03-25 15:50:22 CET
Die Möglichkeit der Verwendung von OPSI in UCS DVS sollte kurz im Wiki beschrieben werden, kurz im DVS-Quickstart Guide, ggf. auf eine ausführlichere Wiki-Seite falls notwendig. Ein Link auf http://wiki.univention.de/index.php?title=Opsi_%28open_pc_server_integration%29 wäre vermutlich sinnvoll. +++ This bug was initially created as a clone of Bug #19956 +++ Für die Förderung: > OpenDVDI wurde fertiggestellt. Per OPSI wird die Software auch in der > virtuellen Clientumgebung im Microsoft-Umfeld automatisiert verteilt und > inventarisiert. Als Zugriff auf Sitzungen soll auch ein webbasierter Zugriff > möglich sein. Hier reicht die Installation in den Aufbau für die Meilensteinabnahme.
Die OPSI-Installation ist in der aktuellen DVS-Umgebung nicht möglich. Xen1 und Xen2 fallen aus, da das installierte UCS / TCS mit Opsi kollidiert. Xen4 fällt aus, da es ein Memberserver ist und kein lokales LDAP besitzt. Außerdem gibt es Probleme beim Join-Skript mit der von Xen erstellten Bridge. Bei der Neuinstallation der DVS-Umgebung sollte es also einen Master oder Slave geben, auf dem nicht UCS / TCS installiert ist. Idealerweise wird auf dem Opsi-Server KVM installiert und nicht Xen.
Die Installation von opsi per sysprep ist nun integriert (Siehe Bug 20869). Kurzdoku: 1. Dafür wurden am Master (xen1) die Dateien "/etc/univention/templates/files/var/lib/dvs-sysprep/sysprep-settings/local-settings.bat" und "/var/lib/dvs-sysprep/sysprep-settings/post-sysprep.bat" geändert (siehe Anhang). 2. Außerdem wurde auf dem Opsiserver (xen4) die Benutzerdaten des Opsiadmins in die Datei "/opt/pcbin/install/opsi-client-agent/files/opsi/cfg/config.ini" eingetragen. 3. Um das Opsishare auf dem Windowsclient zu mounten muss der Benutzer "dvs-domainlogon" in der Gruppe "opsiadmin" sein (Siehe Bug 20868)
In /usr/share/python-support/python-opsi/OPSI/Backend/BackendManager.py wurde "self._pamService" von dem Wert 'common-auth' auf 'passwd' abgeändert um dem dvs-domainlog User das Ansteuern von opsiadmin zu ermöglichen. (Falls das Problem bei Opsi liegt, sollte hierfür ein eigener Bug aufgemacht werden.) Die Pakete univention-dvs-node und univention-dvs-sysprep wurden für Opsi angepasst. Falls ein Opsiserver im ldap eingetragen ist, werden beim Sysprep automatisch die Pakete aus der ucr-Variable dvs/opsi/clientpackages installiert.
Das müsste für DVS 1.0 angepasst werden, vermutlich müsste man die hook-Skripte verwenden statt post-sysprep.bat anzupassen.
das ist frühestens mit dem nächsten DVS-Release relevant -> Wontfix
-> closed