Quick ?s
Cheat Sheets
Man Pages
The Lynx
BOOTLOGD(8)	      Linux System Administrators Manual	  BOOTLOGD(8)

       bootlogd - record boot messages

       /sbin/bootlogd [-c] [-d] [-r] [-s] [-v] [ -l logfile ] [ -p pidfile ]

       Bootlogd  runs  in  the	background  and copies all strings sent to the
       /dev/console device to a logfile. If the logfile is not accessible, the
       messages will be kept in memory until it is.

       -d     Do not fork and run in the background.

       -c     Attempt  to  write to the logfile even if it does not yet exist.
	      Without this option, bootlogd  will  wait  for  the  logfile  to
	      appear before attempting to write to it.	This behavior prevents
	      bootlogd from creating logfiles under mount points.

       -r     If there is an existing logfile called logfile rename it to log
	      file~ unless logfile~ already exists.

       -s     Ensure  that  the data is written to the file after each line by
	      calling fdatasync(3).  This will slow  down  a  fsck(8)  process
	      running in parallel.

       -v     Show version.

       -l logfile
	      Log to this logfile. The default is /var/log/boot.

       -p pidfile
	      Put process-id in this file. The default is no pidfile.

       Bootlogd  works	by  redirecting  the  console  output from the console
       device.	(Consequently bootlogd requires PTY support in the kernel con
       figuration.)  It copies that output to the real console device and to a
       log file.  There is no standard way of ascertaining  the  real  console
       device  if  you have a new-style /dev/console device (major 5, minor 1)
       so bootlogd parses the kernel  command  line  looking  for  console=...
       lines and deduces the real console device from that.  If that syntax is
       ever changed by the kernel, or a console type  is  used	that  bootlogd
       does not know about then bootlogd will not work.

       Miquel van Smoorenburg, miquels@cistron.nl

       dmesg(8), fdatasync(3).

				 Jul 21, 2003			   BOOTLOGD(8)

Yals.net is © 1999-2009 Crescendo Communications
Sharing tech info on the web for more than a decade!
This page was generated Thu Apr 30 17:05:31 2009