Univention Bugzilla – Bug 34823
Installer should not allow to install second (edu/admin) slave in same OU
Last modified: 2014-06-12 09:20:59 CEST
The UCS@school installer has to avoid the installation of a second DC slave (of the same type (edu/admin)) within the same school OU.
The installer now checks after the page "server_type" if another slave of same type (educational/administrative) exists in the same OU. If this is the case, an error dialog is shown with the name of the conflicting slave. If there are more than one, only the first one is shown to the user. The lists of other slaves are fetched via schoolinstaller/get/schoolinfo. If the UMCP command fails, an error message is shown. If there are no other slaves, the installation confirmation dialog is shown if an educational slave has been selected as server type. If an administrative slave has been selected as server type, it is checked if the name of the educational server is already known. If not, the optional page "administrativesetup" is shown to the user which asks for an educational server name. Otherwise the installation confirmation dialog is shown. A small bug has also been fixed: if the user chooses "cancel" at the installation confirmation dialog and then presses next, an error message for schoolinstaller/get/schoolinfo has been shown. The reason was, that the master credentials have been removed just before showing the confirmation dialog. The credentials are now removed, after the user confirmed the installation. ucs-school-umc-installer (2.0.12-1) unstable; urgency=low Changelogentry has been comitted.
Works as expected
UCS@school 3.2 R2 has been released: http://docs.univention.de/release-notes-ucsschool-3.2R2-de.html If this error occurs again, please use "Clone This Bug".