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_DAEMON, 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:, warning:, 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)