Estoy usando Ubuntu Server 10.10 y he instalado PostgreSQL 8.4 usando apt-get install postgresql
. Me gustaría usar la sha1()
función incorporada, pero parece que pgcrypto
primero tengo que instalar . Pero no sé cómo instalarlo.
No existe pgcrypto
si intento instalarlo usando apt-get install pgcrypto
y no encuentro ningún archivo que comience pgcrypto
en mi sistema (lo intenté find / -name "pgcrypto*"
).
¿Cómo instalo pgcrypto para poder usar la digest('word-to-hash','sha1')
función en las consultas de mi base de datos?
Actualización: estoy luchando por instalar pgcrypto en otra máquina Ubuntu. Después de instalar el paquete usando, sudo apt-get install postgresql-contrib-8.4
¿cómo lo instalo en mi base de datos PostgreSQL actual?
/usr/local/pgsql
directorio. El único lugar donde tengo *.sql
archivos es /usr/share/postgresql/8.4/
pero no está relacionado con criptografía.
/usr/local/pgsql/share/contrib/pgcrypto.sql
y háganos saber.