Oliver Elphick wrote:
> > Hmm. I would call that a bug in the Debian distribution. All those
> > files are kept in $PGDATA in a stock Postgres installation. The Debian
> > version patches things to keep pg_hba.conf in /etc, but evidently has
> > overlooked the possibility of @-included files. Oliver?
>
> In accordance with Debian policy, pg_hba.conf and the other
> configuration files are in /etc/postgresql; there are symlinks to
> $PGDATA. I do not change where the program looks for them (in other
> words, it still expects to find them in $PGDATA), so this does not seem
> a likely explanation. Are permissions OK? Is PGDATA set to
> /var/lib/postgres/data ? Or does the user's description above mean that
> the included files were in /etc/postgresql (where the program would not
> look for them) and have now been moved to $PGDATA?
>
> Since the PostgreSQL version is 7.3.4, the question remains whether the
> file inclusion mechanism is even supported. Can someone answer that
> before I go looking for bugs in the Debian packaging?
The features was added by me in 7.3:
* "pg_hba.conf" now has a column for the user name and additional
features. Existing files need to be adjusted.
--
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