Univention Bugzilla – Bug 37910
Missing hyphen/dash in univention-run-join-scripts
Last modified: 2015-08-07 15:34:00 CEST
This also applies to UCC 2.0
+++ This bug was initially created as a clone of Bug #37909 +++
> 138 if [ -z "$binddn" ]; then
> 139 # Next check is the local ldapi interface
> 140 binddn="$(univention-ssh "$DCPWD" "$DCACCOUNT"@"$ldap_master" \
> 141 ldapsearch -x LLL -H ldapi:/// "(&(uid=$DCACCOUNT)(objectClass=person))" dn | ldapsearch-decode64 | sed -ne 's|^dn: ||p;s|^DN: ||p')"
> 142 fi
Because there is a '-' missing before 'LLL', ALL DNs are returned and not only the one we are looking for ($DCACCOUNT).
This might let the join fail, produce confusing warnings during join and is probably related to Bug #30222.
This also applies to UCC 2.0. The version in UCS has been fixed with Bug #32005.
I guess we should regularly adopt the current version from UCS.
*** Bug 37911 has been marked as a duplicate of this bug. ***
Fixed in revision 59380
OK - univention-run-join-scripts
OK - update
OK - YAML