OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Subject: syslogd replacements
From: Jim Breton (jamesb-auditalongtheway.com)
Date: Wed May 31 2000 - 02:28:55 CDT


On Wed, May 31, 2000 at 12:39:13AM +0100, Sean Hunter wrote:
> I don't like syslog at all, and want to replace it with something
> sensible. (although the syslogd man page is good for a laugh[1]) I
> would rather use stdout and stderr and let the user pipe the output to
> syslog, a log file or wherever else they want to.

On this note, Dan Bernstein's "multilog" is pretty good. Part of his
daemontools package:

http://cr.yp.to/daemontools.html

I've already substituted it for syslog with a few daemons and it works
well. It reads stdin as you mention, so some daemons will need to be
put in "debug" mode or whatever. I wish more daemons had this
option....

Anyway supposedly you can fully replace syslogd by using a /dev/log listener
written by someone on the "loglist.cr.yp.to" list, I haven't tried it
myself but others on that list have testified as to its usefulness. I
can dig up the URL if anyone is interested.