ccd9a2e Fix update_dna_shared_config to wait for both entries

1 file Authored by cheimes 2 years ago, Committed by rcritten 2 years ago,
    Fix update_dna_shared_config to wait for both entries
    
    update_dna_shared_config plugin now waits for presence of both
    ``dnaHostname=fqdn+dnaPortNum=0`` and
    ``dnaHostname=fqdn+dnaPortNum=389`` entries before it updates the
    entries.
    
    The commit also refactors the code of update_dna_shared_config for
    subordinate id support.
    
    Fixes: https://pagure.io/freeipa/issue/8831
    Signed-off-by: Christian Heimes <cheimes@redhat.com>
    Reviewed-By: Francois Cami <fcami@redhat.com>
    Reviewed-By: Rob Crittenden <rcritten@redhat.com>