Launchd
certifiedinfraGovern macOS launchd (LaunchAgent) services
pip install chp-adapter-launchdAuto-discovered through the chp.adapters entry point — no host config needed.
Capabilities
What this adapter exposes.
installv1.0.0chp.adapters.launchd.installlistv1.0.0List CHP-managed launchd services (scoped to the managed label prefix).
chp.adapters.launchd.listservice_healthv1.0.0chp.adapters.launchd.service_healthstartv1.0.0Start (bootstrap) a service if not loaded, or restart it (kickstart -k) if already loaded.
chp.adapters.launchd.startstatusv1.0.0Report whether a launchd service is loaded/running, its pid, and last exit code.
chp.adapters.launchd.statusstopv1.0.0Stop (bootout) a loaded launchd service.
chp.adapters.launchd.stopuninstallv1.0.0Bootout a service and remove its LaunchAgent plist.
chp.adapters.launchd.uninstall