update TODO

This commit is contained in:
Lennart Poettering 2018-01-25 14:14:35 +01:00
parent 95894b91b4
commit aa79f93268
1 changed files with 3 additions and 15 deletions

18
TODO
View File

@ -24,14 +24,13 @@ Janitorial Clean-ups:
Features: Features:
* maybe rework get_user_creds() to query the user database if $SHELL is used
for root, but only then.
* there should be path_hash_ops and we should use it in tmpfiles' hashmap object to deal with identical but differently spelt paths * there should be path_hash_ops and we should use it in tmpfiles' hashmap object to deal with identical but differently spelt paths
* rework pid watching logic, allow any number of units watch the same pid
* be stricter with fds we receive for the fdstore: close them asynchronously * be stricter with fds we receive for the fdstore: close them asynchronously
* be stricter with pid file and notify pids: don't allow them to be outside of cgroup, except if sender is privileged
* calenderspec: add support for week numbers and day numbers within a * calenderspec: add support for week numbers and day numbers within a
year. This would allow us to define "bi-weekly" triggers safely. year. This would allow us to define "bi-weekly" triggers safely.
@ -57,8 +56,6 @@ Features:
* implement transient socket unit. * implement transient socket unit.
* make systemd-run create transient path and socket unit.
* make use of ethtool veth peer info in machined, for automatically finding out * make use of ethtool veth peer info in machined, for automatically finding out
host-side interface pointing to the container. host-side interface pointing to the container.
@ -167,9 +164,6 @@ Features:
O_NONBLOCK on it. That way people can control if and when to block for O_NONBLOCK on it. That way people can control if and when to block for
logging. logging.
* tighten sd_notify() MAINPID= checks a bit: don't accept foreign PIDs (i.e.
PIDs not managed by the service manager)
* hostnamed: populate form factor data from a new hwdb database, so that old * hostnamed: populate form factor data from a new hwdb database, so that old
yogas can be recognized as "convertible" too, even if they predate the DMI yogas can be recognized as "convertible" too, even if they predate the DMI
"convertible" form factor "convertible" form factor
@ -319,10 +313,6 @@ Features:
* docs: bring http://www.freedesktop.org/wiki/Software/systemd/MyServiceCantGetRealtime up to date * docs: bring http://www.freedesktop.org/wiki/Software/systemd/MyServiceCantGetRealtime up to date
* mounting and unmounting mount points manually with different source
devices will result in collected on all devices used.
http://lists.freedesktop.org/archives/systemd-devel/2015-April/030225.html
* add a job mode that will fail if a transaction would mean stopping * add a job mode that will fail if a transaction would mean stopping
running units. Use this in timedated to manage the NTP service running units. Use this in timedated to manage the NTP service
state. state.
@ -614,8 +604,6 @@ Features:
* exec: when deinitializating a tty device fix the perms and group, too, not only when initializing. Set access mode/gid to 0620/tty. * exec: when deinitializating a tty device fix the perms and group, too, not only when initializing. Set access mode/gid to 0620/tty.
* service: watchdog logic: for testing purposes allow ping, but do not require pong
* journal: * journal:
- consider introducing implicit _TTY= + _PPID= + _EUID= + _EGID= + _FSUID= + _FSGID= fields - consider introducing implicit _TTY= + _PPID= + _EUID= + _EGID= + _FSUID= + _FSGID= fields
- import and delete pstore filesystem content at startup - import and delete pstore filesystem content at startup