Sto usando Ubuntu Server 10.10 e ho installato PostgreSQL 8.4 usando apt-get install postgresql
. Vorrei utilizzare la sha1()
funzione integrata, ma sembra che debba pgcrypto
prima installare . Ma non so come installarlo.
Non c'è pgcrypto
se provo a installarlo usando apt-get install pgcrypto
e non trovo alcun file che inizi con pgcrypto
nel mio sistema (ho provato find / -name "pgcrypto*"
).
Come installo pgcrypto in modo da poter utilizzare la digest('word-to-hash','sha1')
funzione nelle query del mio database?
Aggiornamento: faccio fatica a installare pgcrypto su un'altra macchina Ubuntu. Dopo aver installato il pacchetto usando sudo apt-get install postgresql-contrib-8.4
come posso installarlo sul mio attuale database PostgreSQL?
/usr/local/pgsql
directory. L'unico posto in cui ho i *.sql
file sono /usr/share/postgresql/8.4/
ma non sono correlati alla crittografia.
/usr/local/pgsql/share/contrib/pgcrypto.sql
e facci sapere.