Appendix 6.A Platform Roots

The platform roots (§6.3). Every other emitter roots its event types at its package name. This list is open: a root is added by appending it under §6.11, and is never reassigned.

RootComponentPackage
kacsKernel Access Control Subsystemdev.peios.kernel
lcsThe kernel's registry (configuration store)dev.peios.kernel
kmesKernel Mediated Event Subsystemdev.peios.kernel
stratafsStrataFSdev.peios.kernel
ntfeThe kernel's network-policy enginedev.peios.kernel
peinitThe service managerdev.peios.peinit
peipkgThe package managerdev.peios.peipkg
eventdThe event storedev.peios.eventd
authdThe authentication daemondev.peios.authd
lpsdThe local principal sourcedev.peios.authd-lpsd
timedThe time daemondev.peios.timed
netdThe network daemondev.peios.netd
trustdThe trust daemondev.peios.trustd

These roots are reserved for components that write no events yet, and MUST NOT be used by anything else:

RootComponent
resolvdThe name-resolution daemon
udThe user daemon
loregdThe log store

Edit this page