1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-21 16:02:15 +03:00

Document that chkpass ignores password characters after the eighth.

This commit is contained in:
Tom Lane
2005-09-23 15:05:04 +00:00
parent e6bae1c3d3
commit bb6b1a38b6

View File

@ -1,4 +1,4 @@
$PostgreSQL: pgsql/contrib/chkpass/README.chkpass,v 1.2 2003/11/29 19:51:19 pgsql Exp $ $PostgreSQL: pgsql/contrib/chkpass/README.chkpass,v 1.3 2005/09/23 15:05:04 tgl Exp $
Chkpass is a password type that is automatically checked and converted upon Chkpass is a password type that is automatically checked and converted upon
entry. It is stored encrypted. To compare, simply compare agains a clear entry. It is stored encrypted. To compare, simply compare agains a clear
@ -17,6 +17,10 @@ passwords without re-encrypting them. If you want the password (encrypted)
without the colon then use the raw() function. This allows you to use the without the colon then use the raw() function. This allows you to use the
type with things like Apache's Auth_PostgreSQL module. type with things like Apache's Auth_PostgreSQL module.
The encryption uses the standard Unix function crypt(), and so it suffers
from all the usual limitations of that function; notably that only the
first eight characters of a password are considered.
D'Arcy J.M. Cain D'Arcy J.M. Cain
darcy@druid.net darcy@druid.net