pki-server-tks(8)

πŸ“¦
version 11.9.0 Β· 3 versions
, in fedora 43, fedora 44

πŸ’– pki-server-tks β€” the manual, but make it cute πŸ’–

okay so bestie, welcome to pki-server-tks(8), part of the PKI TKS Management Commands collection. this is the whole page, all of it, no skips. grab a strawberry πŸ“ and let's go.


✨ NAME ✨

pki-server-tks β€” literally just a command-line interface for managing PKI TKS. that's the whole job. iconic.


✨ SYNOPSIS ✨

pki-server [CLI-options] tks-clone-prepare [command-options]
pki-server [CLI-options] tks-audit-event-find [command-options]
pki-server [CLI-options] tks-audit-event-enable [command-options] event-ID
pki-server [CLI-options] tks-audit-event-modify [command-options] event-ID
pki-server [CLI-options] tks-audit-event-disable [command-options] event-ID
pki-server [CLI-options] tks-audit-file-find [command-options]
pki-server [CLI-options] tks-audit-file-verify [command-options]

🌸 DESCRIPTION 🌸

so the pki-server tks commands are the command-line interfaces for managing PKI TKS. the way this whole family of commands works… chef's kiss. here's every single one:

  • pki-server [CLI-options] tks [command-options] β€” this one lists all the available PKI TKS management commands. a lil menu, a vibe check of what you can do 🫢
  • pki-server [CLI-options] tks-clone-prepare [command-options] β€” this command exports TKS system certificates into a PKCS #12 file with private keys. yes, private keys. handle with care bestie, that's not a casual file. πŸ’…
  • pki-server [CLI-options] tks-audit-event-find [command-options] β€” this one lists all the audit events that are enabled/disabled. receipts, basically.
  • pki-server [CLI-options] tks-audit-event-enable [command-options] event-ID β€” this command will enable audit events in the TKS. turn it on, let it shine ✨
  • pki-server [CLI-options] tks-audit-event-disable [command-options] event-ID β€” this command will disable audit events in the TKS. turn it off, silent mode, ninja 🧚
  • pki-server [CLI-options] tks-audit-event-modify [command-options] event-ID β€” this command will modify the event filter for audit events. tweak the settings, main character energy.
  • pki-server [CLI-options] tks-audit-file-find [command-options] β€” this command lists audit log files generated by the TKS. find your logs, bestie.
  • pki-server [CLI-options] tks-audit-file-verify [command-options] β€” this command will verify whether the signatures in the audit log files are valid. the trust-but-verify moment. periodt.

πŸ¦‹ AUDIT EVENTS πŸ¦‹

here's the full roster of audit events, grouped exactly how the page groups them. no cap, every single one is here.

Logging audit events πŸŽ€

  • AUDIT_LOG_STARTUP
  • AUDIT_LOG_SHUTDOWN
  • AUDIT_LOG_DELETE
  • LOG_PATH_CHANGE
  • LOG_EXPIRATION_CHANGE
  • CONFIG_SIGNED_AUDIT

Authentication and authorization audit events πŸ”

  • AUTHZ
  • AUTH
  • ROLE_ASSUME
  • CONFIG_AUTH
  • CONFIG_ROLE
  • ACCESS_SESSION_ESTABLISH
  • ACCESS_SESSION_TERMINATED

