]> granicus.if.org Git - postgresql/commitdiff
Document that chkpass ignores password characters after the eighth.
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 23 Sep 2005 15:05:04 +0000 (15:05 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 23 Sep 2005 15:05:04 +0000 (15:05 +0000)
contrib/chkpass/README.chkpass

index 1dd3347c1ffad0f34ea2e8337e7a28986fe81ebe..41ae3ce7be101196e3a26954eda6c5c1da9074b5 100644 (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
 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
 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
 darcy@druid.net