# Place this file at: # local/sources/base/init.d/00_driver-manager.service # (created during D5/C0 phase; remains dormant until operator ratifies cutover) [unit] description = "Driver manager (post-switchroot /usr spawner)" # Long-form description: # Driver manager enumerates /scheme/pci, reads /lib/drivers.d/*.toml, # matches devices against driver match tables, and spawns driver daemons # (e1000d, xhcid, ihdgd, etc.) per the manager's SpawnDecision committee # (see ยง 5.1 D1 migration plan). Active unconditionally since the # 2026-07-24 cutover and pcid-spawner retirement. [service] cmd = "driver-manager" # Resident daemon: initial enumeration, then the hotplug loop forever. args = ["--hotplug"] # oneshot_async so init does not block on the manager's readiness. type = "oneshot_async"