Evening, Olya. Olya Briginets <[EMAIL PROTECTED]> 20:07 30/4/2004 wrote:
>>>> Дальше, в принципе, можно не читать... Наводящий вопрос: почему ты >>>> открыл именно /etc/hosts? >> OB> Встречный вопрос: а как поменять имя компьютера? >> man hostname OB> man hostname говорит: OB> ... Therefore it depends on the configuration (usually in OB> /etc/host.conf) how you can change it. Usually (if the hosts OB> file is parsed before DNS or NIS) you can change it in OB> /etc/hosts. Во-первых, этот кусок мана выдернут из секции про FQDN, а hostname и FQDN - разные вещи. Во-вторых, смотри написанное в скобках ("... if the hosts file is parsed before DNS or NIS ..") - я утверждаю, что сейчас это далеко не так. В третьих, я имел в виду секцию "SET NAME" из этого manpage. Дальше, в принципе, можно было не читать. OB> А менять hostname так, чтобы hostname(1), gethostbyaddr(3) и echo OB> $HOSTNAME давали разные результаты, было бы странно. Действительно странно. Особенно интересно выяснить, кто выставляет $HOSTNAME ... OB> :-) Я неправильно задала вопрос. Я имела в виду, что должен по идее OB> быть скрипт (debconf или другой), который меняет hostname, OB> /etc/hostname, /etc/hosts, $HOSTNAME и, может, что-то еще, так вот как OB> узнать, какой? Этот "скрипт" (или программа, или все равно что) называется /bin/hostname. Точка. Он необходим и достаточен для смены именно _hostname_. Чтобы сменить FQDN нужно включать искусственный интеллект, и догадываться, что именно из нижеперечисленного надо править - /etc/hosts, ключи вызова pump, конфиг локального bind, конфиг локального dns proxy, конфиг удаленного bind, и т.п. Волшебного скрипта для этого случая не существует. OB> У меня в комментарии в /etc/hosts написано про пакет etherconf, OB> кажется, он и hostname меняет. Может это и из пушки, зато будет OB> надежда, что кто-то поумней меня позаботится о том, о чем я, конечно OB> же, забуду. Хм. Мне эта дискуссия почему-то напомнила про человека, который раз в пол-года всплывает в comp.emacs.gnus с вопросом, нельзя ли как-то облегчить процесс конфигугрирования mail-клиента и автоматически определить нужные значения для переменных конфигурации "SMTP server", "Protocol: POP3 or IMAP or ...", "IMAP server", "login name" и т.п. Абсолютно такая же ситуация ... -- Dmitry Astapov //ADEpt GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498 2B08 7867 4860 F5D7 639D