Привет всем! Подскажите, пожалуйста, кто может. Проблема следующая. У меня FreeBSD 5.3. Говорю в rc.conf запускать named со стандартными флагами, а он никак не хочет запускаться при загрузке! Причем ручками из /etc/rc.d нормально запускается и, вроде, нормально работает... В чем может быть проблема?
>Привет всем! Подскажите, пожалуйста, кто может. Проблема следующая. У меня FreeBSD 5.3.
>Говорю в rc.conf запускать named со стандартными флагами, а он никак
>не хочет запускаться при загрузке! Причем ручками из /etc/rc.d нормально запускается
>и, вроде, нормально работает... В чем может быть проблема?И как ты его запускаешь?
named_enable="YES"?
Тогда всё должно работать. Смотри логи, что там говорится на этот счёт? Ещё посмотри точные строки в /etc/defaults/rc.conf
>Привет всем! Подскажите, пожалуйста, кто может. Проблема следующая. У меня FreeBSD 5.3.
>Говорю в rc.conf запускать named со стандартными флагами, а он никак
>не хочет запускаться при загрузке! Причем ручками из /etc/rc.d нормально запускается
>и, вроде, нормально работает... В чем может быть проблема?
А из портов не ставил? Точнее не переустанавливал ли? Если да, то тогда подправь стартовый скрипт /etc/rc.d/named на новые путя.
Как ни странно, встретился с этой проблемой на половине машин с
установленной 5.3, при одних и тех же условиях named почему-то не стартует.
/etc/rc.conf
named_enable="YES"
named_flags="-u bind -t /var/named"
логи в студию
Еще раз привет всем и спасибо за участие! Разобрался я в чем дело. В rc.conf стоит ссылка на программу named без указания точного абсолютного пути. Просто "named" - и все. Почему - не знаю. Причем в default/rc.conf все прописано верно. Просто указал абсолютный путь и все заработало!