initlog

TriggerTek Logo
abcdefghijklmnopqrstuvwxyz_
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 <logging facility>
	      Sets the default logging facility

       priority <logging priority>
	      Sets the default logging priority

       ignore <regexp>
	      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)