Syslog
Attention : depuis la sortie de Lenny, Debian utilise par défaut rsyslog et non plus le traditionnel syslog. Le contenu de la configuration est identique à syslog et rsyslog, seul le fichier de configuration change.
Sympa enregistre des traces de ses actions dans un fichiers de log sur le système via le démon syslog ou équivalent. Afin d’enregistrer son contenu dans un fichier spécifique à Sympa il est nécessaire de modifier un peu la configuration de ce démon. Nous allons donc ouvrir son fichier de configuration :
- sudo nano /etc/rsyslog.conf
Si l’option de configuration lors de la configuration de sympa a été laissée par défaut, il suffit alors de rajouter ces lignes en fin de fichier :
- # Specifique a Sympa
- local1.* /var/log/sympa
Puis de redémarrer le serveur de log :
- sudo /etc/init.d/rsyslog restart
Vous pouvez tester en allant sur l’interface web de sympa puis en consultant le fichier /var/log/sympa
qui devrait contenir des informations.
Les locales du système
Par défaut, à l’installation, votre serveur ne doit avoir en général que l’environnement de langue dans lequel vous l’avez installé.
Pour gérer le multilinguisme de l’interface de Sympa, si vous avez sélectionné toutes les langues dans la configuration, il va falloir ajouter la prise en compte de ces langues sur le système.
Pour ce faire on lance la commande :
- sudo dpkg-reconfigure --force locales
On y sélectionne les langues qui nous intéressent (il est possible de toutes les sélectionner d’un seul coup) puis la langue par défaut.
Les locales utilisables par Sympa sont :
- bg_BG.UTF-8 UTF-8
- bg_BG CP1251
- cs_CZ.UTF-8 UTF-8
- cs_CZ ISO-8859-2
- de_DE.UTF-8 UTF-8
- de_DE ISO-8859-1
- de_DE@euro ISO-8859-15
- en_GB.UTF-8 UTF-8
- en_GB ISO-8859-1
- en_GB.ISO-8859-15 ISO-8859-15
- en_US.UTF-8 UTF-8
- en_US ISO-8859-1
- en_US.ISO-8859-15 ISO-8859-15
- es_ES.UTF-8 UTF-8
- es_ES ISO-8859-1
- es_ES@euro ISO-8859-15
- eu_ES.UTF-8 UTF-8
- eu_ES ISO-8859-1
- eu_ES@euro ISO-8859-15
- eu_FR.UTF-8 UTF-8
- eu_FR ISO-8859-1
- eu_FR@euro ISO-8859-15
- fi_FI.UTF-8 UTF-8
- fi_FI ISO-8859-1
- fi_FI@euro ISO-8859-15
- fr_FR.UTF-8 UTF-8
- fr_FR ISO-8859-1
- fr_FR@euro ISO-8859-15
- it_IT.UTF-8 UTF-8
- it_IT ISO-8859-1
- it_IT@euro ISO-8859-15
- ja_JP.EUC-JP EUC-JP
- ja_JP.UTF-8 UTF-8
- nb_NO.UTF-8 UTF-8
- nb_NO ISO-8859-1
- oc_FR.UTF-8 UTF-8
- oc_FR ISO-8859-1
- pl_PL.UTF-8 UTF-8
- pl_PL ISO-8859-2
- pt_PT.UTF-8 UTF-8
- pt_PT ISO-8859-1
- pt_PT@euro ISO-8859-15
- ro_RO.UTF-8 UTF-8
- ro_RO ISO-8859-2
- ru_RU.KOI8-R KOI8-R
- ru_RU.UTF-8 UTF-8
- ru_RU.CP1251 CP1251
- ru_RU ISO-8859-5
- zh_CN.GB18030 GB18030
- zh_CN.GBK GBK
Il est nécessaire ensuite de redémarrer Apache pour que cela soit pris en compte :
- sudo /etc/init.d/apache2 restart