Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pki: T6481: auto import ACME certificate chain into CLI #4118

Merged
merged 1 commit into from
Oct 7, 2024

Commits on Oct 6, 2024

  1. pki: T6481: auto import ACME certificate chain into CLI

    When using an ACME based certificate with VyOS we provide the necessary PEM
    files opaque in the background when using the internal tools. This however will
    not properly work with the CA chain portion, as the system is based on the
    "pki certificate <name> acme" CLI node of a certificate but CA chains reside
    under "pki ca".
    
    This adds support for importing the PEM data of a CA chain issued via ACME into
    the "pki ca AUTOCHAIN_<name> certificate" subsystem so it can be queried by
    other daemons. Importing the chain only happens, when the chain was not already
    added manually by the user.
    
    ACME certificate chains that are automatically added to the CLI are all prefixed
    using AUTOCHAIN_certname so they can be consumed by any daemon. This also adds
    a safeguard when the intermediate CA changes, the referenced name on the CLI
    stays consitent for any pending daemon updates.
    c-po committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    875764b View commit details
    Browse the repository at this point in the history