26efc6d Bug 718079 - Perl errors when running migrate-ds-admin.pl

Authored and Committed by rmeggins 12 years ago
    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