https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=246124
Resolves: bug 246124
Bug Description: The findSIEDNByIDSSL() function in adminutil needs to use
the credentials used to authenticate to the webserver instead of the siedn
when calling getServerDNListSSL().
Reviewed by: ???
Files: see diff
Branch: HEAD
Fix Description: The attached diffs save the siedn off before calling
getServerDNListSSL() and set the userdn and password in the AdmLDAPInfo
to the credentials supplied by the password pipe. There's also an
unrelated
change in the code that parses admpw. On my machine (FC6 i386), the
parsing
of admpw was giving incorrect results as viewed in gdb. For some reason,
the pointer was being incremented before assignment. Noriko did not
observe
this on her RHEL4 machine, but we agreed that the changes I made are more
safe as we will always get the intended results.
Platforms tested: FC6
Flag Day: no
Doc impact: no
https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=158146&action=...