diff options
author | Bruce Momjian <bruce@momjian.us> | 2001-08-16 16:24:16 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2001-08-16 16:24:16 +0000 |
commit | bcb0ccf5be9ef9e1a76968e773cb2bd11565ef9c (patch) | |
tree | a56badf795911b641e68c91ae14304b0760228bc /src/backend/libpq/auth.c | |
parent | f7eedfdff248a9ee6d403ba7e70c43ff09d9057e (diff) | |
download | postgresql-bcb0ccf5be9ef9e1a76968e773cb2bd11565ef9c.tar.gz postgresql-bcb0ccf5be9ef9e1a76968e773cb2bd11565ef9c.zip |
Add new MD5 pg_hba.conf keyword. Prevent fallback to crypt.
Diffstat (limited to 'src/backend/libpq/auth.c')
-rw-r--r-- | src/backend/libpq/auth.c | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/src/backend/libpq/auth.c b/src/backend/libpq/auth.c index 2fd417e6130..c139f93f715 100644 --- a/src/backend/libpq/auth.c +++ b/src/backend/libpq/auth.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/libpq/auth.c,v 1.58 2001/08/16 04:27:18 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/libpq/auth.c,v 1.59 2001/08/16 16:24:15 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -501,19 +501,16 @@ ClientAuthentication(Port *port) status = recv_and_check_password_packet(port); break; - case uaMD5: - sendAuthRequest(port, AUTH_REQ_MD5); - if ((status = recv_and_check_password_packet(port)) == STATUS_OK) - break; - port->auth_method = uaCrypt; - /* Try crypt() for old client */ - /* FALL THROUGH */ - case uaCrypt: sendAuthRequest(port, AUTH_REQ_CRYPT); status = recv_and_check_password_packet(port); break; + case uaMD5: + sendAuthRequest(port, AUTH_REQ_MD5); + status = recv_and_check_password_packet(port); + break; + case uaTrust: status = STATUS_OK; break; |