La configuration du portail s'effectue
dans le fichier ReverseProxyConfig.pm qui est un module Perl chargé
par les deux scripts du portail. Il contient la définition
d'un certain nombre de variables qui font office de paramètres
de configuration.
LDAP
$ldap_serveur: nom
ou adresse IP de l'hôte du serveur LDAP
$ldap_port : port du
serveur LDAP
$ldap_admin dn : identifiant de l'administrateur
LDAP
$ldap_admin pd : mot de passe de l'administrateur
LDAP
$ldap_base : base de recherche dans le
LDAP
$ldap_filtre : filtre de recherche dans le
LDAP
MySQL
$mysql_datasource: ceci est la
s´equence qui indique la manière de contacter la base de
données. Le paramètre dbname indique le nom de la base
de données (celle créée dans la section 2) et
host indique le nom ou l'adresse IP de l'hôte.
$mysql_username:
identifiant de connexion (celui créé dans la section
2)
$mysql password: mot de passe pour l'identifiant en
question
URL des pages
Ces informations sont
utilisées lors des redirections HTTP.
$applications_list
URL : URL de la page comportant la liste des
applications
$authentification URL : URL de la page
d'authentification
Moteur de templates
$template
dir : répertoire où trouver les patrons
(modèles/templates)
$template config : options passées
au moteur de templates (rien
à modifier a priori)
Cookie
$cookie
name : nom du cookie (lemon)
$cookie domain : domaine du cookie
(.appli.fr)
$cookie path : chemin du cookie (/)
Fichier
XML des applications
$fichier applications: chemin complet du
fichier XML comportant la description arborescente des
applications.
Parser XML:Simple
@xlm_simple_options: options de l'analyseur XML dans les cas courants
(rien à modifier a priori)
@xlm_simple_options codiques: options de l'analyseur XML dans le cas
des codiques (Utilisé en interne au ministère des
finances)
ATTENTION : Suivant la distribution utilisée
, la casse des options peut changer.