X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=TODO;h=10baa1cec32841b82907aae12f170cb23b6fb0c3;hp=f036430c43bacf54b17553304b702220fa5383c0;hb=cb87a73b45503eaa6bead291423a529b00d27156;hpb=b70c73fcf1885b717b464353edecaf650a1e520a diff --git a/TODO b/TODO index f036430c4..10baa1cec 100644 --- a/TODO +++ b/TODO @@ -10,6 +10,14 @@ Bugfixes: * properly handle .mount unit state tracking when two mount points are stacked one on top of another on the exact same mount point. +After killing 'systemd --user', systemctl restart user@... fails. + +ExecStart with unicode characters fails in strv_split_quoted: + + [Service] + Environment=ONE='one' "TWO='two two' too" THREE= + ExecStart=/bin/python3 -c 'import sys;print(sys.argv)' $ONE $TWO $THREE + External: * Fedora: add an rpmlint check that verifies that all unit files in the RPM are listed in %systemd_post macros. @@ -26,6 +34,8 @@ External: Features: +* busctl: add a pcap writer, using LINKTYPE_DBUS/231 + * man: maybe use the word "inspect" rather than "introspect"? * introduce machines.target to order after all nspawn instances @@ -272,6 +282,7 @@ Features: * sd-event - allow multiple signal handlers per signal? + - document chaining of signal handler for SIGCHLD and child handlers * in the final killing spree, detect processes from the root directory, and complain loudly if they have argv[0][0] == '@' set. @@ -703,7 +714,6 @@ Features: - implement reconfigure support, see 5.3., 15.11. and 22.20. - implement information request, see 1.2. and 18.1.5. - implement support for temporary adressess (IA_TA) - - implement elapsed time option - implement dhcpv6 authentication - investigate the usefulness of Confirm messages; i.e. are there any situations where the link changes without any loss in carrier detection