X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=TODO;h=2e33360ebd40fefa517e278854cb90b53d95c955;hb=6e476bc9d18c706564d797882df6a27ab2d45b8b;hp=b3bbc996e85429f4b847da4f9e889bc98fcdf96a;hpb=a888b352eb53b07daa24fa859ceeb254336b293d;p=elogind.git diff --git a/TODO b/TODO index b3bbc996e..2e33360eb 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,6 @@ Bugfixes: +* fix emergency mode breakage after the Type=idle change + * remove MS_SHARED from src/core/execute.c and src/test/test-ns.c. They are always combined with MS_REMOUNT, which currently does nothing in the kernel, but might which fail in the future; https://bugzilla.redhat.com/show_bug.cgi?id=813563 @@ -21,9 +23,20 @@ Bugfixes: Features: -* merge remount-api-vfs and remount-root-fs +* services which create their own subcgroups break cgroup-empty notification (needs to be fixed in the kernel) + +* don't delete /tmp/systemd-namespace-* before a process is gone down + +* don't delete /run/users/lennart if lennart is still logged in even if aging is used + +* automount: implement expire -* add --read-only to nspawn +* vconsole: implement setterm -store -foreground xxx --background zzz + +* ExecOnFailure=/usr/bin/foo + +* logind: add "mode" flag to poweroff/suspend inhibit logic so that we can + support both "inhibit" and "delay" mode. * fedora: make sshd and pam_loginuid work in nspawn containers @@ -49,6 +62,8 @@ Features: * cg_shorten_controllers() misuses alloca() +* udev: move to LGPL + * udev systemd unify: - strpcpy(), strpcpyl(), strscpy(), strscpyl() - utf8 validator code @@ -93,8 +108,6 @@ Features: * journalctl: show multiline log messages sanely, expand tabs, and show all valid utf8 messages -* introduce NeedsMounts= or so to create .mount dependencies automatically for a specific path - * add DeleteSocketsOnStop=yes|no option to socket units * journal: store euid in journal if it differs from uid