Key audit events πŸ”‘

  • PRIVATE_KEY_ARCHIVE_REQUEST
  • PRIVATE_KEY_ARCHIVE_REQUEST_PROCESSED
  • PRIVATE_KEY_EXPORT_REQUEST_PROCESSED_SUCCESS
  • CONFIG_TRUSTED_PUBLIC_KEY
  • PRIVATE_KEY_EXPORT_REQUEST_PROCESSED_FAILURE
  • KEY_RECOVERY_REQUEST
  • KEY_RECOVERY_REQUEST_ASYNC
  • KEY_RECOVERY_AGENT_LOGIN
  • KEY_RECOVERY_REQUEST_PROCESSED
  • KEY_RECOVERY_REQUEST_PROCESSED_ASYNC
  • KEY_GEN_ASYMMETRIC
  • COMPUTE_SESSION_KEY_REQUEST_PROCESSED_SUCCESS
  • COMPUTE_SESSION_KEY_REQUEST
  • COMPUTE_SESSION_KEY_REQUEST_PROCESSED_FAILURE
  • DIVERSIFY_KEY_REQUEST
  • DIVERSIFY_KEY_REQUEST_PROCESSED_SUCCESS
  • DIVERSIFY_KEY_REQUEST_PROCESSED_FAILURE
  • SERVER_SIDE_KEYGEN_REQUEST
  • SERVER_SIDE_KEYGEN_REQUEST_PROCESSED_SUCCESS
  • SERVER_SIDE_KEYGEN_REQUEST_PROCESSED_FAILURE

CMC audit events πŸ’œ

  • CMC_RESPONSE_SENT
  • CMC_ID_POP_LINK_WITNESS
  • CMC_SIGNED_REQUEST_SIG_VERIFY
  • CMC_PROOF_OF_IDENTIFICATION
  • CMC_REQUEST_RECEIVED
  • CMC_USER_SIGNED_REQUEST_SIG_VERIFY
  • PROOF_OF_POSSESSION

Profile audit events 🌈

  • CONFIG_CERT_PROFILE
  • CONFIG_CRL_PROFILE
  • CONFIG_OCSP_PROFILE

Certificate audit events πŸ“œ

  • CERT_SIGNING_INFO
  • CERT_PROFILE_APPROVAL
  • CERT_REQUEST_PROCESSED
  • CERT_STATUS_CHANGE_REQUEST
  • CERT_STATUS_CHANGE_REQUEST_PROCESSED
  • CONFIG_CERT_POLICY
  • PROFILE_CERT_REQUEST
  • CIMC_CERT_VERIFICATION
  • NON_PROFILE_CERT_REQUEST

ACL audit events πŸšͺ

  • CONFIG_ACL

OCSP audit events ⭐

  • OCSP_SIGNING_INFO
  • OCSP_GENERATION

CRL audit events πŸ’€

  • SCHEDULE_CRL_GENERATION
  • DELTA_CRL_PUBLISHING
  • CRL_VALIDATION
  • CRL_RETRIEVAL
  • CRL_SIGNING_INFO
  • FULL_CRL_GENERATION
  • DELTA_CRL_GENERATION

Authority audit events πŸ‘‘

  • AUTHORITY_CONFIG
  • SECURITY_DOMAIN_UPDATE
  • CONFIG_DRM

Selftest audit events πŸ§ͺ

  • SELFTESTS_EXECUTION

Encryption data audit events πŸ”’

  • CONFIG_ENCRYPTION
  • ENCRYPT_DATA_REQUEST
  • ENCRYPT_DATA_REQUEST_PROCESSED_SUCCESS
  • ENCRYPT_DATA_REQUEST_PROCESSED_FAILURE
  • COMPUTE_RANDOM_DATA_REQUEST
  • COMPUTE_RANDOM_DATA_REQUEST_PROCESSED_FAILURE
  • COMPUTE_RANDOM_DATA_REQUEST_PROCESSED_SUCCESS
  • SECURITY_DATA_ARCHIVAL_REQUEST

Serial/random number audit events 🎲

  • INTER_BOUNDARY
  • CONFIG_SERIAL_NUMBER
  • RANDOM_GENERATION

πŸ‘€ SEE ALSO πŸ‘€

  • pki-server(8) β€” PKI server management commands. your other bestie, go say hi.

🫢 AUTHORS 🫢

Amol Kahat <akahat@redhat.com>.


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, we ate and left no crumbs πŸ’… this came from the PKI manual, dated Mar 21, 2018, for pki-server-tks(8). mwah, go manage some TKS πŸ¦‹βœ¨

πŸ“¦ where this page comes from