logd is an internal server which receives, buffers and filters log entries
from other parts of Archiveopteryx, so that useful messages are logged, while
noise is suppressed.
Archiveopteryxs log system uses four log levels:
Debug. Each program in Archiveopteryx sends its log messages to
logd, which writes them to a logfile.
If a message is logged with severity
log-level (set to
Info by default) or greater, it is immediately written to the log file. All
messages of lower severity are discarded.
logd receives the SIGHUP signal, it closes and reopens its logfile.
logd changes root to the directory where
logfile is located, and changes uid and gid to
jail-user must have the right to open
logd is configured using
logd uses the following configuration variables:
logfile (default syslog/mail),