Carlos E. R. wrote:
For example:
Well, try to look at it from the pov of xsane. xsane has been asked to "look" at your printer, but is unable as the model data is not available. For xsane, that is a problem, albeit not a serious one. Hence a warning.
Asked by whom? Not by me.
Who started up xsane?
xsane is probing hardwware (the printer is in the LAN). The messages caused by probing are noise. The warn log should only have serious things.
It seems to me that the nature of a warning is "be careful about this, otherwise something serious might happen".
I presume you are actively monitoring /var/log/warn, so that filtering would be much easier to do with a grep.
Of course I do monitor warn, and others. If only warning entries were written to warn, there would be nothing for days. When something appears, it is serious.
I honestly don't know that there is much "of course" about monitoring /var/log/warn. I certain never have - removing it is one of the first customisations we do to any newly installed system.
To answer $SUBJ - they are not debug messages, they are reports of operational issues.
IMO, they are debug messages. Not important enough to be there. They would be fine in the /var/log/messages. Those softwares run perfectly fine despite the logs. Only something that crashes should go to warn.
To each his own. Anyway, instead of ranting, why don't you put on your admin hat and go reconfigure your syslog not to log warn messages to /var/log/warn ? Attached is a patch. -- Per Jessen, Zürich (10.8°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes