8080bf7 Support OpenDNSSEC 2.1: new ods-signer protocol

Authored and Committed by frenaud 4 years ago
    Support OpenDNSSEC 2.1: new ods-signer protocol
    
    The communication between ods-signer and the socket-activated process
    has changed with OpenDNSSEC 2.1. Adapt ipa-ods-exporter to support also
    the new protocol.
    
    The internal database was also modified. Add a wrapper calling the
    right code (table names hab=ve changed, as well as table columns).
    
    With OpenDNSSEC the policy also needs to be explicitely loaded after
    ods-enforcer-db-setup has been run, with
    ods-enforcer policy import
    
    The command ods-ksmutil notify must be replace with ods-enforce flush.
    
    Related: https://pagure.io/freeipa/issue/8214
    Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
    Reviewed-By: Christian Heimes <cheimes@redhat.com>
    
        
file modified
+30 -0
file modified
+32 -11