update TODO

The three ancient entries marked "bugfixes" are already fixed (in two
cases), or are not really bugs (in the other case). Let's clean this up
a bit.
This commit is contained in:
Lennart Poettering 2018-06-07 17:35:58 +02:00
parent 3ceca73a59
commit c640710883
1 changed files with 4 additions and 14 deletions

18
TODO
View File

@ -1,16 +1,8 @@
Bugfixes: Bugfixes:
* Should systemctl status \* work on all unit types, not just .service? * the error paths in usbffs_dispatch_ep() leak memory
* Dangling symlinks of .automount unit files in .wants/ directories, set up * copy.c: set the right chattrs before copying files and others after
automount points even when the original .automount file did not exist
anymore. Only the .mount unit was still around.
* ExecStart with unicode characters fails in strv_split_extract:
[Service]
Environment=ONE='one' "TWO='two two' too" THREE=
ExecStart=/bin/python3 -c 'import sys;print(sys.argv)' $ONE $TWO $THREE
External: External:
@ -22,11 +14,11 @@ Janitorial Clean-ups:
* Rearrange tests so that the various test-xyz.c match a specific src/basic/xyz.c again * Rearrange tests so that the various test-xyz.c match a specific src/basic/xyz.c again
Features:
* rework mount.c and swap.c to follow proper state enumeration/deserialization * rework mount.c and swap.c to follow proper state enumeration/deserialization
semantics, like we do for device.c now semantics, like we do for device.c now
Features:
* When reloading configuration PID 1 should reset all its properties to the * When reloading configuration PID 1 should reset all its properties to the
original defaults before calling parse_config() original defaults before calling parse_config()
@ -37,8 +29,6 @@ Features:
* nspawn: greater control over selinux label? * nspawn: greater control over selinux label?
* the error paths in usbffs_dispatch_ep() leak memory
* cgroups: figure out if we can somehow communicate in a cleaner way whether a * cgroups: figure out if we can somehow communicate in a cleaner way whether a
systemd instance not running in the cgroup root shall or shall not manage the systemd instance not running in the cgroup root shall or shall not manage the
attributes of its top-level cgroup. Currently it assumes it manages all, but attributes of its top-level cgroup. Currently it assumes it manages all, but