Ah, yes. Thanks for the info.

I was confused because lucid lynx uses "/proc/kmsg" as path and no "dd proxy" anymore. As of 4.2.0-2ubuntu6 they changed the kernel interface to read the file directly (deroot.patch). Well, that doesn't help me as this is kernel 2.6.32 and i have 2.6.26. But that is not the point :)

So, i fetched a copy of 4.2.0-2ubuntu5 and tried to adapt their approach on my machine. I created a temporary squeeze domU (hmm, now with 4.6.1) and modified a copy of rsyslog´s init script. It starts, but throws another error.

kernel: imklog Error return from sys_sycall: 1
kernel: last message repeated 807340 times

My programming skills are limited, but I took a look into the source of the imklog plugin. I'm not sure, but may the "zero-fill the buffer" in "LogKernelLine" fail, because dd is one-way from /proc to var/run and therefore read-only? But the contents of the sock in /var/run should be a copy independent from /proc. Or does the sycall not work on socks?




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to