X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=TODO;h=0c3cc9dec461510bf1c4d9d166e4204df4878f3f;hb=9058851be7821edac08c1fa7ecafe5cba9ab9022;hp=3a844cadc0a0b70f3daa9bf14e2aec87f3053e06;hpb=bda061759c3baef4383a2ec0bf1b538905cb30b0;p=elogind.git diff --git a/TODO b/TODO index 3a844cadc..0c3cc9dec 100644 --- a/TODO +++ b/TODO @@ -21,6 +21,26 @@ Bugfixes: Features: +* systemctl journal command + +* journalctl: --cursor support, priority filtering + +* systemctl status: show coredumps + +* systemctl status: show whether journal was rotated since service started + +* save coredump in Windows/Mozilla minidump format + +* support crash reporting operation modes (https://live.gnome.org/GnomeOS/Design/Whiteboards/ProblemReporting) + +* allow per-entry control on /var vs. /run (think incognito browser mode) + +* clean up session cgroups that remain after logout (think sshd), but eventually run empty + +* support "systemctl stop foobar@.service" to stop all units matching a certain template + +* move to LGPL2+ + * logind: selinux is borked... * logind: allow showing logout dialog from system @@ -64,8 +84,6 @@ Features: * tmpfiles: apply "x" on "D" too (see patch from William Douglas) * tmpfiles: support generation of char/block devices, symlinks and one-line files (think sysfs) -* Introduce ControlGroupPersistant=yes to set +t on the tasks file when creating the cgroup - * don't set $HOME in services unless requested * hide PAM/TCPWrap options in fragment parser when compile time disabled @@ -86,8 +104,6 @@ Features: * implement Register= switch in .socket units to enable registration in Avahi, RPC and other socket registration services. -* make sure people don't leave processes around after ExecStartPre= - * make sure systemd-ask-password-wall does not shutdown systemd-ask-password-console too early * readahead: use BTRFS_IOC_DEFRAG_RANGE instead of BTRFS_IOC_DEFRAG ioctl, with START_IO @@ -159,10 +175,6 @@ Features: * timer events on calendar time -* Support ProcessNeededForShutdown=true to allow stuff like mdmon to - be killed very late after the rootfs is read only? If implement pass - this to shutdown binary via command line argument. - * dot output for --test showing the 'initial transaction' * calendar time support in timer, iCalendar semantics for the timer stuff (RFC2445) @@ -191,8 +203,6 @@ Features: * if a service fails too often, make the service enter failed mode, and the socket, too. -* new deps "Triggers" and "TriggeredBy" - * systemctl list-jobs - show dependencies * add systemctl switch to dump transaction without executing it