> The one I remember was a mechanism to give the name of an rc.d script from
> packages to use in place of a base daemon. Too confusing and complicated,
> local changes to /etc/rc seemed a better idea.

I do not see the need for replacing syslogd because

a) Alexander Bluhm is currently adding most of the features people miss,
   properly, in a modern fashion

b) For local reception, syslogd is a tightly coupled system service
   i) using sendsyslog(2)
   ii) jailed / stack protector failures are logged without times
       and syslogd understands this
   iii) started as early as possible to remember the boot story

c) For syslog protocol proxying, syslogd can hand off to a seperate daemon
   doing tricky remote delivery services we don't do yet

d) Complaints about other daemons come very rarely, indicating there
   is no serious development support.  Providing the ability in /etc/rc
   is like handing children guns.

Reply via email to