sissylog(8) persistent process supervision sissylog(8)
NAME
sissylog - log stdin to syslog(3)
SYNOPSIS
sissylog [-hV] [ ident [ facility ]]
DESCRIPTION
sissylog reads lines from standard input and writes them to the system
logger with syslog(3).
If an ident argument is specified, sissylog prepends log entries
accordingly. Otherwise, entries are prepended with the identity string
``sissylog''.
If a facility argument is specified, it should be in the form of a
string selected from the following list: LOG_AUTH, LOG_CRON, LOG_DAE-
MON, LOG_FTP, LOG_KERN, LOG_LPR, LOG_MAIL, LOG_NEWS, LOG_SYSLOG,
LOG_USER, or LOG_UUCP. sissylog will use a corresponding facility
argument with openlog(8). If the facility argument is not specified or
not recognized, sissylog will use the facility LOG_DAEMON by default.
sissylog inspects the beginning of each line for alert:, error:, warn-
ing:, notice:, or debug:, and sets the priority of each log entry
accordingly. Otherwise, entries are made with the LOG_INFO priority by
default.
sissylog splits lines longer than 800 characters, prepending continued
lines with a `+' character. sissylog does not log empty lines, and
converts unprintable control characters to `?'.
OPTIONS
-h Help. Print a brief usage message to stderr and exit.
-V Version. Print the version number to stderr and exit.
SEE ALSO
openlog(3), syslog(3), perp_intro(8), perpboot(8), perpctl(8),
perpd(8), perpetrate(5), perphup(8), perpls(8), perpok(8), perpstat(8),
tinylog(8)
perp-2.07 January 2013 sissylog(8)