<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#0050d0">
    No, this was an explicit logging utility, that ran as a syslog
    daemon and actually captured syslog messages.<br>
    <br>
    -Patrick<br>
    <br>
    Sent: Wed Sep 14 2011 22:23:46 GMT-0600 (MST)<br>
    From: Scott Rochford <a class="moz-txt-link-rfc2396E" href="mailto:scott.rochford@amadeus.com">&lt;scott.rochford@amadeus.com&gt;</a><br>
    To: Syslog-ng users' and developers' mailing list
    <a class="moz-txt-link-rfc2396E" href="mailto:syslog-ng@lists.balabit.hu">&lt;syslog-ng@lists.balabit.hu&gt;</a> <br>
    Subject: Re: [syslog-ng] buffer logs from initramfs until syslog-ng
    starts
    <blockquote
cite="mid:OFFC04ACF5.B15706D4-ONCA25790C.00180C24-CA25790C.00182639@amadeus.com"
      type="cite"><font size="2" face="sans-serif">I believe some
        distributions dump the contents
        of "dmesg" (which displays the contents of the kernel ring
        buffer)
        into syslog once it is started.... is that what you're thinking
        of?</font>
      <br>
      <br>
      <font size="2" face="sans-serif">Regards,</font>
      <br>
      <br>
      <font size="2" face="sans-serif">Scott. </font>
      <br>
      <br>
      <br>
      <br>
      <font color="#5f5f5f" size="1" face="sans-serif">From: &nbsp; &nbsp; &nbsp;
        &nbsp;</font><font size="1" face="sans-serif">"Patrick H."
        <a class="moz-txt-link-rfc2396E" href="mailto:syslogng@feystorm.net">&lt;syslogng@feystorm.net&gt;</a></font>
      <br>
      <font color="#5f5f5f" size="1" face="sans-serif">To: &nbsp; &nbsp; &nbsp;
        &nbsp;</font><font size="1" face="sans-serif"><a class="moz-txt-link-abbreviated" href="mailto:syslog-ng@lists.balabit.hu">syslog-ng@lists.balabit.hu</a></font>
      <br>
      <font color="#5f5f5f" size="1" face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
        &nbsp;</font><font size="1" face="sans-serif">15/09/2011 13:59</font>
      <br>
      <font color="#5f5f5f" size="1" face="sans-serif">Subject: &nbsp; &nbsp;
        &nbsp; &nbsp;</font><font size="1" face="sans-serif">[syslog-ng]
        buffer logs from initramfs until syslog-ng starts</font>
      <br>
      <font color="#5f5f5f" size="1" face="sans-serif">Sent by: &nbsp; &nbsp;
        &nbsp; &nbsp;</font><font size="1" face="sans-serif"><a class="moz-txt-link-abbreviated" href="mailto:syslog-ng-bounces@lists.balabit.hu">syslog-ng-bounces@lists.balabit.hu</a></font>
      <br>
      <hr noshade="noshade">
      <br>
      <br>
      <br>
      <font color="#0041c2" size="3">So I'm trying to find a way to
        buffer logs
        from extremely early in the boot process (from when the
        initramfs is still
        running), and then dump them to syslog-ng once it starts. Has
        anyone done
        anything similar?<br>
        <br>
        The only real idea that comes to mind is to use busybox's
        syslogd and have
        it use a circular buffer, then configure syslog-ng with a
        program source
        that reads the buffer and then terminates the the daemon
        (something like
        'logread ; pkill -x syslogd &amp;&gt;/dev/null'), and set
        follow_freq to
        0. Whether this will work or not, I dont know as I've never
        played with
        program sources. Also a problem I see with this is that the
        busybox syslogd
        would need to be killed before syslog-ng tries to open /dev/log
        and /proc/kmsg,
        but I'm not sure how to go about that.<br>
        <br>
        I do seem to recall some other utility I've ran across in my
        travels that
        is designed for this exact purpose, in that it buffers syslog
        messages
        during boot, then dumps its buffer once the main syslog daemon
        has started
        and terminates, but I cant remember what its called (and google
        is failing
        me).<br>
        <br>
        So does anyone have any good ideas for solving this situation?</font><tt><font
          size="2">______________________________________________________________________________<br>
          Member info: </font></tt><a moz-do-not-send="true"
        href="https://lists.balabit.hu/mailman/listinfo/syslog-ng"><tt><font
            size="2">https://lists.balabit.hu/mailman/listinfo/syslog-ng</font></tt></a><tt><font
          size="2"><br>
          Documentation: </font></tt><a moz-do-not-send="true"
        href="http://www.balabit.com/support/documentation/?product=syslog-ng"><tt><font
            size="2">http://www.balabit.com/support/documentation/?product=syslog-ng</font></tt></a><tt><font
          size="2"><br>
          FAQ: </font></tt><a moz-do-not-send="true"
        href="http://www.balabit.com/wiki/syslog-ng-faq"><tt><font
            size="2">http://www.balabit.com/wiki/syslog-ng-faq</font></tt></a><tt><font
          size="2"><br>
          <br>
        </font></tt>
      <br>
      <font size="2" face="sans-serif"><br>
        <br>
        <br>
        <br>
      </font>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
______________________________________________________________________________
Member info: <a class="moz-txt-link-freetext" href="https://lists.balabit.hu/mailman/listinfo/syslog-ng">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a>
Documentation: <a class="moz-txt-link-freetext" href="http://www.balabit.com/support/documentation/?product=syslog-ng">http://www.balabit.com/support/documentation/?product=syslog-ng</a>
FAQ: <a class="moz-txt-link-freetext" href="http://www.balabit.com/wiki/syslog-ng-faq">http://www.balabit.com/wiki/syslog-ng-faq</a>

</pre>
    </blockquote>
  </body>
</html>