Annotation of 43BSDTahoe/man/man8/syslogd.8, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1983,1986 Regents of the University of California.
        !             2: .\" All rights reserved.  The Berkeley software License Agreement
        !             3: .\" specifies the terms and conditions for redistribution.
        !             4: .\"
        !             5: .\"    @(#)syslogd.8   6.5 (Berkeley) 5/26/86
        !             6: .TH SYSLOGD 8 "May 26, 1986"
        !             7: .UC 5
        !             8: .SH NAME
        !             9: syslogd \- log systems messages
        !            10: .SH SYNOPSIS
        !            11: .B /etc/syslogd
        !            12: [
        !            13: .BI \-f configfile
        !            14: ] [
        !            15: .BI \-m markinterval
        !            16: ] [
        !            17: .B \-d
        !            18: ]
        !            19: .SH DESCRIPTION
        !            20: .I Syslogd
        !            21: reads and logs messages into a set of files
        !            22: described by the configuration file
        !            23: /etc/syslog.conf.
        !            24: Each message is one line.
        !            25: A message can contain a priority code,
        !            26: marked by a number in angle braces
        !            27: at the beginning of the line.
        !            28: Priorities are defined in
        !            29: .RI < sys/syslog.h >.
        !            30: .I Syslogd
        !            31: reads from the UNIX domain socket
        !            32: .IR /dev/log ,
        !            33: from an Internet domain socket specified in
        !            34: .IR /etc/services ,
        !            35: and from the special device
        !            36: .I /dev/klog
        !            37: (to read kernel messages).
        !            38: .PP
        !            39: .I Syslogd
        !            40: configures when it starts up
        !            41: and whenever it receives a hangup signal.
        !            42: Lines in the configuration file have a
        !            43: .I selector
        !            44: to determine the message priorities to which the line applies
        !            45: and an
        !            46: .IR action .
        !            47: The
        !            48: .I action
        !            49: field are separated from the selector by one or more tabs.
        !            50: .PP
        !            51: Selectors are semicolon separated lists of priority specifiers.
        !            52: Each priority has a
        !            53: .I facility
        !            54: describing the part of the system that generated the message,
        !            55: a dot,
        !            56: and a
        !            57: .I level
        !            58: indicating the severity of the message.
        !            59: Symbolic names may be used.
        !            60: An asterisk selects all facilities.
        !            61: All messages of the specified level or higher (greater severity)
        !            62: are selected.
        !            63: More than one facility may be selected using commas to separate them.
        !            64: For example:
        !            65: .PP
        !            66: .ti +5
        !            67: *.emerg;mail,daemon.crit
        !            68: .PP
        !            69: Selects all facilities at the
        !            70: .I emerg
        !            71: level and the
        !            72: .I mail
        !            73: and
        !            74: .I daemon
        !            75: facilities at the
        !            76: .I crit
        !            77: level.
        !            78: .PP
        !            79: Known facilities and levels
        !            80: recognized by
        !            81: .I syslogd
        !            82: are those listed in
        !            83: .IR syslog (3)
        !            84: without the leading ``LOG_''.
        !            85: The additional facility
        !            86: ``mark'' has a message at priority LOG_INFO sent to it every
        !            87: 20 minutes
        !            88: (this may be changed with the
        !            89: .B \-m
        !            90: flag).
        !            91: The ``mark'' facility is not enabled by a facility field containing an asterisk.
        !            92: The level ``none'' may be used to disable a particular facility.
        !            93: For example,
        !            94: .PP
        !            95: .ti +5
        !            96: *.debug;mail.none
        !            97: .PP
        !            98: Sends all messages
        !            99: .I except
        !           100: mail messages to the selected file.
        !           101: .PP
        !           102: The second part of each line describes where the message is to be logged
        !           103: if this line is selected.
        !           104: There are four forms:
        !           105: .IP \(bu 3n
        !           106: A filename (beginning with a leading slash).
        !           107: The file will be opened in append mode.
        !           108: .IP \(bu 3n
        !           109: A hostname preceeded by an at sign (``@'').
        !           110: Selected messages are forwarded to the
        !           111: .I syslogd
        !           112: on the named host.
        !           113: .IP \(bu 3n
        !           114: A comma separated list of users.
        !           115: Selected messages are written to those users
        !           116: if they are logged in.
        !           117: .IP \(bu 3n
        !           118: An asterisk.
        !           119: Selected messages are written to all logged-in users.
        !           120: .PP
        !           121: Blank lines and lines beginning with `#' are ignored.
        !           122: .PP
        !           123: For example, the configuration file:
        !           124: .PP
        !           125: .nf
        !           126: .ta 4m +\w'*.alert,auth.warning'u+3
        !           127:        kern,mark.debug /dev/console
        !           128:        *.notice;mail.info      /usr/spool/adm/syslog
        !           129:        *.crit  /usr/adm/critical
        !           130:        kern.err        @ucbarpa
        !           131:        *.emerg *
        !           132:        *.alert eric,kridle
        !           133:        *.alert;auth.warning    ralph
        !           134: .fi
        !           135: .PP
        !           136: logs all kernel messages
        !           137: and 20 minute marks onto the system console,
        !           138: all notice (or higher) level messages and all mail system messages
        !           139: except debug messages
        !           140: into the file /usr/spool/adm/syslog,
        !           141: and all critical messages
        !           142: into /usr/adm/critical;
        !           143: kernel messages of error severity or higher are forwarded
        !           144: to ucbarpa.
        !           145: All users will be informed of any emergency messages,
        !           146: the users ``eric'' and ``kridle''
        !           147: will be informed of any alert messages,
        !           148: and the user ``ralph''
        !           149: will be informed of any alert message,
        !           150: or any warning message (or higher)
        !           151: from the authorization system.
        !           152: .PP
        !           153: The flags are:
        !           154: .TP 0.5i
        !           155: .B \-f
        !           156: Specify an alternate configuration file.
        !           157: .TP
        !           158: .B \-m
        !           159: Select the number of minutes between mark messages.
        !           160: .TP
        !           161: .B \-d
        !           162: Turn on debugging.
        !           163: .PP
        !           164: .I Syslogd
        !           165: creates the file /etc/syslog.pid, if possible,
        !           166: containing a single line with its process id.
        !           167: This can be used to kill or reconfigure
        !           168: .I syslogd.
        !           169: .PP
        !           170: To bring
        !           171: .I syslogd
        !           172: down,
        !           173: it should be sent a terminate signal (e.g. kill \`cat /etc/syslog.pid\`).
        !           174: .SH FILES
        !           175: .ta \w'/etc/syslog.conf    'u
        !           176: .nf
        !           177: /etc/syslog.conf       the configuration file
        !           178: /etc/syslog.pid        the process id
        !           179: /dev/log       Name of the UNIX domain datagram log socket
        !           180: /dev/klog      The kernel log device
        !           181: .fi
        !           182: .SH SEE ALSO
        !           183: logger(1),
        !           184: syslog(3)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.