pki-server-kra(8)
π pki-server-kra β bestie's guide to PKI KRA management π
okay so. this is pki-server-kra(8) from the PKI KRA Management Commands manual, and it's literally the command-line interface for managing a PKI KRA. if you're here, you're a KRA girlie now. let's get into it π«Ά
β¨ SYNOPSIS β¨
pki-server [CLI-options] kra-clone-prepare [command-options]
pki-server [CLI-options] kra-audit-event-find [command-options]
pki-server [CLI-options] kra-audit-event-enable [command-options] event-ID
pki-server [CLI-options] kra-audit-event-disable [command-options] event-ID
pki-server [CLI-options] kra-audit-event-modify [command-options] event-ID
pki-server [CLI-options] kra-audit-file-find [command-options]
pki-server [CLI-options] kra-audit-file-verify [command-options]
πΈ DESCRIPTION πΈ
so the pki-server kra commands are your whole command-line interface to manage a PKI KRA. that's the vibe. here's the full roster, one by one, no skips π
pki-server [CLI-options] kra [command-options]β this one lists all the PKI KRA management commands you've got available. a little menu, if you will β¨pki-server [CLI-options] kra-clone-prepare [command-options]β this command exports KRA system certificates into a PKCS #12 file, private keys included. the whole package. πpki-server [CLI-options] kra-audit-event-find [command-options]β lists all the audit events, both the enabled ones and the disabled ones. the full census π¦pki-server [CLI-options] kra-audit-event-enable [command-options] event-IDβ enables audit events in the KRA. turn. it. on. π₯pki-server [CLI-options] kra-audit-event-disable [command-options] event-IDβ disables audit events in the KRA. respectfully, off πpki-server [CLI-options] kra-audit-event-modify [command-options] event-IDβ modifies the event filter for audit events. a lil glow-up for your filtering πpki-server [CLI-options] kra-audit-file-find [command-options]β lists the audit logs generated by the KRA πpki-server [CLI-options] kra-audit-file-verify [command-options]β verifies whether the signatures in the audit log files are actually valid. the vibe check for your logs π
π AUDIT EVENTS π
here come the events, grouped by category, and yes we are doing all of them. buckle up bestie, this is the long part π
π§ 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)β the PKI server management commands, i.e. the mothership πΈ
π AUTHORS π
Amol Kahat <akahat@redhat.com>. legend behavior, fr fr π«Ά
βοΈ 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.
and that's the whole page, bestie π this one shipped under the PKI name, dated Mar 21, 2018 β go forth and audit responsibly, no cap β¨π¦
π¦ 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