Das ist etwas wirklich Bizarres. Wir haben ein Shell-Skript, das die Serverkonfiguration auf jeder Linux-Box durchführt. und es enthält diese Linie der Befehl:Warum bekomme ich manchmal einen schlechten Hostnamen?
#!/bin/bash
...
hostname=`hostname -f 2>/dev/null`
Die meisten der Zeit, diese Zeile des Skripts gibt den richtigen Hostnamen Wert zurück, wie:
+ hostname=xyz.companyname.com
Aber ich habe einige Male gesehen, die ganze configure fehlschlägt, weil es solche Ausgabe gibt zurück:
+ hostname=xyz.companyname.COM
ich weiß nicht, warum das letzte Stück der Domain-Namen UP-Fallwert wird.
Ich sehe nichts Verdächtiges in der Datei/etc/hosts. Irgendeine Idee, was könnte so passieren?
Danke,
Jack
Danke für die Nachricht. Gibt es sonst noch eine andere Möglichkeit, dieses Verhalten auszulösen? Unser IT-Mann behauptet, dass niemand dies in dieser Datei "/ etc/hosts" tun würde. – user3595231