Ich habe grade ein Verhalten von ncmpc festgestellt dass ich mir nicht erklären kann.
in /etc/rc.conf habe ich HOSTNAME="acer01" stehen.
meine /etc/hosts sieht so aus
127.0.0.1 localhost.localdomain acer01
Das Komische ist, wenn mein LAN-Kabel eingesteckt ist kann ich ncmpc ohne Probleme starten. Wenn es aber nicht eingesteckt ist oder ich den Router am anderen Ende vom Strom trenne, kommt diese Fehlermeldung von ncmpc.
error [12]: host "localhost" not found
Mit diesem Eintrag in /etc/hosts funktionierts ncmpc immer, egal ob die Netzwerkkarte mit dem (eingeschalteten) Router verbunden ist oder nicht.
127.0.0.1 localhost.localdomain localhost acer01
Mit Netzwerken kenn ich mich nicht so gut aus.
Wie kommt dieses Verhalten zustande?
Irgendwie scheint der Router ja das fehlende "localhost" in der /etc/hosts zu kompensieren.
Kann mir das jemand erklären?