Univention Bugzilla – Bug 40984
Join script is called with wrong parameters
Last modified: 2016-04-13 14:57:41 CEST
When installing an App, the $app.inst join script is called with -dcname=$username -dcpwd=$passwordfile But these arguments are for univention-run-join-scripts, not for the actual join script. As done in univention-run-join-scripts, the script should be called with --binddn=$userdn --bindpwd=$password As these are normally just passed to UDM, one could use --bindpwdfile, but we should stick to the univention-run-join-scripts.
This lets joinscripts fail on systems != DC Master. The joinscript can then be called by the Join module, so nothing is broken. But this should really be fixed in the App Center.
Using univention-run-join-scripts to actually run join scripts instead of calling the script directly univention-appcenter 5.0.20-39.152.201604120121
OK: now all joinscripts are executed using univention-run-join-scripts (the progressbar contains then also messages like running joinscript UVMM...) OK: YAML For non-docker apps there are adaptions required. Please clone this bug.
<http://errata.software-univention.de/ucs/4.1/146.html>