syslogd profile is missing access to /dev/kmsg
The included profile for /sbin/syslogd is missing read access to /dev/kmsg. This (at least on Gentoo) causes it to not be able to log messages from the kernel.
The fix was very simple: add a read entry into the profile right below `/proc/kmsg`.
A patch is attached. It was made against 3.0.8 (latest version in Gentoo), but it's trivial to apply to any later version where the patch doesn't automatically apply...
[0001-add-dev-kmsg-for-syslogd.patch](/uploads/83bd93205d2132b1c068cac7bfc0021e/0001-add-dev-kmsg-for-syslogd.patch)
issue