66969b2 Issue 50525 - nsslapd-defaultnamingcontext does not change when the assigned suffix gets deleted

Authored and Committed by mreynolds a year ago
    Issue 50525 - nsslapd-defaultnamingcontext does not change when the assigned suffix gets deleted
    
    Bug Description:
    
    If you delete the suffix that is set as the default naming context, the attribute
    is not reset.
    
    Also using dsconf to delete a backend/suffix fails if there are vlv indexes, encrypted
    attributes, or replication is configured.
    
    Fix Description:
    
    As for the default naming context, if there is a second suffix configured, it will be
    automatically set as the new default naming context, otherwise the attribute is not
    modified.
    
    For dsconf backend delete issue, it now checks and removes replication configuration
    and agreements, and removes all the child entries under the backend entry.
    
    relates: https://pagure.io/389-ds-base/issue/50525
    
    Reviewed by: spichugi(Thanks!)
    
        
file modified
+11 -6
file modified
+1 -1