|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 11 Jan 2006 22:08:14 To : Artem Chuprina Subject : Re: hosts -------------------------------------------------------------------------------- Artem Chuprina <ran+news@ran.pp.ru> wrote: AC> Eugene B. Berdnikov -> Aleksey Tsurkan @ Wed, 11 Jan 2006 14:08:28 +0000 AC> (UTC): EBB>> В программах обычно используется API, а не заумь окружающих EBB>> конфигураций. AC> AC> Должен заметить, что данный конкретный API вполне себе использует заумь AC> окружающих конфигураций. Hачиная с того же nsswitch.conf, нифига не AC> упомянутого в gethostbyname(3), и в чьем мане не упомянуто, каким именно AC> файлам соответствует слово files. "Милый мой, хороший, догадайся AC> сам..." Конкретный API gethostbyname() предоставляет возможность по имени получить набор адресов и алиасов для этого хоста. Он не только свободен от конкретных механизмов резолвинга и порядку их вызова (поди разберись, где что - в /etc/host.conf или /etc/nsswitch.conf), но даже не уточняет, что такое есть "имена" и что такое "алиасы" - связаны ли они через A/CNAME, либо чёртом лысым. Если к gethostbyname() прикрутят какой-нибудь функциональный аналог LDAP/WINS/etc, которому два дня в обед, сам *API* от этого не изменится. -- Eugene Berdnikov --- ifmail v.2.15dev5.3 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3651b5440d2b.html, оценка из 5, голосов 10
|