SYSLOGD(8) System Manager's Manual SYSLOGD(8)
syslogd - log system messages
/usr/etc/syslogd [ -d ] [ -fconfigfile ] [ -m interval ]
syslogd reads and forwards system messages to the appropriate log files
and/or users, depending upon the priority of a message and the system
facility from which it originates. The configuration file /etc/sys-
log.conf (see syslog.conf(5)) controls where messages are forwarded.
syslogd logs a mark (timestamp) message every interval minutes (default
20) at priority LOG_INFO to the facility whose name is given as mark in
the syslog.conf file.
A system message consists of a single line of text, which may be pre-
fixed with a priority code number enclosed in angle-brackets (<<>>); pri-
orities are defined in sys/syslog.h.
syslogd reads from the AF_UNIX address family socket /dev/log, from an
Internet address family socket specified in /etc/services, and from the
special device /dev/klog (for kernel messages).
syslogd reads the configuration file when it starts up, and again when-
ever it receives a HUP signal, at which time it also closes all files
it has open, re-reads its configuration file, and then opens only the
log files that are listed in that file. syslogd exits when it receives
a TERM signal.
As it starts up, syslogd creates the file /etc/syslog.pid, if possible,
containing its process ID (PID).
syslogd translates messages using the databases specified on an option-
al line in the syslog.conf as indicated with a translate entry.
The format of these databases is described in translate(5).
-d Turn on debugging.
-fconfigfile Specify an alternate configuration file.
-m interval Specify an interval, in minutes, between mark mes-
/etc/syslog.conf configuration file
/etc/syslog.pid process ID
/dev/log AF_UNIX address family datagram log socket
/dev/klog kernel log device
/etc/services network services database
logger(1), syslog(3), syslog.conf(5), translate(5)
13 January 1990 SYSLOGD(8)