This is standard sysklogd-1.3 from sunsite.unc.edu with a simple patch applied. The problem was that under normal condition, syslogd starts, creates its background process and return with an error code 2. It should return with 0 if there was not error. This was a small glitch in the way syslogd was killing itself instead of cleanly terminate. The files syslogd elf binaries compile with gcc 2.7.2 and linked with libc.so.5.3.12 syslogd.patch The patch to syslogd.c To install, just put it over your current syslogd. Do killall syslogd klogd linuxconf --update linuxconf should not complain about any error!