Univention Bugzilla – Bug 24270
Ausführen der Joinskripte auf DC Master
Last modified: 2011-12-13 15:51:00 CET
Es sollte eine Konfigurationsmöglichkeit geben, dass die Joinskripte auf dem DC Master am Ende der Installation nicht ausgeführt werden. Die Einstellung sollte a) per Profil steuerbar sein und b) aus dem Installer heraus. Dabei reicht es, auf der Übersichtsseite oder bei der Auswahl der Systemrolle eine F-Taste anzubieten, mit der diese Einstellung gesetzt werden kann. Später würde man vielleicht einen per F-Taste erreichbaren erweiterten Dialog implementieren wollen, das ist aber im Moment nicht notwendig.
Ist im Installer-Modul für die Systemrolle der DCMaster ausgewählt, kann über F3 die Ausführung der Joinskripte aktiviert/deaktiviert werden. Es wird dann ein entsprechender Hinweis angezeigt. Über die Profilvariable "call_master_joinscripts=false" kann bei einer profilbasierten Installation die Ausführung der Joinskripte auf dem Master deaktiviert werden. Changelogeintrag wurde erstellt
Der Abschlussdialog wurde entsprechend angepasst. Ebenso wurden die Konsistenzchecks deaktiviert, wenn call_master_joinscripts=false ist.
Bei der Installation auf dem Master wird /var/univention-join/joined angelegt.
(In reply to comment #3) > Bei der Installation auf dem Master wird /var/univention-join/joined angelegt. joined und status werden jetzt nur noch angelegt, wenn wirklich die Joinskripte auf dem Master ausgeführt werden. univention-installer (7.0.135-1) unstable; urgency=low
Die Konfiguration das am Ende der Installation eines DC Master die Joinskripte nicht ausgeführt werden sollen kann sowohl über den Installer als auch über eine Profilbasierte Installation mit den beschriebenen Möglichkeiten erreicht werden. Der Ablauf ist so wie beschrieben, d.h. joined und status werden jetzt nur noch angelegt, wenn wirklich die Joinskripte auf dem Master ausgeführt werden. Das Ausführen der Joinskripte wurde über das Paket uss-boot realisiert, amd64 wurde nach Absprache nicht QAed, verified
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"