Msyslog is a daemon for the syslog system log interface. It is
based on OpenBSD's syslog daemon implementation, with many
improvements (ie. log hash protection).
This project is intended as a whole revision of previous Secure
Syslogd project. There are also a few lines taken from the
sysklogd project, which got them modified from BSD.
mbsyslog
mbsyslog
0.98
Maintainers
mbsyslog is a lightweight, minimal, security enhanced
implementation of syslog services for Linux.
socklog
socklog
1.0.0
Maintainers
socklog in cooperation with djb's daemontools is a small and
secure replacement for syslogd. There are three main features,
syslogd provides: receiving syslog messages from an unix
domain socket (/dev/log) and writing them to various files on
disk depending on facility and priority; receiving syslog
messages from an udp socket (0.0.0.0:514) and writing them to
various files on disk depending on facility and priority;
writing received syslog messages to an udp socket (a.b.c.d:514).
sysklogd
sysklogd
1.4.1
Maintainers
The sysklogd package implements two system log daemons. The
syslogd daemon is the general system logging daemon which is
responsible for handling requests for syslog services.
This version of syslogd is similar to the standard Berkeley
product but with a number of compatible extensions. The
klogd daemon runs either standalone or as a client of syslogd.
Klogd 'listens' to kernel log messages, prioritizes them and
routes them to either output files or to syslogd. This
version of klogd will optionally translate kernel addresses
to their symbolic equivalents if provided with a system map.
syslog-ng
syslog-ng
since 2.0.0
Maintainers
Syslog-ng tries to fill the gaps original syslogd's were lacking:
powerful configurability, filtering based on message content,
message integrity, message encryption, portability and better
network forwarding.
Version numbering is similar to that of Linux kernels: odd
numbers denote unstable or development versions, even numbers
denote stable, production use releases.
rsyslog
rsyslog
since 1.14.0
Maintainers
Rsyslog is an enhanced multi-threaded syslogd supporting, among others,
MySQL, syslog/tcp, RFC 3195, permitted sender lists, filtering on any
message part, and fine grain output format control. It is quite compatible
to stock sysklogd and can be used as a drop-in replacement. Its advanced
features make it suitable for enterprise-class, encryption protected syslog
relay chains while at the same time being very easy to setup for the novice
user. An optional web interface - phpLogCon - can be used to visualize all
data online.