LINUX.ORG.RU

там ещё есть nsswitch.conf, а к нему есть ман

НАЗВАНИЕ
nsswitch.conf - конфигурационный файл cистемных баз данных
и переключателя сервисов имен

ОПИСАНИЕ
Многие функции в бибилиотеках C должны быть настроены так,
чтобы без сбоев работать в локальной среде. Раньше это
делалось с помощью соответствующих файлов (например,
`/etc/passwd'), но потом появились другие сервисы имен
(такие, как Network Information Service (NIS) и Domain
Name Service (DNS)), ставшие популярными и включенные в
библиотеки C.

В Linux libc5 есть поддержка NYS, а в glibc 2.x
(libc.so.6) содержится более простое и эффективное решение
этой проблемы. Оно было реализовано на основе метода,
использованного Sun Microsystems в библиотеке C Solaris 2.
Мы последовали этому примеру и назвали эту схему "Name
Service Switch" (NSS). Источники "баз данных" и порядок их
просмотра задаются в файле /etc/nsswitch.conf.
Indaril_Shpritz
() автор топика
Ответ на: комментарий от Indaril_Shpritz

ты у мамы даже вспомнил про гугл и ман

anonymous
()

сделай strace программы с gethostbyname. Если поставишь nscd станет ещё понятней (strace с ним и без)

ihanick
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.