Univention Bugzilla – Bug 33793
Disable domain-join (and execute pending join scripts) during app installation
Last modified: 2017-03-15 17:17:08 CET
If an app is installed, there is a short time window where to join script are already installed but not executed (package is extracted but not installed). If the domain join module is opened in this time window, the module complains about pending join-script. But this is not the right moment to execute these script since the packages are not fully installed/configured. Better to disable the join module during an app installation.
Ticket: #2013121821002352
As discussed. Only disable join script execution via the UMC module while an App is installed. univention-run-join-scripts (as command-line tool) still works (and may break something if called at the "right" moment). App installation is checked by testing the dpkg lock - this way apt-get install univention-samba is also caught. Fixed in univention-join 6.0.16-3.462.201401071633 Also fixed a bug regarding methods still running although an error was returned as response earlier. Also added the new function in the demo configuration! YAML created.
(In reply to Dirk Wiesenthal from comment #2) > As discussed. Only disable join script execution via the UMC module while an > App is installed. univention-run-join-scripts (as command-line tool) still > works (and may break something if called at the "right" moment). OK > App installation is checked by testing the dpkg lock - this way apt-get > install univention-samba is also caught. OK > Fixed in > univention-join 6.0.16-3.462.201401071633 > > Also fixed a bug regarding methods still running although an error was > returned as response earlier. OK > Also added the new function in the demo configuration! OK > YAML created. OK
http://errata.univention.de/ucs/3.2/27.html