Bug 718079 - Perl errors when running migrate-ds-admin.pl
https://bugzilla.redhat.com/show_bug.cgi?id=718079
Resolves: bug 718079
Bug Description: Perl errors when running migrate-ds-admin.pl
Reviewed by: nkinder, nhosoi (Thanks!)
Branch: master
Fix Description: We may not have a single $admininf object if there is a
skin package, so get the first value from the list of Inf objects. Added
a new function getInfsVal to get the value from a list of Inf objects
given a section and a parameter.
30updateglobalprefs was using the wrong map - we don't need the configds
map if we're just doing updates.
during migration ConfigDirectoryAdminID can be just a userid - do not
assume it will always be a DN
Had to amend my previous patch - ConfigDirectoryAdminID was not being set
Platforms tested: Fedora 15 x86_64
Flag Day: no
Doc impact: no