X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=TODO;h=b241a511ab24647c15499180086517c167ef21d7;hb=7fdd367e6d675d4546074c5dd35bf168d7c17339;hp=08ba8b2265e132a3da9680f2b555c07a951fc933;hpb=8703d59beee10579725e6ad3773e6a89e40bce77;p=elogind.git diff --git a/TODO b/TODO index 08ba8b226..b241a511a 100644 --- a/TODO +++ b/TODO @@ -22,6 +22,18 @@ Bugfixes: * properly handle .mount unit state tracking when two mount points are stacked one on top of another on the exact same mount point. Features: +* improve !/proc/*/loginuid situation: make /proc/*/loginuid less dependent on CONFIG_AUDIT, + or use the users cgroup information when /proc/*/loginuid is not available. + +* pam_systemd: try to get old session id from cgroup, if audit sessionid cannot be determined + +* logind: auto-suspend, auto-shutdown: + IdleAction=(none|suspend|hibernate|poweroff) + IdleActionDelay=... + SessionIdleMode=(explicit|ignore|login) + ForceShutdown=(yes|no) + +* logind: use "sleep" as generic term for "suspend", "hibernate", ... * services which create their own subcgroups break cgroup-empty notification (needs to be fixed in the kernel)