TODO revision 62f21ec91ad8e7e24079962f4df066b0094fe68d
b7ff1e47da4653d2ff1ec7b489e6067fed29d8c5Lennart PoetteringBugfixes:
b7ff1e47da4653d2ff1ec7b489e6067fed29d8c5Lennart Poettering
b7ff1e47da4653d2ff1ec7b489e6067fed29d8c5Lennart Poettering* swap units that are activated by one name but shown in the kernel under another are semi-broken
b7ff1e47da4653d2ff1ec7b489e6067fed29d8c5Lennart Poettering
c32e0c40f7e706e3ebcd101187d5ced96f083491Lennart Poettering* NM should pull in network.target (PENDING)
c32e0c40f7e706e3ebcd101187d5ced96f083491Lennart Poettering https://bugzilla.redhat.com/show_bug.cgi?id=692008
cae18e217208735797232eabb83a93470aefe88fLennart Poettering
26ea64c786e2996b6c10c71ad332cf0a444311d0Lennart Poettering* make anaconda write timeout=0 for encrypted devices
cae18e217208735797232eabb83a93470aefe88fLennart Poettering
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering* service: pid file reading after reload doesn't work, since we don't reset the pid variable
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering* make sure timeouts are applied to Type=oneshot services.
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering* Dangling symlinks of .automount unit files in .wants/ directories, set up
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering automount points even when the original .automount file did not exist
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering anymore. Only the .mount unit was still around.
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering* make polkit checks async
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering* properly handle .mount unit state tracking when two mount points are stacked one on top of another on the exact same mount point.
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart PoetteringFeatures:
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering* systemctl journal command
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering
c32e0c40f7e706e3ebcd101187d5ced96f083491Lennart Poettering* journalctl: --cursor support, priority filtering
c32e0c40f7e706e3ebcd101187d5ced96f083491Lennart Poettering
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering* systemctl status: show coredumps
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering
b5c6cf87342bedeb67fbbc4f3f512af1603a461cLennart Poettering* systemctl status: show whether journal was rotated since service started
b5c6cf87342bedeb67fbbc4f3f512af1603a461cLennart Poettering
2588ff0b940e82fd0986ed7567a6ae8f2741537dLennart Poettering* save coredump in Windows/Mozilla minidump format
2588ff0b940e82fd0986ed7567a6ae8f2741537dLennart Poettering
f212ac125fb0f8dda6ed9ac50b0c315dd4f58974Lennart Poettering* support crash reporting operation modes (https://live.gnome.org/GnomeOS/Design/Whiteboards/ProblemReporting)
f212ac125fb0f8dda6ed9ac50b0c315dd4f58974Lennart Poettering
3185a36b05d53757a412f847d8c510978b9b00f0Lennart Poettering* allow per-entry control on /var vs. /run (think incognito browser mode)
3185a36b05d53757a412f847d8c510978b9b00f0Lennart Poettering
b8bb3e8f346468e61dcc7a6aba5e7ac9c623d964Lennart Poettering* clean up session cgroups that remain after logout (think sshd), but eventually run empty
b8bb3e8f346468e61dcc7a6aba5e7ac9c623d964Lennart Poettering
f959c5e63a9080cbff42ac4160154f8a6b508e7aLennart Poettering* support "systemctl stop foobar@.service" to stop all units matching a certain template
f959c5e63a9080cbff42ac4160154f8a6b508e7aLennart Poettering
7f6d613516020bf390d8de25bbbb2551ea8dade0Lennart Poettering* move to LGPL2+
c32e0c40f7e706e3ebcd101187d5ced96f083491Lennart Poettering
c32e0c40f7e706e3ebcd101187d5ced96f083491Lennart Poettering* logind: selinux is borked...
47ae6e6760301ecae086e984b0b23f2db9663b28Lennart Poettering
47ae6e6760301ecae086e984b0b23f2db9663b28Lennart Poettering* logind: allow showing logout dialog from system
487a15bb726698f84503682ccbc30375586c52deLennart Poettering
487a15bb726698f84503682ccbc30375586c52deLennart Poettering* document that %% can be used to write % in a string that is specifier extended
2c4b304e64ca674e1a79a7e5c83a996a03611a17Lennart Poettering
2c4b304e64ca674e1a79a7e5c83a996a03611a17Lennart Poettering* check utf8 everywhere
35f10fccb06a0c7b4f26a28746db387aac376cb3Lennart Poettering
35f10fccb06a0c7b4f26a28746db387aac376cb3Lennart Poettering* when an instanced service exits, remove its parent cgroup too if possible.
bf5bb5316f9424375110972450f71db6c1ff3bf7Kay Sievers
f959c5e63a9080cbff42ac4160154f8a6b508e7aLennart Poettering* Make libselinux, libattr, libcap, libdl dependencies only of the tools which actually need them.
bf5bb5316f9424375110972450f71db6c1ff3bf7Kay Sievers
bf5bb5316f9424375110972450f71db6c1ff3bf7Kay Sievers* as Tom Gundersen pointed out there's a always a dep loop if people use crypto file systems with random keys
bf5bb5316f9424375110972450f71db6c1ff3bf7Kay Sievers
bf5bb5316f9424375110972450f71db6c Error!

 

There was an error!

null

java.lang.NullPointerException