next up previous contents
suivant: 4.1.5 mod_auth_pgsql (authentification PostgreSQL) monter: 4.1 Composants nécessaires précédent: 4.1.3 Tcllib   Table des matières

4.1.4 PostgreSQL

Le moteur de base de données utilisé est PostgreSQL. Il faut utiliser une version supérieure ou égale à 8.04.1.

Disponibilité : http://www.postgresql.org/

Attention : la compilation de PostgreSQL doit être réalisée avec le support de Tcl. Sous FreeBSD, cela signifie qu'il faut charger les ports de postgresql et postgresql-tcltk.

Pour vérifier si le support de Tcl est bien compilé, faire :

$ tclsh8.4      # ou "tclsh" simplement
% package require Pgtcl
1.4

Si vous rencontrez une erreur à la place d'un numéro de version (ici 1.4), le support Tcl pour PostgreSQL n'est pas correctement installé.

Vous devez également compiler le support du langage « PL/Tcl ». Sous FreeBSD, cela signifie qu'il faut charger le port de postgresql-pltcl. Pour tester si cela fonctionne, utilisez la commande createlang fournie avec PostgreSQL :

$ createlang pltcl

Si vous rencontrez une erreur, le support de PL/Tcl n'est pas correctement installé.



Notes

... 8.04.1
La gestion des adresses IPv6 dans WebDNS repose sur le type de données « INET » de PostgreSQL, et plus spécifiquement sur son extension aux adresses IPv6 à partir de PostgreSQL version 8.0.

next up previous contents
suivant: 4.1.5 mod_auth_pgsql (authentification PostgreSQL) monter: 4.1 Composants nécessaires précédent: 4.1.3 Tcllib   Table des matières
Pierre DAVID 2008-04-13