* make anaconda write timeout=0 for encrypted devices
-* make sure timeouts are applied to Type=oneshot services.
-
* Dangling symlinks of .automount unit files in .wants/ directories, set up
automount points even when the original .automount file did not exist
anymore. Only the .mount unit was still around.
rename enum "ManagerRunningAs" to "SystemdRunningAs" and move it to shared/
Features:
-* falconindy: allow unescaped pathes for mount units, like "systmectl status /.mount"?
+
+* support debian's console-setup logic
+
+* introduce Type=pid-file
+
+* systemctl list-unit-files appears to be broken for symlinked units in /usr/lib
+
+* maybe allow services with ExecStop= set, but no ExecStart=?
+
+* efi: implement /forcefsck as uefi variables thus not requiring file system altering to trigger a file system check
+
+* efi: honour language efi variables for default language selection
+
+* efi: honour timezone efi variables for default timezone selection
+
+* new dependency type to "group" services in a target
+
+* add switch to journalctl to only show data from current boot
+
+* change REquires=basic.target to RequisiteOverride=basic.target
+
+* turn $NOTIFY_SOCKET back into an abstract namespace socket for
+ compatibility with services which chroot()
+
+* exclude processes marked with argv[0][0]=@ from the normal service killing too
+
+* support rd.luks.allow-discards= kernel cmdline params in cryptsetup generator
+
+* systemctl: when stopping a service which has triggres and warning about it actually check the TriggeredBy= deps fields
+
+* journal: hook up with EFI firmware log, new kmsg logic
* handle C-A-Del in logind, like the power/suspend buttons?
* readahead: when bumping /sys readahead variable save mtime and compare later to detect changes
-* Document boot options such as forcefsck
-
* (attempt to) make Debianites happy:
- implement .d/ auto includes for unit files
- add syntax to reset ExecStart= lists (and similar)
* when a service has the same env var set twice we actually store it twice and return that in systemctl show -p... We should only show the last setting
-* add man page documenting all kernel cmdline options, including stuff like fsck.mode=
-
* support container_ttys=
* journald: make configurable "store-on-var", "store-on-run", "dont-store", "auto"
* support chrony in addition to ntpd in timedated
-* document crypttab(5)
-
* There's currently no way to cancel fsck (used to be possible via C-c or c on the console)
* journal: sanely deal with entries which are larger than the individual file size, but where the componets would fit
* figure out whether we should leave dbus around during shutdown
-* add interface to allow immediate rotation of the journal, and even flushing.
-
* dbus: in fedora, make the machine a symlink to /etc/machine-id
* journald: reuse XZ context
* systemctl status: show coredumps
-* systemctl status: show whether journal was rotated since service started
-
* save coredump in Windows/Mozilla minidump format
* support crash reporting operation modes (https://live.gnome.org/GnomeOS/Design/Whiteboards/ProblemReporting)
-* journal: allow per-entry control on /var vs. /run (think incognito browser mode)
-
* clean up session cgroups that remain after logout (think sshd), but eventually run empty
* support "systemctl stop foobar@.service" to stop all units matching a certain template
- resource control in systemd
- inhibiting
- testing with Harald's awesome test kit
- - the Documentation=
* allow port=0 in .socket units
* pahole
* set_put(), hashmap_put() return values check. i.e. == 0 doesn't free()!
+
+Scheduled for removal (or fixing):
+
+* xxxOverridable dependencies