Estou usando o Ubuntu Server 10.10 e instalei o PostgreSQL 8.4 usando apt-get install postgresql. Gostaria de usar a sha1()função interna, mas parece que tenho que instalar pgcryptoprimeiro. Mas não sei como instalá-lo.
Não há pgcryptose eu tentar instalá-lo usando apt-get install pgcryptoe não encontrar nenhum arquivo começando pgcryptono meu sistema (tentei find / -name "pgcrypto*").
Como instalo o pgcrypto para que eu possa usar a digest('word-to-hash','sha1')função nas minhas consultas ao banco de dados?
Atualização: Estou com dificuldades para instalar o pgcrypto em outra máquina Ubuntu. Após instalar o pacote usando sudo apt-get install postgresql-contrib-8.4como instalá-lo no meu banco de dados PostgreSQL atual?
/usr/local/pgsqldiretório. O único lugar em que tenho *.sqlarquivos está, /usr/share/postgresql/8.4/mas não relacionado a criptografia.
/usr/local/pgsql/share/contrib/pgcrypto.sqle informe-nos.