X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=TODO;h=71ad0777ddfe5f7b443ab1c370e6a2f4c7c6e18d;hp=55e7a540b2fc1f5fbcab815809198b8a52b73449;hb=f401e48c2db22ff9d1a05885b5599bebf19c2707;hpb=359306dfe552228716b8da5cf989da8d0e23a297 diff --git a/TODO b/TODO index 55e7a540b..71ad0777d 100644 --- a/TODO +++ b/TODO @@ -19,12 +19,18 @@ F15 External: * make anaconda write timeout=0 for encrypted devices +* fix broken Sockets=syslog-ng.socket packaging + Features: * possibly set timezone offset from systemd at init instead of calling hwclock * kernel: add device_type = "fb", "fbcon" to class "graphics" +* hostnamed: make file updates atomic + +* support sd_notify() style notificatio when reload is finished (RELOADED=1) + * verify that the AF_UNIX sockets of a service in the fs still exist when we start a service in order to avoid confusion when a user assumes starting a service is enough to make it accessible @@ -44,10 +50,10 @@ Features: * move /selinux to /sys/fs/selinux -* unset cgroup agents on shutdown - * add prefix match to sysctl, tmpfiles, ... +* send out "finished" signal when we are finished booting + * drop /.readahead on bigger upgrades with yum * add inode stat() check to readahead to suppress preloading changed files @@ -70,6 +76,16 @@ Features: * show enablement status in systemctl status +* support SYSTEMD_PAGER taking precedence over PAGER + +* fix upstart reboot compat call + +* In systemctl make sure both is-enabled and is-active print a string, or neither. + +* teach systemctl to enable unit files in arbitrary directories + +* when failing to start a service due to ratelimiting, try again later, if restart=always is set + * write blog stories about: - enabling dbus services - status update @@ -140,8 +156,6 @@ Features: * Support --test based on current system state -* systemctl enable as D-Bus call - * consider services with any kind of link in /etc/systemd/system enabled * show failure error string in "systemctl status"