./fixup-memberof.pl -D 'cn=Directory manager' -b 'dc=example,dc=com' -v -w -
the script ends up with:
ldap_bind: Invalid credentials (49)
Failed to add task entry "cn=memberOf_fixup_2015_4_6_8_26_18, cn=memberOf task, cn=tasks, cn=config" error (49)
after changing Directory Manager's password to PassWd1Dm the problem has gone:
ldap_initialize( ldap://example.com:389 )
Successfully added task entry "cn=memberOf_fixup_2015_4_6_8_52_55, cn=memberOf task, cn=tasks, cn=config"
git patch file (master)
I think you will still run into problems if the password contains ' or . Instead, you might want to use the shellEscape function in DSUtil.pm.
git patch file (master) -- revised to use shellEscape to escape special characters
Reviewed by Rich (Thank you!!)
Pushed to master:
d85ef49..e7c8da6 master -> master
git patch file (master) -- Fixing the dirsrv perl libpath
git patch file (1.2.11 branch)
Ticket has been cloned to Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1212657
Pushed to 389-ds-base-1.2.11:
ba48827..68b1039 389-ds-base-1.2.11 -> 389-ds-base-1.2.11
Metadata Update from @nhosoi:
- Issue assigned to nhosoi
- Issue set to the milestone: 184.108.40.206
389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.
This issue has been cloned to Github and is available here:
If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.
Thank you for understanding. We apologize for all inconvenience.
Metadata Update from @spichugi:
- Issue close_status updated to: wontfix (was: Fixed)
to comment on this ticket.