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
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.3
Description
Traitement du cas de debian-start
Demandes liées
Révisions associées
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
Historique
#1 Mis à jour par Benjamin Bohard il y a presque 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 24f0946aaa5cdf0097e3ff23f91f1ca24ca52aeb.
#2 Mis à jour par Joël Cuissinat il y a presque 12 ans
- Assigné à mis à Benjamin Bohard
- Version cible mis à Mises à jour 2.3.5 RC
#3 Mis à jour par Daniel Dehennin il y a presque 12 ans
- Statut changé de Résolu à Fermé
#4 Mis à jour par Daniel Dehennin il y a presque 12 ans
- Statut changé de Fermé à Résolu
N’importe quoi
#5 Mis à jour par Daniel Dehennin il y a presque 12 ans
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 Mis à jour par Daniel Dehennin il y a presque 12 ans
- Statut changé de Résolu à 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