mirror of
https://github.com/troglobit/finit.git
synced 2026-10-20 11:19:35 +00:00
doc: rewrite keventd documentation for unified device manager
Rewrite doc/keventd.md from a 14-line stub into comprehensive documentation covering all features of the new unified keventd: device node creation, persistent symlinks, firmware loading, module loading, coldplug, conditions, and command-line usage. Update doc/conditions.md to list keventd as the primary provider of dev/* and sys/pwr/* conditions, with devmon as fallback when an external device manager is used instead. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
3 files changed
+221
-19
No files matched your search
@@ -125,8 +125,10 @@ Load kernel modules, each with optional arguments. Similar to the
|
||||
Deprecated, there is both a `modules-load.so` and a `modprobe.so` plugin
|
||||
that can handle module loading better. The former supports loading from
|
||||
`/etc/modules-load.d/`, the latter uses kernel modinfo to automatically
|
||||
load (or coldplug) every required module. For hotplug we recommend the
|
||||
BusyBox mdev tool, add to `/etc/mdev.conf`:
|
||||
load (or coldplug) every required module. Hotplug module loading is
|
||||
handled by [keventd](../keventd.md), the built-in device manager. On
|
||||
systems using the hotplug plugin with BusyBox mdev instead, add to
|
||||
`/etc/mdev.conf`:
|
||||
|
||||
$MODALIAS=.* root:root 0660 @modprobe -b "$MODALIAS"
|
||||
|
||||
|
||||
Reference in new issue
Block a user