* 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.
* properly handle .mount unit state tracking when two mount points are stacked one on top of another on the exact same mount point.
+* we pull src/core/manager.h into src/shared/src/shared/path-lookup.c which is the wrong direction
+ rename enum "ManagerRunningAs" to "SystemdRunningAs" and move it to shared/
+
Features:
-* nspawn: make use of device cgroup contrller by default
+* exclude processes marked with argv[0][0]=@ from the normal service killing too
+
+* support rd.luks= kernel cmdline params in cryptsetup generator
+
+* support rd.fstab= kernel cmdline params in fstab generator
+
+* support rd.driver= kernel cmdline params in modules load
+
+* supprto rd.xxx wherever else makes sense
+
+* readahead: merge the three tools into one binary
+
+* systemctl: when stopping a service which has triggres and warning about it actually check the TriggeredBy= deps fields
+
+* send SIGPWR to upower on resume so that it can send out its dbus signal for compat
-* parse kernel cmdline option for capability bset
+* vtconsole: don't override kernel cmdline utf8 override setting
+
+* journal: hook up with EFI firmware log, new kmsg logic
+
+* falconindy: allow unescaped pathes for mount units, like "systmectl status /.mount"?
+
+* handle C-A-Del in logind, like the power/suspend buttons?
+
+* nspawn: make use of device cgroup contrller by default
* journalctl /dev/sda, journalctl --device=b12:8 (--device=n12, --device=+usb:1-1)
* make sure show-logs checks for utf8 validity, not ascii validity
-* add TimerSlackNS to system.conf to set system-wide caps bounds
-
* when breaking cycles drop sysv services first, then services from /run, then from /etc, then from /usr
* readahead: when bumping /sys readahead variable save mtime and compare later to detect changes
* Auke: merge Auke's bootchart
-* journald: allow forwarding of log data to specific TTY instead of console
-
* udev: move to LGPL
* udev systemd unify:
* 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