systemd-knowledge-patch
Installation
SKILL.md
systemd Knowledge Patch
Load this skill before changing units, boot images, service sandboxes, networkd configuration, image workflows, user sessions, or systemd-facing C and shell code.
Reference Index
| Reference | Topics |
|---|---|
| Boot, UKIs, and TPM Policy | UKI profiles, DeviceTree and firmware selection, Secure Boot, PCR-lock, NvPCRs, early boot |
| Compatibility, Builds, and Administration | Removed interfaces, platform requirements, runtime-loaded libraries, configuration search, OS metadata |
| Containers and Virtual Machines | nspawn, vmspawn, capsules, unprivileged containers, per-user daemons, SSH transports, MStacks |
| Credentials and Enrollment | User-bound credentials, null-key policy, cryptenroll, FIDO2, storage keys, certificates |
| Devices and Administrative Tools | Udev testing, ACLs, device identity, tmpfiles purge, sysusers, factory reset |
| Homed, Users, and Sessions | Homed records and areas, PAM classes, pidfd sessions, inhibitors, sleep, run0 |
| Images, Storage, and Extensions | Image transfer and pulls, DDIs, repart, integrity, sysext/confext, sysupdate |
| Network Configuration | Forwarding, bridge VLANs, DHCP, cellular links, routes, offloads, networkd Varlink |
| Resolution, Observability, and IPC | Journal and coredumps, DNS delegation, JSON/Varlink APIs, transactions, event loops |
| Resource Control and Sandboxing | Cgroup accounting, namespaces, BPF delegation, private filesystems, quotas, oomd |
| Units and Activation | Mount dependencies, socket descriptors, timers, transient services, reload, readiness |