srlog2d


Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
FILES
SEE ALSO

NAME

srlog2d - Receive logs from srlog2 senders.

SYNOPSIS

[LOGGER [LOGGER ARGS ...]]

DESCRIPTION

srlog2d is a network server, listening for traffic from a list of senders and writing log lines out to a logging program. srlog2d does not directly write files out to disk -- that job is accomplished by a seperate logging program.

The format of the lines written by srlog2d is as follows:

:SENDER:SERVICE
@40000000XXXXXXXXYYYYYYYY LINE

Lines starting with ":" identify the sender and service from which the following lines originate. The remainder of the lines start with a tai64n timestamp, which may be passed through tai64nlocal to produce a local time string followed by "LINE" which is the actual text produced on the sender verbatim.

If the LOGGER option is present, srlog2d executes the given command and pipes all log messages to it. Otherwise, srlog2d writes the log messages to standard output.

FILES

secrets
The list of secret keys identifying the receiver. See the srlog2-keygen(1) documentation for details on the file format.
senders
A list of sending host keys, one entry per line. Each line consists of three fields seperated by colons: the sender name, the key type, and the key data (encoded with base64).
services
A list of sending host service keys, one entry per line. Each line consists of four fields seperated by colons: the sender name, the service name, the key type, and the key data (encoded with base64).

SEE ALSO

srlog2(1), srlog2-keygen(1), srlog2-logger(1)