[mpd]не страртует без сети

Если перед запуском mpd нет подключения к сети(любой), то он не запускается и говорит:
can't lookup host “localhost” at line 9: Temporary failure in name resolution
Если перед запуском была подключена сеть, то сабж стартует нормально.
Нетворкманагер – wicd, в /etc/hosts 127.0.0.1 localhost.localdomain localhost присутствует, localhost пингуется исправно.
Подскажите, как лечить.
у меня в /etc/hosts еще есть такая строка:
127.0.1.1 arch
где “arch” имя локалхоста, прописанное в /etc/rc.conf
Добавил, но не помгло
Покажи ка содержимое файла
/etc/rc.conf
собственно
LOCALE="ru_RU.utf8"
HARDWARECLOCK="localtime"
USEDIRECTISA="no"
TIMEZONE="Europe/Moscow"
KEYMAP="us"
CONSOLEFONT="Cyr_a8x16"
CONSOLEMAP="cp866_to_uni"
USECOLOR="yes"
MOD_AUTOLOAD="yes"
MODULES=(acpi-cpufreq cpufreq_ondemand cpufreq_powersave autofs4 tg3 snd-hda-intel snd-pcm-oss)
USELVM="no"
HOSTNAME="localhost"
eth0="dhcp"
INTERFACES=(!eth0)
gateway="default gw 192.168.1.1"
ROUTES=(!gateway)
DAEMONS=(syslog-ng laptop-mode @acpid dbus cpufreq hal fam wicd mpd keytouch @crond)
подозреваю, что проблема в INTERFACES=(!eth0), но wicd без этого работать не хочет.
mydoom
собственно
HOSTNAME="localhost"
подозреваю, что проблема в INTERFACES=(!eth0), но wicd без этого работать не хочет.
А почему хостнейм установлен в локалхост?????
а почему бы и нет?
mydoom
а почему бы и нет?
;D
Потому что локалхост - это зарезервированное название… Для хостнейм нужно использовать что-то другое, свое… Потому у тебя и не работает mpd, потому что отрезолвить не может…
1. не работает он _только_ при отсутствии сети
2. изменение хоста и переписывания /etc/hosts результата не дало.
mydoom
1. не работает он _только_ при отсутствии сети
2. изменение хоста и переписывания /etc/hosts результата не дало.
Странно…
Попробуй сделать как рекомендуют здесь:
Для DHCP

Отредактируйте /etc/rc.conf следующим образом:
  lo="lo 127.0.0.1"
  eth0="dhcp"
  INTERFACES=(lo eth0)
  ROUTES=(!gateway)
То есть явно укажи интерфейс обратной петли… eth0 можешь так же указать, как у тебя, то есть с игнором…
 
Зарегистрироваться или войдите чтобы оставить сообщение.