From nobody  Wed Aug  6 00:35:33 1997
Received: (from nobody@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id AAA06107;
          Wed, 6 Aug 1997 00:35:33 -0700 (PDT)
Message-Id: <199708060735.AAA06107@hub.freebsd.org>
Date: Wed, 6 Aug 1997 00:35:33 -0700 (PDT)
From: bovynf@awe.be
To: freebsd-gnats-submit@freebsd.org
Subject: Boot-time start of postgressql postmaster doen't work
X-Send-Pr-Version: www-1.0

>Number:         4232
>Category:       ports
>Synopsis:       Boot-time start of postgressql postmaster doen't work
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    andreas
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug  6 00:40:01 PDT 1997
>Closed-Date:    Mon Mar 8 07:39:14 PST 1999
>Last-Modified:  Mon Mar  8 07:41:05 PST 1999
>Originator:     Filip Bovyn
>Release:        2.2 STABLE from a week ago
>Organization:
>Environment:
>Description:
/usr/local/etc/rc.d/postgresql.sh tries to start the postgress
postmaster daemon, but it gets killed again when /etc/rc exits.

This is because the shell that runs /etc/rc is a session leader,
and all processes in its session get killed when its exits. 
(or do they exit when they try to do terminal I/O ?? 
I am not sure about this)
>How-To-Repeat:
Install the postgresql port and reboot.
Check if the postmaster daemon is running.
>Fix:
Add the -S option when starting the postmaster, to make it
run in its own session.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->scrappy 
Responsible-Changed-By: fenner 
Responsible-Changed-When: Tue Aug 12 22:40:56 PDT 1997 
Responsible-Changed-Why:  
scrappy is port maintainer 
State-Changed-From-To: open->closed 
State-Changed-By: sheldonh 
State-Changed-When: Mon Mar 8 07:39:14 PST 1999 
State-Changed-Why:  
Fixed by andreas while upgrading from 6.1.1 to 6.2 
(date: 1997/10/03 14:13:34). 


Responsible-Changed-From-To: scrappy->andreas 
Responsible-Changed-By: sheldonh 
Responsible-Changed-When: Mon Mar 8 07:39:14 PST 1999 
Responsible-Changed-Why:  
He fixed it. :-) 
>Unformatted:
