6.2 rc file problems

Jeremy Chadwick koitsu at FreeBSD.org
Mon Nov 20 15:49:21 PST 2006


On Mon, Nov 20, 2006 at 02:52:16PM -0800, Jeremy Chadwick wrote:
> On Mon, Nov 20, 2006 at 02:40:44PM -0800, Brian wrote:
> > I've started getting emails like this for the last few days after a 
> > system build.
> > 
> > newsyslog: can't open pid file: /var/run/syslog.pid: No such file or 
> > directory
> > newsyslog: log /var/log/maillog.0 not compressed because daemon(s) not 
> > notified
> > 
> > In looking at the syslog rc file, I see pidfile="/var/run/syslog.pid" 
> > even though the file in that folder is now /var/run/syslogd.sockets.
> > The second error I am a little less sure about.  Googling I saw either 
> > inadequate syslogd exec privilege, or a potential relation to the first 
> > problem?
> 
> Seems to me the problem has to do with syslogd not running when
> newsyslog attempts to send syslog a signal (hence why newsyslog is
> trying to read /var/run/syslog.pid).
> 
> A system with a running syslogd has this in /var/run:
> 
> -rw-------    1 root       wheel         3 30 Oct 22:00 syslog.pid
> -rw-r--r--    1 root       wheel        36 30 Oct 22:00 syslogd.sockets
> 
> It sounds like syslogd on your box may have died off for some reason
> prior to newsyslog running to do log rotation.

The author forgot to include the list when he responded to me:

>>From: Brian <bri at sonicboom.org>
>>To: Jeremy Chadwick <koitsu at freebsd.org>
>>Date: Mon, 20 Nov 2006 15:22:26 -0800
>>Subject: Re: 6.2 rc file problems
>>
>>ugh, the denyhosts message says syslogd should ideally be run with the
>>-c option; so I edited my syslogd flags and somehow massaged -cs to be
>>-cS.
>>
>>Brian

-- 
| Jeremy Chadwick                                 jdc at parodius.com |
| Parodius Networking                        http://www.parodius.com/ |
| UNIX Systems Administrator                   Mountain View, CA, USA |
| Making life hard for others since 1977.               PGP: 4BD6C0CB |



More information about the freebsd-stable mailing list