Re: location of the configuration files

Bruce Momjian <pgman@candle.pha.pa.us>

From: Bruce Momjian <pgman@candle.pha.pa.us>
To: Robert Treat <xzilla@users.sourceforge.net>
Cc: mlw <pgsql@mohawksoft.com>, Stephan Szabo <sszabo@megazone23.bigpanda.com>, Christopher Browne <cbbrowne@acm.org>, pgsql-hackers@postgresql.org, Kevin Brown <kevin@sysexperts.com>, Curt Sampson <cjs@cynic.net>, Rod Taylor <rbt@rbt.ca>, Oliver Elphick <olly@lfix.co.uk>
Date: 2003-02-13T19:43:27Z
Lists: pgsql-hackers
Robert Treat wrote:
> On Thu, 2003-02-13 at 12:13, mlw wrote:
> > 
> > My patch only works on the PostgreSQL server code. No changes have been
> > made to the initialization scripts.
> > 
> > The patch declares three extra configuration file parameters:
> > hbafile= '/etc/postgres/pg_hba.conf'
> > identfile='/etc/postgres/pg_ident.conf'
> > datadir='/RAID0/postgres'
> > 
> 
> If we're going to do this, I think we need to account for all of the
> files in the directory including PG_VERSION, postmaster.opts,
> postmaster.pid. In the end if we can't build so that we are either fully
> FHS compliant and/or LSB compliant, we've not done enough work on it.

Woh, how do we move some of those files into /etc or /var/run if we
aren't running as root?  We certainly don't want to require that.  I
guess /etc/postgresql will work if that directory is owned by the
PostgreSQL superuser, but /var/run will be a problem.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073