Anomalie #7444
Erreur de variable chaine_T1 => chaine_T2
Description
Ligne 240: la variable ne devrait pas être chaine_T1 mais chaine_T2
Associated revisions
agregation.sh : correction chaine_T1 => chaine_T2
Application du patch correctif agregation.sh.patch
Thanks: Karim Ayari
Fixes: #7444 @20m
agregation.sh : correction des autres chaînes
Application du patch correctif agregation.sh.patch (n°2)
Thanks: Karim Ayari
Thanks: Christophe Léon
Fixes: #7444 @10m
History
#1 Updated by Christophe LEON over 9 years ago
Dans le même ordre d'idée; je trouve étrange les commandes suivantes
# Vidage des chaines MANGLE
check_T1=$(iptables-save |grep "RESTOREMARK" |wc -l)
check_T2=$(iptables-save |grep "T2" | wc -l)
check_RESTOREMARK=$(iptables-save |grep "T1" |wc -l)
check_PREROUTING=$(iptables-save |grep "T1" |wc -l)
J'aurais plutôt vu,
check_T1=$(iptables-save |grep "T1" |wc -l)
check_T2=$(iptables-save |grep "T2" | wc -l)
check_RESTOREMARK=$(iptables-save |grep "RESTOREMARK" |wc -l)
check_PREROUTING=$(iptables-save |grep "PREROUTING" |wc -l)
mais je me trompe peut être :)
#2 Updated by Karim Ayari over 9 years ago
bien vu :) je devais être amoureux ce jour là ^^
ok pour correction remplacer une des lignes
check_PREROUTING=$(iptables-save |grep "T1" |wc -l)
par
check_PREROUTING=$(iptables-save |grep "PREROUTING" |wc -l)
#3 Updated by Joël Cuissinat over 9 years ago
- Assigned To set to Joël Cuissinat
- Target version set to Mises à jour 2.3.13
- Estimated time set to 1.00 h
#4 Updated by Karim Ayari over 9 years ago
- File agregation.sh.patch View added
- Assigned To deleted (
Joël Cuissinat) - Target version deleted (
Mises à jour 2.3.13)
voilà le patch
#5 Updated by Joël Cuissinat over 9 years ago
- Due date set to 03/07/2014
- Assigned To set to Joël Cuissinat
- Target version set to Mises à jour 2.3.13
#6 Updated by Joël Cuissinat over 9 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit ee62c721b28fcd8771e70f48fdb046c0d77feb5b.
#7 Updated by Christophe LEON over 9 years ago
Merci pour la prise en compte de ce signalement, cependant voici d'une manière plus précise l'objet de cette demande
http://dev-eole.ac-dijon.fr/projects/conf-amon/repository/revisions/2.3/entry/bin/agregation.sh
Ligne 240: il y a
if [ -z "$chaine_T1" ] ; then
C'est la même ligne que 230, je pense plutôt que c'est if [ -z "$chaine_T2" ] ; then
Ligne 211: il y a
check_T1=$(iptables-save |grep "RESTOREMARK" |wc -l)
et ligne 213: il y a
check_RESTOREMARK=$(iptables-save |grep "T1" |wc -l)
Vu que check_T1 est utilisé plus bas pour vider les regles de la table T1 et
Vu que check_RESTOREMARK est utilisé plus bas pour vider les regles RESTOREMARK
J'aurais pour plus de cohérence modifié comme suit
ligne 211 check_T1=$(iptables-save |grep "T1" |wc -l)
ligne 213 check_RESTOREMARK=$(iptables-save |grep "RESTOREMARK" |wc -l)
j'aurais aussi une modification a apporter dans le /etc/init.d/agregation, je ferais un autre signalement :)
#8 Updated by Karim Ayari over 9 years ago
oui effectivement j'avais pas compris et encore moins ouvert grand mes yeux. je prépare un patch pour toutes ces modifs.
#9 Updated by Karim Ayari over 9 years ago
- File agregation.sh.patch View added
un patch rassemblant toutes les modifications.
#10 Updated by Joël Cuissinat over 9 years ago
- Status changed from Résolu to À valider
- % Done changed from 100 to 50
#11 Updated by Joël Cuissinat over 9 years ago
- Status changed from À valider to Résolu
- % Done changed from 50 to 100
Appliqué par commit da6b7261c6dc951e9f8ffabec7fdd403a83cf83f.
#12 Updated by Joël Cuissinat over 9 years ago
Paquet candidat 2.3 : conf-amon >= 2.3-eole103~1
Paquet unstable 2.4 : conf-amon >= TODO
#13 Updated by Klaas TJEBBES over 9 years ago
- Status changed from Résolu to Fermé
Confirmé par Karim.