Anomalie #3612
Mauvaise détection d'adresse ip au demarrage du client léger
Description
Au démarrage, du client léger deux scripts s'exécutent pour mettre en place le client léger.
Un de ces scripts /etc/init.d/ltsp-client-core fait appel à /usr/bin/getltscfg-cluster. C'est ce script qui ne détecte pas correctement l'interface du client léger:
INTERFACE=$(ip route | grep default | cut -d " " -f5) ne renvoie rien!!!
Solution:remplacer la ligne ci dessus par:INTERFACE=$(ip route |awk '{print $3}')
Il pourrait y avoir des effets de bords avec des clients léger ayant plusieurs cartes. A vérifier.
ajouter ce bloc après la ligne fautive:
if [ -z $INTERFACE ];then
INTERFACE=$(ip route |awk '{print $3}')
fi
Ca permet de conserver le comportement par défaut.
Historique
#1 Mis à jour par Laurent Flori il y a presque 14 ans
- Description mis à jour (diff)
#2 Mis à jour par Laurent Flori il y a presque 14 ans
- Description mis à jour (diff)
#3 Mis à jour par Joël Cuissinat il y a presque 14 ans
- Statut changé de Nouveau à En attente d'informations
Après étude, il s'avère que c'est moi qui ait mal renseigné la variable du dhcp : adresse_ip_gw_dhcp !
Il serait plus judicieux d'étudier la possibilité de valider la saisie de cette valeur (avec IPy ?)
#4 Mis à jour par Laurent Flori il y a plus de 13 ans
- Statut changé de En attente d'informations à Pas un bug
Ce n'est pas un bug
cf remarque de Joel
#5 Mis à jour par Laurent Flori il y a plus de 13 ans
- % réalisé changé de 0 à 100
#6 Mis à jour par Joël Cuissinat il y a plus de 13 ans
- Version cible
Mises à jour 2.3.6 RCsupprimé