55ae022 Add ODS manager abstraction to ipaplatform

Authored and Committed by cheimes 4 years ago
    Add ODS manager abstraction to ipaplatform
    
    OpenDNSSEC 1.4 and 2.x use different commands to initialize kasp.db and
    manage zones. ipaplatform.tasks abstracts the commands.
    
    Note: I added the logic to the base task instead of having different
    implementations for Red Hat and Debian platforms. Eventually Fedora is
    going to move to OpenDNSSEC 2.x, too. The design will make it easier to
    support OpenDNSSEC 2.x on Fedora.
    
    Signed-off-by: Christian Heimes <cheimes@redhat.com>
    Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
    
        
file modified
+1 -1
file modified
+34 -0
file modified
+1 -1
file modified
+2 -7