Anomalie #3613
Les parser par défaut de rsyslog ne donnent pas le résultat attendu avec un chemin complet pour nom : cas particulier de debian-start
Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Target version:
Distribution:
EOLE 2.3
Description
Traitement du cas de debian-start
Related issues
Associated revisions
Les fichiers de logs de debian-start n'ont pas de "nom".
Le programme debian-start identifie ses logs avec son emplacement
absolu. rsyslog n'interprète pas cet identifiant comme un nom de programme.
La variable $programname, sur laquelle est basée le filtre par défaut,
contient une chaîne vide. Les fichiers de log créés n'ont pas le nom
attendu et ne se trouvent pas dans un sous-dossier.
- tmpl/80-debian-start.conf : création de règle pour intercepter
les logs de debian-start sur la base du tag.
- dicos/22_mysql.xml : ajout de la directive file pour installation
du fichier sur le maître.
Fixes #3613
Il manque la configuration du logrotate pour les logs de debian-start.
- tmpl/mysql.logrotate : rotation de tous les fichiers *.log du répertoire
/var/log/rsyslog/local/mysql ;
- dicos/22_mysql.xml : installation du fichier sur le maître.
Ref #3613
- debian/control : conflit avec eole-common pour déplacement du template 80-debian-start.conf
Ref #3613 @10m
History
#1 Updated by Benjamin Bohard almost 11 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 24f0946aaa5cdf0097e3ff23f91f1ca24ca52aeb.
#2 Updated by Joël Cuissinat almost 11 years ago
- Assigned To set to Benjamin Bohard
- Target version set to Mises à jour 2.3.5 RC
#3 Updated by Daniel Dehennin almost 11 years ago
- Status changed from Résolu to Fermé
#4 Updated by Daniel Dehennin almost 11 years ago
- Status changed from Fermé to Résolu
N’importe quoi
#5 Updated by Daniel Dehennin almost 11 years ago
Symptôme:
root@amonecole:/var/log/rsyslog/local# cat .info.log Jun 13 15:23:37 bdd /etc/mysql/debian-start[620]: Upgrading MySQL tables if necessary. Jun 13 15:23:37 bdd /etc/mysql/debian-start[630]: Checking for insecure root accounts. Jun 13 15:23:37 bdd /etc/mysql/debian-start[634]: Triggering myisam-recover for all MyISAM tables root@amonecole:/var/log/rsyslog/local# cat .warn.log Jun 13 15:23:37 bdd /etc/mysql/debian-start[623]: /usr/bin/mysql_upgrade: the '--basedir' option is always ignored Jun 13 15:23:37 bdd /etc/mysql/debian-start[623]: Looking for 'mysql' as: /usr/bin/mysql Jun 13 15:23:37 bdd /etc/mysql/debian-start[623]: Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck Jun 13 15:23:37 bdd /etc/mysql/debian-start[623]: This installation of MySQL is already upgraded to 5.1.63, use --force if you still need to run mysql_upgrade
#6 Updated by Daniel Dehennin almost 11 years ago
- Status changed from Résolu to Fermé
Paquet en version 2.3-eole52~3.gbp1f9de5
:
root@amonecole:/var/log/rsyslog/local# ls mysql/ debian-start.info.log debian-start.warn.log