Всем привет! Кто может прояснить как друг к другу относятся файлы host.conf и nsswitch.conf. И в том и в том задаются параметры разрешения имён. В nsswitch.conf на эту тему есть параметр hosts: hosts: files dns mdns Судя по ману nsswitch.conf, здесь задаётся порядок в котором резолвятся имена, те сначала ищется в файле /etc/hosts, затем используется dns, а что такое mdns я не знаю :) С другой стороны есть файл /etc/host.conf. Насколько я понял он нужен примерно для этих же целей (в отношении резолвера), у меня содержимое этого файла наверно такое же как и у всех :) order hosts,bind multi on Согласно ману параметр order определяет где будут резолвиться имена. Так вот мой вопрос заключается в том как содержимое файлов nsswitch.conf и host.conf связано между собой ? Спасибо. P.S.: Это мне долгий запуск MC спать спокойно не дает :) Я с помощью ltrace недавно выяснил что больше всего времени на старте он проводит на ф-ии gethostbyname. -- If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby Digital and all the music is free...
Attachment:
pgpkmf1doJOPT.pgp
Description: PGP signature