Red Hat Bugzilla – Bug 123912
process `syslogd' is using obsolete setsockopt SO_BSDCOMPAT
Last modified: 2014-03-16 22:45:25 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.2)
Description of problem:
After normal startup of the machine I've
added a line like this to /etc/syslog.conf:
Then I've issued:
kill -HUP sylogd_pid
At that point the following message poped up on the terminal
and also in /var/log/messages:
May 21 17:24:00 linux-laptop kernel: process `syslogd' is using
obsolete setsockopt SO_BSDCOMPAT
Note that this happens only after syslogd was started from
the normal boot sequence. I couldn't get this message if I
start syslogd from the command line, then change /etc/syslogd.conf
and then HUP the daemon.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Restart the machine
2. After the system is up and ready login
and add a line to /etc/syslog.conf which
instructs syslogd to log on remote machine.
3. Force syslogd to reread its configuration
by using "kill -HUP syslogd_pid"
Should be fixed in -20 or newer.
Florian La Roche
An errata has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.