0d0464d39d78fc7db682313f14effb384da2256f
In program output, highlighting warnings with ANSI_HIGHLIGHT is not enough, because it doesn't stand out enough. Yellow is more appropriate. I was worried that yellow wouldn't be visible on white background, but (at least gnome-terminal) uses a fairly dark yellow that is fully legible on white and light-colored backgrounds. We also used yellow in many places, e.g. systemctl, so this should be fine. Note: yellow is unreadable on urxvt with white background (urxvt +rv). But grey, which we already used, is also unreadable, so urxvt users would have to disable colors anyway, so this change does not make the problem intrinsically worse. See https://github.com/systemd/systemd/issues/12482#issuecomment-490374210.
systemd - System and Service Manager
Details
General information about systemd can be found in the systemd Wiki.
Information about build requirements is provided in the README file.
Consult our NEWS file for information about what's new in the most recent systemd versions.
Please see the Hacking guide for information on how to hack on systemd and test your modifications.
Please see our Contribution Guidelines for more information about filing GitHub Issues and posting GitHub Pull Requests.
When preparing patches for systemd, please follow our Coding Style Guidelines.
If you are looking for support, please contact our mailing list or join our IRC channel.
Stable branches with backported patches are available in the stable repo.
Languages
C
88.5%
Shell
5.7%
Python
4.6%
Meson
1.1%