Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jun 2003 18:13:00 -0500
From:      "Scot W. Hetzel" <hetzels@westbend.net>
To:        "Sing Song" <song@isot.com>
Cc:        freebsd-isp@freebsd.org
Subject:   Re: FBSD5 syslogd not logging
Message-ID:  <002a01c33aa6$28734150$11fd2fd8@westbend.net>
References:  <1056158489.3ef3b319e5313@webmail.isot.com> <00a701c339a7$3251d010$11fd2fd8@westbend.net> <1056467228.3ef8691c3b65a@webmail.isot.com>

next in thread | previous in thread | raw e-mail | index | archive | help
From: "Sing Song" <song@isot.com>
> Quoting "Scot W. Hetzel" <hetzels@westbend.net>:
> > From: "Sing Song" <song@isot.com>
> > How are you stoping/starting syslogd? (reboot, /etc/rc.d/syslogd, ...)
> >
> > If your using /etc/rc.d/syslogd, make sure that /etc/rc.conf has
> > syslogd_flags defined to the correct value.
> >
> > Is the FBSD 5.x system using the same IP address as the old FBSD 4.x
> > system?
> > If it's not you may need to either change the FBSD 5.x IP address to the
> > old
> > 4.x IP address or change the syslog address on the routers.
> >
> > Scot
>
> I stop and restart with 'killall -HUP syslogd'
> I'm using '/usr/sbin/syslogd'
> The IP address and the port is same.
>

When you were giving syslogd the HUP signal, all it did was tell the
currently running syslogd to re-read its configuration file
(/etc/syslogd.conf), no flag changes were made to the running syslogd. And
if you try to start a second syslogd daemon you should have gotten an error:

    # /usr/sbin/syslogd -s -a westbend.net
    syslogd: child pid 4423 exited with return code 1

You should have given syslogd the TERM signal, and then started syslogd with
the correct flags.

> What's funny is the logfiles to turn over as set in syslog.conf.
>
You should be using /etc/rc.d/syslogd to stop/start syslogd when changing
the flags for syslogd.  You should be adding your changes to /etc/rc.conf,
specifically add the following to rc.conf:

    syslogd_flags="-a *.isot.com"

NOTE: you may of may not
Then stop and start syslogd with:

    /etc/rc.d/syslogd stop
    /etc/rc.d/syslogd start

Scot



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?002a01c33aa6$28734150$11fd2fd8>