Subject: Re: bin/12337: syslogd creates syslog.pid, but newsyslog looks for
To: None <Keiki_SUNAGAWA@yokogawa.co.jp>
From: Takahiro Kambe <taca@sky.yamashina.kyoto.jp>
List: netbsd-bugs
Date: 03/06/2001 14:55:22
In message <200103060054.JAA24785@vivid.mitaka.yokogawa.co.jp>
	on Tue, 6 Mar 2001 09:54:11 +0900 (JST),
	SUNAGAWA Keiki <Keiki_SUNAGAWA@yokogawa.co.jp> wrote:
> >Description:
> 	syslogd creates /var/run/syslog.pid for its process id info, but
> 	newsyslog looks for /var/run/syslogd.pid.
On My machine, syslogd(8) creates /var/run/syslogd.pid.

From syslogd.c, syslogd(8) creates /var/run/syslogd.pid using
pidfile(3) in libutil with NULL argument and pidfile(3) decide pid
file's name with getprogname(3) (__progname previously).

I think that your syslogd(8) seems to out of date.  Dose your
syslogd(8) is really newest?

# ident /usr/sbin/syslogd
/usr/sbin/syslogd:
     $NetBSD: crt0.c,v 1.11 2000/06/14 22:52:49 cgd Exp $
     $NetBSD: syslogd.c,v 1.43 2001/02/19 23:22:48 cgd Exp $

--
Takahiro Kambe <taca@sky.yamashina.kyoto.jp>