Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=240421
--- Comment #5 from Jose Pedro Oliveira jpo@di.uminho.pt 2008-12-09 10:42:02 EDT --- Douglas,
Just a couple of issues you will have to address/lookup into:
* you'll have to static link the tcpwrappers' library in EL4 and in EL5 (syslog daemons can't depend on anything under /usr)
rpm -ql tcp_wrappers (in EL5) ----------------------------- /usr/include/tcpd.h /usr/lib/libwrap.a /usr/lib/libwrap.so /usr/lib/libwrap.so.0 /usr/lib/libwrap.so.0.7.6 ....
* EL4 only: you may also have to check if the glib2 library is already located in /lib
* with the introduction of rsyslog in EL5.2 the logrotate file was modified
$ cat /etc/logrotate.d/syslog /var/log/messages /var/log/secure /var/log/maillog /var/log/spooler \ /var/log/boot.log /var/log/cron { sharedscripts postrotate /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true /bin/kill -HUP `cat /var/run/rsyslogd.pid 2> /dev/null` 2> /dev/null || true endscript }
Notice the two pid files: one for sysklogd and one for rsyslog
(question: why doesn't rsyslog use the same filename as the pid file?)
triage@lists.fedoraproject.org