Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Aug 1997 14:00:01 -0700 (PDT)
From:      "Matthew N. Dodd" <winter@jurai.net>
To:        freebsd-bugs
Subject:   Re: bin/4407: sendmail 8.8.7 can't write sendmail.pid
Message-ID:  <199708282100.OAA20508@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/4407; it has been noted by GNATS.

From: "Matthew N. Dodd" <winter@jurai.net>
To: Matthew Hunt <mph@pobox.com>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG, GNATS Management <gnats@FreeBSD.ORG>,
        freebsd-bugs@hub.freebsd.org
Subject: Re: bin/4407: sendmail 8.8.7 can't write sendmail.pid
Date: Thu, 28 Aug 1997 16:53:55 -0400 (EDT)

 I this is a safe_write problem.
 
 Check the GID of /var/run
 
 On Thu, 28 Aug 1997, Matthew Hunt wrote:
 
 > 
 > >Number:         4407
 > >Category:       bin
 > >Synopsis:       sendmail 8.8.7 can't write sendmail.pid
 > >Confidential:   no
 > >Severity:       non-critical
 > >Priority:       medium
 > >Responsible:    freebsd-bugs
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   current-users
 > >Arrival-Date:   Thu Aug 28 10:20:00 PDT 1997
 > >Last-Modified:
 > >Originator:     Matthew Hunt
 > >Organization:
 > None
 > >Release:        FreeBSD 2.2-STABLE i386
 > >Environment:
 > FreeBSD mph124.rh.psu.edu 2.2-STABLE FreeBSD 2.2-STABLE #0: Wed Aug 20 11:06:06 EDT 1997     root@townhouse.dyn.ml.org:/usr/src/sys/compile/WOPR  i386
 > 
 > >Description:
 > 
 > sendmail 8.8.7 can't write /var/run/sendmail.pid.  If the file already
 > exists, it can write to it.  But we clean /var/run at boot.
 > 
 > >How-To-Repeat:
 > 
 > Boot a recent 2.2-STABLE system and look at /var/log/messages.
 > 
 > >Fix:
 > 
 > The following patch to etc/rc.  I have not tested it by rebooting, but
 > it is fairly trivial.
 > 
 > 
 > --- rc.orig	Thu Aug 28 13:05:35 1997
 > +++ rc	Thu Aug 28 13:07:03 1997
 > @@ -231,7 +231,8 @@
 >  fi
 >  
 >  if [ "X${sendmail_enable}" = X"YES" -a -r /etc/sendmail.cf ]; then
 > -	echo -n ' sendmail';	/usr/sbin/sendmail ${sendmail_flags}
 > +	echo -n ' sendmail';	/usr/bin/touch /var/run/sendmail.pid
 > +	/usr/sbin/sendmail ${sendmail_flags}
 >  fi
 >  
 >  echo '.'
 > >Audit-Trail:
 > >Unformatted:
 > 
 
 /* 
    Matthew N. Dodd		| A memory retaining a love you had for life	
    winter@jurai.net		| As cruel as it seems nothing ever seems to
    http://www.jurai.net/~winter | go right - FLA M 3.1:53	
 */
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708282100.OAA20508>