On Sat, 7 Jul 2018, Rick Beldin wrote:
[...]
> # systemctl restart systemd-udevd --debug
> systemctl: unrecognized option '--debug'
You would need to override the service's ExecStart= setting if you wanted
to do it that way.
> Is there a more supported way of doing this with systemctl for systemd-udevd,
> perhaps in general for all systemd services? I tend to think that there
> isn't, but thought I would I ask.
For udev in particular you can use:
udevadm control --log-priority=debug
to change its log level without restarting it.
All of systemd's components will default to a debug log level if "debug"
or "systemd.log_level=debug" appears on the kernel command-line, or if
their environment contains "SYSTEMD_LOG_LEVEL=debug". You could implement
the latter for specific services with drop-in files.
For the the systemd manager itself, you can also bump its log level by
sending it SIGRTMIN+22 (documented in the systemd(1) manpage).
_______________________________________________
systemd-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/systemd-devel