Am 17.09.19 um 18:23 schrieb Linus Torvalds: > I do agree that a message is a good idea regardless, but I don't think > it necessarily solves the problems except for developers sadly in our current world dvelopers and maintainers don't read any logs and as long it compiles and boots it works and can be pushed :-( they even argue instead fix a dmaned line in a textfile which could have been fixed 8 years in advance and i have written a ton of such reports for F30 not talking about 15 others where software spits warnings with the source file and line into the syslog and nobody out there gives a damn about it one example of many https://bugzilla.redhat.com/show_bug.cgi?id=1748322 the only way you can get developers to clean up their mess these days is to spit it straight into their face in modal window everytime they login but how to exclude innocent endusers..... half of my "rsyslog.conf" is to filter out stuff i can't fix anyways to have my peace when call the script below every time i reboot whatever linux machine the 'usb_serial_init - returning with error' is BTW Linux when you boot with 'nousb usbcore.nousb' ------------------ [root@srv-rhsoft:~]$ cat /scripts/system-errors.sh #!/usr/bin/dash dmesg -T | grep --color -i warn | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' grep --color -i warn /var/log/messages | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' dmesg -T | grep --color -i fail | grep -v 'BAR 13' | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' grep --color -i fail /var/log/messages | grep -v 'BAR 13' | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' dmesg -T | grep --color -i error | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' grep --color -i error /var/log/messages | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' grep --color -i "scheduling restart" /var/log/messages | grep -v 'systemd-journald.service' [root@srv-rhsoft:~]$