nofun wrote:
I managed to resolve the problem if anyone is interested by compiling from sources the latest rsyslog (5.4.0).
I retract what I wrote earlier because this solution is messing with the default logging system in lucid.
Another solution which seems to work is the following:
- I copied the /etc/init/rsyslog-kmsg.conf from an Ubuntu 9.10 box
- I made a soft link in /etc/init.d to the upstart-job:
ln -s /lib/init/upstart-job /etc/init.d/rsyslog-kmsg
- I changed $KLogPath in /etc/rsyslog.conf to be: /var/run/rsyslog/kmsg
service rsyslog restart
And now it works.