X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=TODO;h=3fa384cf2fd7357771a5b3750791031f970001a6;hb=77a9e8de6572db6ba5ca49023937b67fc835f356;hp=b8d0151d5734a840a92920ce8d44f6a2fe9a07f3;hpb=1e1ddecf405fdeb5a073c0696fafb50946af60d2;p=elogind.git diff --git a/TODO b/TODO index b8d0151d5..3fa384cf2 100644 --- a/TODO +++ b/TODO @@ -52,8 +52,19 @@ CGroup Rework Completion: * man: document new bus apis +* Send SIGHUP and SIGTERM in session scopes + Features: +* journald: optionally, when messages with a high log prioerity are logged, sync() immeidately. + +* introduce %v resolving to the string returned by "uname -r" + +* systemctl list-unit-files should list generated files (and probably with a new state "generated" for them, or so) + +* Get rid of systemd-sysv: + https://fedoraproject.org/wiki/User:Toshio/Systemd_Convert_draft + * do we really need both hasprefix() and startswith()? * when a kernel driver logs in a tight loop we should ratelimit that too. @@ -346,7 +357,7 @@ Features: - refuse taking lower-case variable names in sd_journal_send() and friends. - journald: we currently rotate only after MaxUse+MaxFilesize has been reached. - journal: deal nicely with byte-by-byte copied files, especially regards header - - journalctl: show multiline log messages sanely, expand tabs, and show all valid utf8 messages + - journalctl: expand tabs - journal: store euid in journal if it differs from uid - 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