Bash Cures Cancer
Learn the UNIX/Linux command line

Home     Man Pages     SpamDefeator


initlog(8)							   initlog(8)



NAME
       initlog - log messages and events to the system logger

SYNOPSIS
       initlog	 [-cefnpqrs]   [--cmd=ARG]   [--event=ARG]   [--facility=ARG]
       [--name=ARG] [--priority=ARG] [--run=ARG] [--string=ARG]

DESCRIPTION
       initlog logs messages and events to the system logger.  It  is  mainly
       designed	 for  use in init scripts. initlog reads a configuration file
       /etc/initlog.conf by default, to determine its settings. Any line pre-
       ceded  with  a  # is a comment, and the following configuration direc-
       tives are recognized:

       facility 
	      Sets the default logging facility

       priority 
	      Sets the default logging priority

       ignore 
	      Messages that match the regular expression will not be  logged.

       initlog behavior can also be configured by command-line options.


   OPTIONS
       -c, --cmd=[program]
	      Execute  the specified program, logging anything output to std-
	      out or stderr.

       -e, --event=[number]
	      Logs that the specified event happened. Used in conjuction with
	      --name. Currently specified events are:
	       1  the action completed successfully
	       2  the action failed
	       3  the action was cancelled at user request
	       4  the action failed due to the failure of a dependent action

       -f, --facility=[facility]
	      Log  at  the  specified  syslog facility. The default is daemon
	      (see syslog(3)).

       -n, --name=[string]
	      Log the event under the specified string, such as "inetd".

       -p, --priority=[priority]
	      Log at the specified syslog priority.  The  default  is  notice
	      (see syslog(3)).

       -q     Do  not print the program's output, unless it exits with a non-
	      zero exit code.

       -r, --run=[program]
	      Execute the specified program, with an open file descriptor  so
	      that the program can pass back commands to initlog.

       -s, --string=[string]
	      Log the specified string to the logger.

       --conf=[file]
	      Specifies an alternate configuration file.

FILES
       /etc/initlog.conf

SEE ALSO
       syslog(3), logger(1)



			       Sun Jan 24 1999			   initlog(8)


UNIX/Linux commands referenced on this page:
  1. init
  2. at
  3. as
  4. file