pki-server-ca(8)
π pki-server-ca β the CA management command line, bestie edition π
okay so you found pki-server-ca(8), the section-8 manual page for the PKI CA Management Commands, and honestly? it's giving "I run the whole certificate authority and I'm not even stressed." Let's get into it π
β¨ NAME β¨
pki-server-ca β the command-line interface for managing a PKI CA. that's it, that's the whole vibe π
πΈ SYNOPSIS πΈ
pki-server [CLI-options] ca-cert-chain-export [command-options]
pki-server [CLI-options] ca-cert-request-find [command-options]
pki-server [CLI-options] ca-cert-request-show [command-options] request-ID
pki-server [CLI-options] ca-clone-prepare [command-options]
pki-server [CLI-options] ca-audit-event-find [command-options]
pki-server [CLI-options] ca-audit-event-enable [command-options] event-ID
pki-server [CLI-options] ca-audit-event-disable [command-options] event-ID
pki-server [CLI-options] ca-audit-event-modify [command-options] event-ID
pki-server [CLI-options] ca-audit-file-find [command-options]
pki-server [CLI-options] ca-audit-file-verify [command-options]
π¦ DESCRIPTION π¦
the pki-server ca commands are the whole command-line interface for managing your PKI CA. think of them as the group chat where you can actually get stuff done. π
pki-server [CLI-options] ca [command-options]β this one just lists all the available PKI CA management commands, like a little menu of possibilities. it's the "hey what's everyone up to" of commands.pki-server [CLI-options] ca-cert-chain-export [command-options]β this exports CA certificates with chain and keys into aPKCS #12file. you gotta give it the output filename AND either a password or a password file. no password, no export, periodt.pki-server [CLI-options] ca-cert-request-find [command-options]β this lists all the certificate requests in the CA. once you specify the certificate file, it goes searching for that certificate request in the database. and here's the cute part: it accepts a certificate without anyBEGIN/END CERTIFICATEheader/footer. lowkey convenient.pki-server [CLI-options] ca-cert-request-show [command-options] request-IDβ shows you the certificate request matching that certificate request ID. it reveals the Request ID, Type, Status, and the Request itself (in Base64 format). the full tea βpki-server [CLI-options] ca-clone-prepare [command-options]β this one exports the CA system certificates into aPKCS #12file together with private keys. clone prep, slay.pki-server [CLI-options] ca-audit-event-find [command-options]β lists every audit event that's enabled or disabled. the full roster πpki-server [CLI-options] ca-audit-event-enable [command-options] event-IDβ turns audit events ON in the CA. let there be light β¨pki-server [CLI-options] ca-audit-event-disable [command-options] event-IDβ turns audit events OFF in the CA. bye bestie πpki-server [CLI-options] ca-audit-event-modify [command-options] event-IDβ modifies the event filter for audit events. a little glow-up for your filters πpki-server [CLI-options] ca-audit-file-find [command-options]β lists the audit log files generated by the CA.pki-server [CLI-options] ca-audit-file-verify [command-options]β verifies whether the signatures in the audit log files are actually valid. trust but verify, fr fr π
π AUDIT EVENTS π
here's the full guest list. every single event, no gatekeeping π
π Logging audit events
AUDIT_LOG_STARTUPAUDIT_LOG_SHUTDOWNAUDIT_LOG_DELETELOG_PATH_CHANGELOG_EXPIRATION_CHANGECONFIG_SIGNED_AUDIT
π Authentication and authorization audit events
AUTHZAUTHROLE_ASSUMECONFIG_AUTHCONFIG_ROLEACCESS_SESSION_ESTABLISHACCESS_SESSION_TERMINATED
ποΈ Key audit events
PRIVATE_KEY_ARCHIVE_REQUESTPRIVATE_KEY_ARCHIVE_REQUEST_PROCESSEDPRIVATE_KEY_EXPORT_REQUEST_PROCESSED_SUCCESSCONFIG_TRUSTED_PUBLIC_KEYPRIVATE_KEY_EXPORT_REQUEST_PROCESSED_FAILUREKEY_RECOVERY_REQUESTKEY_RECOVERY_REQUEST_ASYNCKEY_RECOVERY_AGENT_LOGINKEY_RECOVERY_REQUEST_PROCESSEDKEY_RECOVERY_REQUEST_PROCESSED_ASYNCKEY_GEN_ASYMMETRICCOMPUTE_SESSION_KEY_REQUEST_PROCESSED_SUCCESSCOMPUTE_SESSION_KEY_REQUESTCOMPUTE_SESSION_KEY_REQUEST_PROCESSED_FAILUREDIVERSIFY_KEY_REQUESTDIVERSIFY_KEY_REQUEST_PROCESSED_SUCCESSDIVERSIFY_KEY_REQUEST_PROCESSED_FAILURESERVER_SIDE_KEYGEN_REQUESTSERVER_SIDE_KEYGEN_REQUEST_PROCESSED_SUCCESSSERVER_SIDE_KEYGEN_REQUEST_PROCESSED_FAILURE
π¨ CMC audit events
CMC_RESPONSE_SENTCMC_ID_POP_LINK_WITNESSCMC_SIGNED_REQUEST_SIG_VERIFYCMC_PROOF_OF_IDENTIFICATIONCMC_REQUEST_RECEIVEDCMC_USER_SIGNED_REQUEST_SIG_VERIFYPROOF_OF_POSSESSION
π Profile audit events
CONFIG_CERT_PROFILECONFIG_CRL_PROFILECONFIG_OCSP_PROFILE
π Certificate audit events
CERT_SIGNING_INFOCERT_PROFILE_APPROVALCERT_REQUEST_PROCESSEDCERT_STATUS_CHANGE_REQUESTCERT_STATUS_CHANGE_REQUEST_PROCESSEDCONFIG_CERT_POLICYPROFILE_CERT_REQUESTCIMC_CERT_VERIFICATIONNON_PROFILE_CERT_REQUEST
πͺ ACL audit events
CONFIG_ACL
π OCSP audit events
OCSP_SIGNING_INFOOCSP_GENERATION
π§Ύ CRL audit events
SCHEDULE_CRL_GENERATIONDELTA_CRL_PUBLISHINGCRL_VALIDATIONCRL_RETRIEVALCRL_SIGNING_INFOFULL_CRL_GENERATIONDELTA_CRL_GENERATION
ποΈ Authority audit events
AUTHORITY_CONFIGSECURITY_DOMAIN_UPDATECONFIG_DRM
π§ͺ Selftest audit events
SELFTESTS_EXECUTION
π Encryption data audit events
CONFIG_ENCRYPTIONENCRYPT_DATA_REQUESTENCRYPT_DATA_REQUEST_PROCESSED_SUCCESSENCRYPT_DATA_REQUEST_PROCESSED_FAILURECOMPUTE_RANDOM_DATA_REQUESTCOMPUTE_RANDOM_DATA_REQUEST_PROCESSED_FAILURECOMPUTE_RANDOM_DATA_REQUEST_PROCESSED_SUCCESSSECURITY_DATA_ARCHIVAL_REQUEST
π’ Serial/random number audit events
INTER_BOUNDARYCONFIG_SERIAL_NUMBERRANDOM_GENERATION
π«Ά SEE ALSO π«Ά
pki-server(8)β PKI server management commands. your other bestie, go say hi.
π AUTHORS π
Amol Kahat <akahat@redhat.com>. iconic of them, honestly.
π COPYRIGHT π
Copyright (c) 2018 Red Hat, Inc. This is licensed under the GNU General Public License, version 2 (GPLv2). A copy of this license is available at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
that's the whole page bestie, no skips, no cuts π
and that's a wrap! this page came to you from PKI, dated Mar 21, 2018 β yes she's a 2018 baby and she still ate π β¨ go manage that CA, you main character ππ¦
π¦ where this page comes from
- fedora 43: dogtag-pki-server 11.8.0-0.6.beta6.fc43 Β· GPL-2.0-only AND LGPL-2.0-only
- fedora 43: dogtag-pki-server 11.8.0-1.fc43 Β· GPL-2.0-only AND LGPL-2.0-only
- fedora 44: dogtag-pki-server 11.9.0-1.fc44.3 Β· GPL-2.0-only AND LGPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms