15.3 trustd.root.removed

  • Event type: trustd.root.removed
  • Defined in: trustd.evman
  • Tier: standard
  • Gating: none — every root that leaves the set in force, other than by distrust, is recorded
  • Cardinality: one per root that left the set

A root certificate authority left the set this machine trusts, and no distrust names it: its addition was withdrawn, or a bundle upgrade dropped it. A root that leaves because it was distrusted is trustd.root.distrusted instead.

No subject, as for trustd.root.added.

15.3.1 Fields #

FieldTypePresenceMeaning
object.certificate.digestbinrequiredThe SHA-256 digest of the certificate's DER encoding: its fingerprint, the name a distrust gives it and the one trust list prints, carried as 32 bytes rather than as hexadecimal.
object.certificate.namestrrequiredThe certificate's subject distinguished name, in the form trust show prints it, such as CN=DigiCert TLS ECC P384 Root G5,O=DigiCert\, Inc.,C=US.
object.certificate.purposesstr.enum[]requiredThe purposes the root was trusted for until it left.

Every record also carries the header fields of the envelope, which no payload repeats.

Generated from trustd.evman by pkm/tools/gen-events-book.py. Edit the fragment, not this page.

Edit this page