41d1f469cf
Presently, CLI utilities such as systemctl will check whether they have a tty attached or not to decide whether to parse /proc/cmdline or EFI variable SystemdOptions looking for systemd.log_* entries. But this check will be misleading if these tools are being launched by a daemon, such as a monitoring daemon or automation service that runs in background. Make log handling of CLI tools uniform by never checking /proc/cmdline or EFI variables to determine the logging level. Furthermore, introduce a new log_setup_cli() shortcut to set up common options used by most command-line utilities. |
||
---|---|---|
.. | ||
image-dbus.c | ||
image-dbus.h | ||
machine-dbus.c | ||
machine-dbus.h | ||
machine.c | ||
machine.h | ||
machinectl.c | ||
machined-core.c | ||
machined-dbus.c | ||
machined.c | ||
machined.h | ||
meson.build | ||
operation.c | ||
operation.h | ||
org.freedesktop.machine1.conf | ||
org.freedesktop.machine1.policy | ||
org.freedesktop.machine1.service | ||
test-machine-tables.c |