Systemd/src/shared
Zbigniew Jędrzejewski-Szmek 4524439edb systemctl: include -M or -H arguments in the hint
https://github.com/systemd/systemd/issues/2431

Some newlines are added, but the output will still exceed 80 columns in many
cases. The fallback for oom conditions is changed from "n/a" to something
"<service>", and a similar pattern is used for the new code. This way we
have a realistic fallback for oom, which seems nicer than making the whole
function return an error code which would then have to be propagated.

$ systemctl -M fedora-rawhide restart systemd-networkd.service
Job for systemd-networkd.service failed because start of the service was attempted too often.
See "systemctl -M fedora-rawhide status systemd-networkd.service" and "journalctl -M fedora-rawhide -xe" for details.
To force a start use "systemctl -M fedora-rawhide reset-failed systemd-networkd.service"
followed by "systemctl -M fedora-rawhide start systemd-networkd.service" again.
2016-02-15 15:23:45 -05:00
..
linux build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
acl-util.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
acl-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
acpi-fpdt.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
acpi-fpdt.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
apparmor-util.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
apparmor-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
architecture.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
architecture.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
ask-password-api.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
ask-password-api.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
base-filesystem.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
base-filesystem.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
boot-timestamps.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
boot-timestamps.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
bus-util.c systemctl: include -M or -H arguments in the hint 2016-02-15 15:23:45 -05:00
bus-util.h systemctl: include -M or -H arguments in the hint 2016-02-15 15:23:45 -05:00
cgroup-show.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
cgroup-show.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
clean-ipc.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
clean-ipc.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
condition.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
condition.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
conf-parser.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
conf-parser.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dev-setup.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dev-setup.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dns-domain.c Typo fixes 2016-02-12 00:26:37 +01:00
dns-domain.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dropin.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
dropin.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
efivars.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
efivars.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
firewall-util.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
firewall-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
fstab-util.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
fstab-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
gcrypt-util.c systemd-resolve: allow easy querying of openpgp keys 2016-02-11 13:12:41 -05:00
gcrypt-util.h systemd-resolve: allow easy querying of openpgp keys 2016-02-11 13:12:41 -05:00
generator.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
generator.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
gpt.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
ima-util.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
ima-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
import-util.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
import-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
initreq.h build-sys: move more files from core/ to share/ that are generic enough 2013-11-22 16:31:40 +01:00
install-printf.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
install-printf.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
install.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
install.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
logs-show.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
logs-show.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
machine-image.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
machine-image.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
machine-pool.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
machine-pool.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
Makefile build-sys: add missing Makefile symlink 2015-08-31 13:09:52 +02:00
output-mode.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
pager.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
pager.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
path-lookup.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
path-lookup.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
ptyfwd.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
ptyfwd.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolve-util.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolve-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
seccomp-util.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
seccomp-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
sleep-config.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
sleep-config.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
spawn-ask-password-agent.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
spawn-ask-password-agent.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
spawn-polkit-agent.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
spawn-polkit-agent.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
specifier.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
specifier.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
switch-root.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
switch-root.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
sysctl-util.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
sysctl-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-tables.h test-tables: ellide boring parts of sparse mappings 2016-01-29 12:13:08 -05:00
udev-util.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
uid-range.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
uid-range.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
utmp-wtmp.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
utmp-wtmp.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
watchdog.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
watchdog.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00