d2610dd Bug 644929 - FDS to 389 DS migration results in both Fedora and 389 entries

Authored and Committed by edewata 13 years ago
    Bug 644929 - FDS to 389 DS migration results in both Fedora and 389 entries
    
    https://bugzilla.redhat.com/show_bug.cgi?id=644929
    
    There is a problem introduced in the fix for bug #573889 that goes
    undetected causing the server to end up with both Fedora and 389 entries.
    The invocation of updateDS() has been fixed to check for any errors.
    
    The upgrade script 25changefedorato389.pl has been modified to
    check whether local.conf already exists. If it does, it means the
    server is being upgraded so the script will perform the changes.
    If the file doesn't exist, that means the server is being migrated
    so the script will skip it and migratePset() will create it later
    on. If there are no errors the script will remove the Fedora entries
    properly.