From: Lennart Poettering Date: Wed, 12 Feb 2025 21:02:04 +0000 (+0100) Subject: update TODO X-Git-Tag: v258-rc1~1354 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=276e641275edf43fb2e7c0fec408680e211642fc;p=thirdparty%2Fsystemd.git update TODO --- diff --git a/TODO b/TODO index 63e57b9c144..7bdd7993275 100644 --- 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