Bug 1563

Summary: /etc/rc.d/init.d/named looking for named.conf in wrong place
Product: Sisyphus Reporter: Anton V. Boyarshinov <boyarsh>
Component: bindAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact:
Severity: minor    
Priority: P5 CC: george, glebfm, ldv, placeholder, sem, slev
Version: unstable   
Hardware: all   
OS: Linux   

Description Anton V. Boyarshinov 2002-11-15 11:48:17 MSK
/etc/rc.d/init.d/named из updates ищет /etc/named.conf а надо в /var/lib/named/etc. В результате -- выход из инициализационного скрипта без какой-либо диагностики.
---

---

Comment 1 Dmitry V. Levin 2002-11-15 12:22:04 MSK
$ rpmquery -f /etc/named.conf
caching-nameserver-7.3-alt1

# readlink -v /etc/named.conf
/var/lib/named/etc/named.conf
Comment 2 Dmitry V. Levin 2002-11-15 12:22:04 MSK
$ rpmquery -f /etc/named.conf
caching-nameserver-7.3-alt1

# readlink -v /etc/named.conf
/var/lib/named/etc/named.conf
Comment 3 Anton V. Boyarshinov 2002-11-15 13:20:13 MSK
On Fri, Nov 15, 2002 at 12:52:30PM +0300, Anton V. Boyarshinov wrote:
&gt; &gt; &gt; Но bind не зависит от caching-nameserver! Кроме того, это не
&gt; &gt; &gt; отменяет необходимости сообщесть причину выхода из скрипта.
&gt; &gt; 
&gt; &gt; Не соглашусь по следующим причинам:
&gt; &gt; 1. Нынешний bind действительно может жить без пакета
&gt; &gt; caching-nameserver.
&gt; 
&gt; Но не из коробки. Поскольку файла /etc/named.conf в пакете нет,
&gt; то с точки зрения пользователя логично найти его в
&gt; /var/lib/named/etc , сконфигурировать там, а потом долго
&gt; удивляться -- почему сервис молча не запускается...
&gt; 
&gt; &gt; 2. Отсутствие /etc/named.conf есть достаточное основание для
&gt; &gt; того, чтобы
&gt; &gt;    считать bind не сконфигурированным и не запускать его.
&gt; 
&gt; Но необходимо выдать какое-нибудь сообщение по этому поводу, а не
&gt; молча не запускать.
Comment 4 Anton V. Boyarshinov 2002-11-15 13:20:13 MSK
On Fri, Nov 15, 2002 at 12:52:30PM +0300, Anton V. Boyarshinov wrote:
&gt; &gt; &gt; Но bind не зависит от caching-nameserver! Кроме того, это не
&gt; &gt; &gt; отменяет необходимости сообщесть причину выхода из скрипта.
&gt; &gt; 
&gt; &gt; Не соглашусь по следующим причинам:
&gt; &gt; 1. Нынешний bind действительно может жить без пакета
&gt; &gt; caching-nameserver.
&gt; 
&gt; Но не из коробки. Поскольку файла /etc/named.conf в пакете нет,
&gt; то с точки зрения пользователя логично найти его в
&gt; /var/lib/named/etc , сконфигурировать там, а потом долго
&gt; удивляться -- почему сервис молча не запускается...
&gt; 
&gt; &gt; 2. Отсутствие /etc/named.conf есть достаточное основание для
&gt; &gt; того, чтобы
&gt; &gt;    считать bind не сконфигурированным и не запускать его.
&gt; 
&gt; Но необходимо выдать какое-нибудь сообщение по этому поводу, а не
&gt; молча не запускать.
Comment 5 Dmitry V. Levin 2002-11-19 20:05:06 MSK
Should be fixed in bind-8.3.4-alt1, please reopen if not.
Comment 6 Dmitry V. Levin 2002-11-19 20:05:06 MSK
Should be fixed in bind-8.3.4-alt1, please reopen if not.