--==--
Lors de l'installation, le dossier personnel de l'utilisateur firewall (dont les fichiers de statistiques) est protégé pour n'être lisible que par les utilisateurs appartenant au même groupe que le groupe principal de l'utilisateur firewall
Faites en sorte que les démons apache tourne soit avec le même groupe que l'utilisateur firewall, soit avec l'utilisateur firewall, solution à préférer dans le cas d'une machine dédiée.
Sauf indication contraire, il faut modifier, soit en remplaçant les lignes soit en les ajoutant, le fichier de configuration d'apache /etc/httpd/httpd.conf.
Déclaration du dossier contenant les cgi de l'interface HTTP afin qu'il soit accessible depuis un navigateur (ajout).
<Directory "/firewall/www">
Options ExecCGI
AllowOverride All
Order allow,deny
Allow from all
<Directory>
Si la machine est dédiée, vous pouvez donner ce dossier comme dossier par défaut du serveur apache (modification).
DocumentRoot "/firewall/www"
Dans le cas contraire vous pouvez définir un alias (ajout).
Alias /firewall /firewall/www
Le fichier à modifier est /etc/httpd/extra/httpd-vhosts.conf, en ayant préalablement décomenter la ligne qui demande à apache d'utiliser ce fichier pour sa configuration :
Include /etc/httpd/extra/httpd-vhosts.conf
Dans notre ces de figure, le service de noms fournit la même adresse pour les nom www et firewall dans le domaine domaine.net.
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www
ServerAlias www.domaine.net localhost
DocumentRoot /home/www
<VirtualHost>
<VirtualHost *:80>
ServerName firewall
ServerAlias firewall.domaine.net
DocumentRoot /firewall/www
Options ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex index.cgi
<VirtualHost>