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