update TODO

This commit is contained in:
Lennart Poettering 2013-01-17 02:49:57 +01:00
parent 74051b9b58
commit 7f87328352

18
TODO
View File

@ -23,10 +23,6 @@ Features:
* logind: make PrepareForSuspend(false) an official api for notification of resumes * logind: make PrepareForSuspend(false) an official api for notification of resumes
* ExecStartPre= with an empty string should reset the list of commands to invoke
* refuse instantiation of proc.mount and mount units for all other API fs
* "systemctl disable" on a static unit prints no message and does * "systemctl disable" on a static unit prints no message and does
nothing. "systemctl enable" does nothing, and gives a bad message nothing. "systemctl enable" does nothing, and gives a bad message
about it. Should fix both to print nice actionable messages. about it. Should fix both to print nice actionable messages.
@ -118,7 +114,9 @@ Features:
* libunwind support for coredump pattern hook, and includes this in * libunwind support for coredump pattern hook, and includes this in
the message for coredumps. After all, libunwind is now capable to the message for coredumps. After all, libunwind is now capable to
unwind coredumps since a few weeks ago. This probably requires that unwind coredumps since a few weeks ago. This probably requires that
we have nice support for multi-line messages on display in logs-show.c. we have nice support for multi-line messages on display in
logs-show.c. Alternatively: use libelfutil, which seems to be the
better supported alternative.
* figure out relation of --all and --full in the various tools * figure out relation of --all and --full in the various tools
@ -214,8 +212,6 @@ Features:
* document that deps in [Unit] sections ignore Alias= fileds in * document that deps in [Unit] sections ignore Alias= fileds in
[Install] units of other units, unless those units are disabled [Install] units of other units, unless those units are disabled
* systemctl: when powering down/suspending check for inhibitors, and warn.
* instantiated [Install] for target units * instantiated [Install] for target units
https://bugs.freedesktop.org/show_bug.cgi?id=54377 https://bugs.freedesktop.org/show_bug.cgi?id=54377
@ -324,9 +320,6 @@ Features:
* journald: we currently rotate only after MaxUse+MaxFilesize has been reached. * journald: we currently rotate only after MaxUse+MaxFilesize has been reached.
* Document:
- PID 1 D-Bus API
* introduce Type=pid-file * introduce Type=pid-file
* maybe allow services with ExecStop= set, but no ExecStart=? * maybe allow services with ExecStop= set, but no ExecStart=?
@ -364,9 +357,6 @@ Features:
* readahead: when bumping /sys readahead variable save mtime and compare later to detect changes * readahead: when bumping /sys readahead variable save mtime and compare later to detect changes
* (attempt to) make Debianites happy:
- add syntax to reset ExecStart= lists (and similar)
* move passno parsing to fstab generator * move passno parsing to fstab generator
* improve !/proc/*/loginuid situation: make /proc/*/loginuid less dependent on CONFIG_AUDIT, * improve !/proc/*/loginuid situation: make /proc/*/loginuid less dependent on CONFIG_AUDIT,
@ -481,7 +471,7 @@ Features:
* when a bus name of a service disappears from the bus make sure to queue further activation requests * when a bus name of a service disappears from the bus make sure to queue further activation requests
* something like ConditionExec= or ExecStartPre= without failure state * something like ConditionExec= or ExecCondition= without failure state
* tmpfiles: apply "x" on "D" too (see patch from William Douglas) * tmpfiles: apply "x" on "D" too (see patch from William Douglas)