X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=TODO;h=b54aa61e1c1ecb0f4b037dbd9da49ddf6afbef20;hb=29a6c2d02088ff0b5da51b4d9ffe714b106de2f1;hp=af26a5c8b6057f60d2882489a3a83fc6f4e4ec17;hpb=cb607ecb84b3cb7299438ca6f7fab705b0a6de45;p=elogind.git diff --git a/TODO b/TODO index af26a5c8b..b54aa61e1 100644 --- a/TODO +++ b/TODO @@ -18,6 +18,8 @@ Bugfixes: str_split_quoted() should return a real return code, so spawn_child can report the failure properly. +* udev_set_log_priority should verify the value before saving it. + External: * Fedora: add an rpmlint check that verifies that all unit files in the RPM are listed in %systemd_post macros. @@ -364,8 +366,6 @@ Features: * think about window-manager-run-as-user-service problem: exit 0 → activate shutdown.target; exit != 0 → restart service -* use "log level" rather than "log priority" everywhere - * merge unit_kill_common() and unit_kill_context() * introduce ExecCondition= in services @@ -405,6 +405,7 @@ Features: * service: watchdog logic: for testing purposes allow ping, but do not require pong * journal: + - consider introducing implicit _TTY= field - import and delete pstore filesystem content at startup - journald: also get thread ID from client, plus thread name - journal: when waiting for journal additions in the client always sleep at least 1s or so, in order to minimize wakeups @@ -426,7 +427,6 @@ Features: - journal-send.c, log.c: when the log socket is clogged, and we drop, count this and write a message about this when it gets unclogged again. - journal: find a way to allow dropping history early, based on priority, other rules - journal: When used on NFS, check payload hashes - - journald: check whether it is OK if the client can still modify delivered journal entries - journal live copy, based on libneon (client) and libmicrohttpd (server) - journald: add kernel cmdline option to disable ratelimiting for debug purposes - refuse taking lower-case variable names in sd_journal_send() and friends. @@ -436,7 +436,6 @@ Features: - journal: sanely deal with entries which are larger than the individual file size, but where the components would fit - Replace utmp, wtmp, btmp, and lastlog completely with journal - journalctl: instead --after-cursor= maybe have a --cursor=XYZ+1 syntax? - - tmpfiles: when applying ownership to /run/log/journal, also do this for the journal fails contained in it - when a kernel driver logs in a tight loop, we should ratelimit that too. - journald: optionally, log debug messages to /run but everything else to /var - journald: when we drop syslog messages because the syslog socket is