mirror of
https://github.com/troglobit/finit.git
synced 2026-10-26 12:14:37 +00:00
doc: complete and cross-link the D-Bus documentation
dbus.md was orphaned: not in dist_docs_DATA, not linked from the user guide. Wire it into the doc dist and link it from the index features list, features.md, initctl.md, and plugins.md, where the dbus.so plugin entry now disambiguates the external system bus from the built-in org.finit API. Document the 64-peer cap, the supported AddMatch keys, the busconfig policy file, the legacy-parity edge semantics with the deliberate SetRunlevel InvalidArgs divergence, the reload-signal behavior of Service1.Reload, and the reboot family timeout. Refresh the stale initctl.md usage paste, add monitor and the D-Bus transport to initctl(8), add /run/finit/bus to the filesystem layout, and flatten the ChangeLog D-Bus entry to house style. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
9 files changed
+89
-44
No files matched your search
@@ -40,6 +40,11 @@ For your convenience a set of *optional* plugins are available:
|
||||
`tmpfiles.d/dbus.conf`, both overridable from `/etc`; the plugin
|
||||
itself only handles what has to inspect the running system.
|
||||
|
||||
Not to be confused with Finit's built-in [D-Bus API](dbus.md): the
|
||||
plugin (`--disable-dbus-plugin`) starts the external system bus
|
||||
daemon, while the built-in support (`--disable-dbus`) is the
|
||||
`org.finit` interface served by Finit itself.
|
||||
|
||||
* *hook-scripts.so*: Trigger the execution of scripts from plugin hook
|
||||
points (see [Hooks](#hooks)). _Optional plugin._
|
||||
|
||||
|
||||
Reference in new issue
Block a user