next up previous contents
suivant: 9.2 Configuration du serveur monter: 9. Installation de l'application précédent: 9. Installation de l'application   Table des matières


9.1 Installation des fichiers de l'application

Choisissez un répertoire pour placer les pages Web et les scripts CGI de l'application, qui ne doit pas être le répertoire dans lequel vous avez détarré l'application. Dans l'installation par défaut, ce répertoire est nommé /local/services/www/applis/dns/.

Rendez-vous ensuite dans le répertoire ./www/ et éditez le fichier Makefile. Modifiez les variables :

Variable Signification
TCLSH localisation de l'exécutable tclsh
BASE nom de la base de données et paramètres d'ouverture
AUTH méthode d'authentification (postgresql ou ldap) et paramètres spécifiques
LOG paramètres d'accès au journal des modifications de l'application
HOMEURL chemin relatif à la racine de l'arborescence Web
NOLOGIN nom du fichier à créer pour rentrer en mode « maintenance »
DEFUSER utilisateur par défaut dans les scripts auxiliaires de modification de la base (ajout d'adresse IP, d'adresse MAC, etc.)
DESTDIR localisation de l'application dans l'arborescence Web
PKGTCL localisation des packages Tcl inclus avec l'application
HTG localisation de l'exécutable htg
MODLHTG modèle à utiliser. Ceci n'est normalement pas à modifier car le modèle utilisé est défini lors de l'installation de HTG (voir 5.4, page [*])
ROOT utilisateurs (Apache) habilités à intervenir en mode « maintenance »
INTERVALLE intervalle entre deux générations de zones (doit correspondre à la valeur spécifiée avec cron) afin d'informer les utilisateurs
DOCDNS URL d'une page présentant votre architecture DNS, pointée par diverses pages de l'application.
VERSION Numéro de version de l'application. Normalement pas à modifier.
COULEUR Couleur de fond des boutons de validation. Normalement pas à modifier.
PASSWDURL URL de changement de mot de passe, doit pointer vers WebAuth ou vers votre application de changement de mot de passe

Puis, lancez make (dans le répertoire ./www/) pour installer tous les fichiers de l'application dans l'arborescence Web.


next up previous contents
suivant: 9.2 Configuration du serveur monter: 9. Installation de l'application précédent: 9. Installation de l'application   Table des matières
Pierre DAVID 2010-11-16