CVSROOT: /cvsroot
Module name: pgsql
Changes by: tgl@postgresql.org 01/11/02 13:39:57
Modified files:
doc/src/sgml : client-auth.sgml runtime.sgml
src/backend/commands: user.c
src/backend/libpq: crypt.c
src/backend/postmaster: postmaster.c
src/include/libpq: crypt.h
Log message:
Fix pg_pwd caching mechanism, which was broken by changes to fork
postmaster children before client auth step. Postmaster now rereads
pg_pwd on receipt of SIGHUP, the same way that pg_hba.conf is handled.
No cycles need be expended to validate password cache validity during
connection startup.