On Sat, 31 Aug 2002, Phillip Hofmeister wrote:

> All,
>
> For some reason when I upgraded to syslog-ng some time ago (removing
> sysklogd) my kern.log stopped showing.  My syslog-ng.conf file seems to
> include a kern.log

        Yep. That happened to me too. Somebody, somewhere, sometime,
posted a solution that helped me to get it working back again.

        All you need to do is to change the "source" line for the kernel
log in syslog-ng.conf:

                source src { unix-dgram("/dev/log"); internal(); };

        Needs to be changed to

                source src {
                    internal();
                    unix-stream("/dev/log");
                    file("/proc/kmsg");
                };

        And kill HUP syslog-ng (or restart it, whatever). And that's it.

> Can anyone think why it would not be showing anything in kern.log?

        Nop. Don't know. Notice, however, that it changes from a dgram to
a stream socket type. Perhaps the reason is there:

        From syslog-ng.conf:

       * unix-dgram <filename> - reads messages  from  the  given
       AF_UNIX, SOCK_DGRAM socket (BSDi style)

       *  unix-stream  <filename> - reads messages from the given
       AF_UNIX, SOCK_STREAM socket (Linux style)

        Anyway, it should work. Hope this helps.

        Saludos

                                        Javier

// ------------------------------------------------------------------- \\
   "Todos somos ignorantes. Sólo que en diferentes temas..."



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to