Remove contrib/chkpass
authorPeter Eisentraut <peter_e@gmx.net>
Fri, 22 Sep 2017 14:59:46 +0000 (10:59 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Fri, 22 Sep 2017 15:49:48 +0000 (11:49 -0400)
commit5d3cad564729f64d972c5c803ff34f0eb40bfd0c
tree204c57d95536e7e673923f21d40df77c83e042c9
parented87e1980706975e7aa412bee200087774c5ff22
Remove contrib/chkpass

The recent addition of a test suite for this module revealed a few
problems.  It uses a crypt() method that is no longer considered secure
and doesn't work anymore on some platforms.  Using a volatile input
function violates internal sanity check assumptions and leads to
failures on the build farm.

So this module is neither a usable security tool nor a good example for
an extension.  No one wanted to argue for keeping or improving it, so
remove it.

Discussion: https://www.postgresql.org/message-id/5645b0d7-cc40-6ab5-c553-292a91091ee7%402ndquadrant.com
12 files changed:
contrib/Makefile
contrib/chkpass/.gitignore [deleted file]
contrib/chkpass/Makefile [deleted file]
contrib/chkpass/chkpass--1.0.sql [deleted file]
contrib/chkpass/chkpass--unpackaged--1.0.sql [deleted file]
contrib/chkpass/chkpass.c [deleted file]
contrib/chkpass/chkpass.control [deleted file]
contrib/chkpass/expected/chkpass.out [deleted file]
contrib/chkpass/sql/chkpass.sql [deleted file]
doc/src/sgml/chkpass.sgml [deleted file]
doc/src/sgml/contrib.sgml
doc/src/sgml/filelist.sgml