]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO
authorLennart Poettering <lennart@poettering.net>
Wed, 12 Feb 2025 21:02:04 +0000 (22:02 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 12 Feb 2025 21:02:04 +0000 (22:02 +0100)
TODO

diff --git a/TODO b/TODO
index 63e57b9c144f5cfeeae5bcb3a9d1ff0ad0ac58fd..7bdd7993275fa92c2c25ce9b6f10b8026d5eb578 100644 (file)
--- a/TODO
+++ b/TODO
@@ -125,6 +125,13 @@ Deprecations and removals:
 
 Features:
 
+* write a document explaining how to write correct udev rules. Mention things
+  such as:
+  1. do not do lists of vid/pid matches, use hwdb for that
+  2. add|change action matches are typically wrong, should be != remove
+  3. use GOTO, make rules short
+  4. people shouldn't try to make rules file non-world-readable
+
 * make killing more debuggable: when we kill a service do so setting the
   .si_code field with a little bit of info. Specifically, we can set a
   recognizable value to first of all indicate that it's systemd that did the