5c907e3 named: Allow using of a custom OpenSSL engine for BIND

12 files Authored by slev 3 years ago, Committed by abbra 3 years ago,
    named: Allow using of a custom OpenSSL engine for BIND
    
    For now Debian, Fedora, RHEL, etc. build BIND with 'native PKCS11'
    support. Till recently, that was the strict requirement of DNSSEC.
    The problem is that this restricts cross-platform features of FreeIPA.
    
    With the help of libp11, which provides `pkcs11` engine plugin for
    the OpenSSL library for accessing PKCS11 modules in a semi-
    transparent way, FreeIPA could utilize OpenSSL version of BIND.
    
    BIND in turn provides ability to specify the OpenSSL engine on the
    command line of `named` and all the BIND `dnssec-*` tools by using
    the `-E engine_name`.
    
    Fixes: https://pagure.io/freeipa/issue/8094
    Signed-off-by: Stanislav Levin <slev@altlinux.org>
    Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
    Reviewed-By: Christian Heimes <cheimes@redhat.com>
    
        
file modified
+1 -0
file modified
+1 -0
file modified
+6 -0
file modified
+2 -2
file modified
+1 -0