Return-Path: mao
Received: by postgres.Berkeley.EDU (5.61/1.29)
	id AA09691; Fri, 7 May 93 09:35:15 -0700
Message-Id: <9305071635.AA09691@postgres.Berkeley.EDU>
From: Mike Olson <mao@postgres.Berkeley.EDU>
Subject: Re: SGI postgres 4.1
To: postgres@postgres.berkeley.edu
Sender: pg_adm@postgres.berkeley.edu
In-Reply-To: gln@hercules.mayo.edu's message of 7 May 1993 8:01 PDT
Date: Fri, 07 May 1993 09:35:38 -0700
From: Mike Olson <mao@postgres.Berkeley.EDU>

Glen Niebur <gln@hercules.mayo.edu> writes:

> 1.  The default scripts make postgres as an O-magic file (-N flag to ld).
>     Why is this?  On an SGI, an O-magic file can not be run under UNIX.
>     Is there something esoteric to be gained or lost by using this flag?

on the architectures for which we distribute ports, OMAGIC permits us
to do dynamic loading easily.  if you've built your own dynld that
doesn't require OMAGIC executables, you can compile without -N.

> 2.  In 4.0.1, postmaster and postgres were set uid files.  They aren't now.
>     Any reason?

maybe marc teitelbaum knows.  i think they ought to be suid still.

> 3.  I was tempted to add a _daemonize call at the top of postmaster.  Would
>     that be a bad thing to do?  I can't see why postmaster should have a
>     controlling terminal etc., but I assume you have your reasons...

no, that ought to be done.
					mike
