* make pg_hba authoption be a set of 0 or more name=value pairs
Magnus Hagander <magnus@hagander.net>
* make pg_hba authoption be a set of 0 or more name=value pairs * make LDAP use this instead of the hacky previous method to specify the DN to bind as * make all auth options behave the same when they are not compiled into the server * rename "ident maps" to "user name maps", and support them for all auth methods that provide an external username This makes a backwards incompatible change in the format of pg_hba.conf for the ident, PAM and LDAP authentication methods.
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/client-auth.sgml | modified | +230 −129 |
| src/backend/libpq/auth.c | modified | +43 −162 |
| src/backend/libpq/hba.c | modified | +174 −39 |
| src/backend/libpq/pg_hba.conf.sample | modified | +8 −5 |
| src/backend/libpq/pg_ident.conf.sample | modified | +7 −7 |
| src/include/libpq/hba.h | modified | +14 −11 |