I've created a minimal test server running Centos 5.2, updated to the latest stock/packaged kernel. I've yum'ed gcc, mysql+dev, downloaded rsyslog-3.18.4 and configured it with mysql support. The compile goes well and I've manually installed the various pieces from the <src>/redhat directory into the various places into Centos to get the install working. I've run "chkconfig --add" to get the init scripts all set up nicely, shutdown the stock syslog, but I can't get rsyslog to come up.
Couple of points:
-) It looks like the stock rsyslog "make install" puts the binary into /usr/local/sbin, but the init script looks like it's pointing to /sbin.
-) It looks like the init script is also looking for /sbin/rklogd. From a few searches, it looks like rklogd daemon was replaced by a module within the new rsyslogd?
I'm guessing that the redhat specific init script that's included is somewhat old and hasn't been updated with the latest changes in v3.x - does anyone have one that works cleanly?
Thanks,
Tariq


