Anomalie #3612
Mis à jour par Laurent Flori il y a presque 14 ans
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 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.
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 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.