summaryrefslogtreecommitdiff
path: root/TODO
blob: f8045468c9a611b701313f355299b189b0187eb8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 - detect uevent loops !!!

 - use 'udevd:' in logs

 - udev_enumerate_add_match_subsystem(enum, "input");
   udev_enumerate_add_match_sysname(enum, "event*");
   udev_enumerate_add_match_children(input_dev);
   udev_enumerate_scan_devices(enum);

 - monitor: use clock MONOTONIC

 - libudev: return proper errno or set errno

 - move ctrl.c from libudev/ to udev/

 - move:
     udevd -> --libexecdir
     udevadm -> --bindir

 - delete mobile-action-modeswitch
   (moved to usb_modeswitch)

 - /run/udev/control socket
   (add ConditionVirtualization=!pidns)

 - kill rules_generator:
   - no longer rename netifs in kernel namespace
   - drop persistent optical names
   - do not create rules on-the-fly, require explicit configuration
     for netifs and optical drives
   - properly document what system management needs to put
     into rules files

 - kill tabs?

 - remove deprecated trigger --type=failed logic

 - remove deprecated BUS=, SYSFS{}=, ID= keys