* re-enable "make check" for gtk-doc (broken for unknown reason)
* logind: make PrepareForSuspend(false) an official api for notification of resumes
* re-enable "make check" for gtk-doc (broken for unknown reason)
* logind: make PrepareForSuspend(false) an official api for notification of resumes
* "systemctl disable" on a static unit prints no message and does
nothing. "systemctl enable" does nothing, and gives a bad message
about it. Should fix both to print nice actionable messages.
* "systemctl disable" on a static unit prints no message and does
nothing. "systemctl enable" does nothing, and gives a bad message
about it. Should fix both to print nice actionable messages.
* logind: optionally, ignore idle-hint logic for autosuspend, block suspend as long as a session is around
* service: when killing a service with SIGKILL always kill all processes, even if for SIGTERM we only killed the main process
* logind: optionally, ignore idle-hint logic for autosuspend, block suspend as long as a session is around
* service: when killing a service with SIGKILL always kill all processes, even if for SIGTERM we only killed the main process
* if booted in "quiet" mode, and an error happens, turn on status output again, so that the emergency mode isn't totally surprising
* if booted in "quiet" mode, and an error happens, turn on status output again, so that the emergency mode isn't totally surprising
* libunwind support for coredump pattern hook, and includes this in
the message for coredumps. After all, libunwind is now capable to
unwind coredumps since a few weeks ago. This probably requires that
* libunwind support for coredump pattern hook, and includes this in
the message for coredumps. After all, libunwind is now capable to
unwind coredumps since a few weeks ago. This probably requires that
- we have nice support for multi-line messages on display in logs-show.c.
+ we have nice support for multi-line messages on display in
+ logs-show.c. Alternatively: use libelfutil, which seems to be the
+ better supported alternative.
* document that deps in [Unit] sections ignore Alias= fileds in
[Install] units of other units, unless those units are disabled
* document that deps in [Unit] sections ignore Alias= fileds in
[Install] units of other units, unless those units are disabled
* introduce Type=pid-file
* maybe allow services with ExecStop= set, but no ExecStart=?
* introduce Type=pid-file
* maybe allow services with ExecStop= set, but no ExecStart=?
* move passno parsing to fstab generator
* improve !/proc/*/loginuid situation: make /proc/*/loginuid less dependent on CONFIG_AUDIT,
* move passno parsing to fstab generator
* improve !/proc/*/loginuid situation: make /proc/*/loginuid less dependent on CONFIG_AUDIT,
-* udev: move to LGPL
-
-* udev systemd unify:
- - utf8 validator code
-
-* udev: scsi_id -> sg3_utils -> kill scsi_id
-
-* udev: add trigger --subsystem-match=usb/usb_device device
+* udev:
+ - remove all (misguided from day 1) userspace firmware_class handling
+ - move to LGPL
+ - unify utf8 validator code with shared/
+ - kill scsi_id
+ - add trigger --subsystem-match=usb/usb_device device