Authentication improvements:
authorBruce Momjian <bruce@momjian.us>
Thu, 4 Apr 2002 04:25:54 +0000 (04:25 +0000)
committerBruce Momjian <bruce@momjian.us>
Thu, 4 Apr 2002 04:25:54 +0000 (04:25 +0000)
commit43a3543a4eb412a895df911eba9d8671ded45c54
tree0ff55e96c81086081325b8e41b444915f99114f1
parentaf10378ab05f7979f0051c09f694709edcee8413
Authentication improvements:

A new pg_hba.conf column, USER
Allow specifiction of lists of users separated by commas
Allow group names specified by +
Allow include files containing lists of users specified by @
Allow lists of databases, and database files
Allow samegroup in database column to match group name matching dbname
Removal of secondary password files
Remove pg_passwd utility
Lots of code cleanup in user.c and hba.c
New data/global/pg_pwd format
New data/global/pg_group file
25 files changed:
doc/src/sgml/client-auth.sgml
doc/src/sgml/ref/allfiles.sgml
doc/src/sgml/ref/pg_passwd.sgml [deleted file]
doc/src/sgml/reference.sgml
src/backend/commands/user.c
src/backend/libpq/Makefile
src/backend/libpq/auth.c
src/backend/libpq/crypt.c
src/backend/libpq/hba.c
src/backend/libpq/password.c [deleted file]
src/backend/libpq/pg_hba.conf.sample
src/backend/postmaster/postmaster.c
src/backend/utils/adt/quote.c
src/backend/utils/init/miscinit.c
src/bin/Makefile
src/bin/initdb/initdb.sh
src/bin/pg_passwd/Makefile [deleted file]
src/bin/pg_passwd/pg_passwd.c [deleted file]
src/include/catalog/pg_proc.h
src/include/commands/user.h
src/include/libpq/crypt.h
src/include/libpq/hba.h
src/include/miscadmin.h
src/test/regress/expected/opr_sanity.out
src/test/regress/sql/opr_sanity.sql