[Sysadmins] Postfix in chroot can't resolv client name in ALT Server 4.0.1

Bratyakin Sergey =?iso-8859-1?q?sergey_=CE=C1_zorya=2Ecom=2Eua?=
Чт Мар 20 08:44:48 MSK 2008


Bratyakin Sergey пишет:
> Vladimir V. Kamarzin пишет:
>>>>>>> On 19 Mar 2008 at 15:55 "BS" == Bratyakin Sergey writes:
>>
>> BS> Пытаюсь найти в чем проблема.
>> BS> Если прописать в /etc/hosts
>> BS> строку типа 444.333.222.111 super.domain.com
>> BS> затем выполнить update_chrooted conf
>> BS> то имя по IP этому разрешается.
>> BS> Убираю запись - не разрешается
>> BS> То есть получается что запросы именно к dns серверу не идут
>>
>> grep ^hosts /etc/nsswitch.conf /var/spool/postfix/etc/nsswitch.conf
>>
> 
> [root на smtp etc]# grep ^hosts /etc/nsswitch.conf 
> /var/spool/postfix/etc/nsswitch.conf
> /etc/nsswitch.conf:hosts:      files nisplus nis dns
> /var/spool/postfix/etc/nsswitch.conf:hosts:      files nisplus nis dns
> 
> _______________________________________________
> Sysadmins mailing list
> Sysadmins на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins

Заработало.
Сделал следующее
в /etc/nsswitch.conf
заменил строку
hosts:      files nisplus nis dns
на
hosts:      dns files
Обновил окружение update_chrooted conf
Если прописать так
hosts:      files dns
то перестает определять имена.
Странно.





Подробная информация о списке рассылки Sysadmins