mirror of
https://github.com/troglobit/finit.git
synced 2026-10-23 11:44:37 +00:00
keventd: ship curated udev rules derived from eudev 3.2.14
Add 27 stock rules installed to /lib/udev/rules.d/. Rules invoking /lib/udev/<helper> fall back to keventd builtins (path_id, usb_id, blkid, hwdb, kmod, net_id, input_id) when the helper binary is absent; user-supplied helpers in /lib/udev/ still take precedence. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
30 files changed
+931
-1
No files matched your search
+15
-1
@@ -87,7 +87,21 @@ For input devices, under `/dev/input/`:
|
||||
- **by-path**: based on the physical device path
|
||||
|
||||
The rest come from `SYMLINK+=` in the udev rules, so what you get
|
||||
depends on the ruleset installed.
|
||||
depends on the ruleset installed. The curated rules Finit ships add,
|
||||
among others:
|
||||
|
||||
| **Directory** | **Links** |
|
||||
|----------------|--------------------------------------------------------|
|
||||
| `/dev/disk/` | `by-uuid`, `by-label`, `by-partuuid`, `by-partlabel`, `by-diskseq`, and further `by-id` and `by-path` names for NVMe, virtio, MMC, WWN, and FireWire |
|
||||
| `/dev/input/` | longer `by-id` and `by-path` names than the built-in ones, down to the USB interface number |
|
||||
| `/dev/serial/` | `by-id`, `by-path` |
|
||||
| `/dev/snd/` | `by-id`, `by-path` |
|
||||
| `/dev/v4l/` | `by-id`, `by-path` |
|
||||
| `/dev/tape/` | `by-id`, `by-path` |
|
||||
| `/dev/dri/` | `by-path` |
|
||||
|
||||
They also set up a few fixed names: `/dev/rtc`, `/dev/cdrom`, and
|
||||
`/dev/virtio-ports/<name>`.
|
||||
|
||||
Built-in and rule-provided symlinks alike are tracked internally and
|
||||
removed when the corresponding device is unplugged.
|
||||
|
||||
Reference in new issue
Block a user