cae3e59 Include the CA basic constraint in CSRs when renewing a CA

2 files Authored by rcritten 6 years ago, Committed by fbarreto 6 years ago,
    Include the CA basic constraint in CSRs when renewing a CA
    
    The CSR generated by `ipa-cacert-manage renew --external-ca` did
    not include the CA basic constraint:
    
      X509v3 Basic Constraints: critical
          CA:TRUE
    
    Add a flag to certmonger::resubmit_request to specify that a
    CA is being requested.
    
    Note that this also sets pathlen to -1 which means an unlimited
    pathlen. Leave it up to the issuing CA to set this.
    
    https://pagure.io/freeipa/issue/7088
    
    Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>
    Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>
    
        
file modified
+11 -2