X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=TODO;h=f3eb8c53dc90e31478a1a8f134464663c45079e2;hb=31ed59c51126fce7d958c188772a397e2a1ed010;hp=af60b59f03ee59cb3a9ff35ac9ebac0a06e470cb;hpb=dddd8168d2ed5bcf5c24f46f71d420c462e3beb6;p=elogind.git diff --git a/TODO b/TODO index af60b59f0..f3eb8c53d 100644 --- a/TODO +++ b/TODO @@ -21,6 +21,24 @@ Bugfixes: Features: +* rework namespace support, don't use pivot_root, and mount things after creating the namespace, not before + +* 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+ @@ -66,9 +84,6 @@ Features: * service restart retry configuration * 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