[Mew-dist 16763] Re: getaddrinfo error
Takahiro Kambe
taca at example.com
2001年 3月 9日 (金) 13:39:13 JST
In message <87n1avbmdh.wl at example.com>
on Fri, 9 Mar 2001 13:24:30 +0900,
Shingo WATANABE / 渡辺 伸吾 <nabe at example.com> wrote:
> > Emacsでの名前解決は、Emacsが起動したときの /etc/resolv.conf の中身に依
> > 存するらしいですので、Emacs起動後にLANとかダイアルアップとかで繋いでも
> > ELispレベルでは名前解決できないと思います。
>
> これが一般的なんでしょうか?
太古の昔から(?)、res_init()とかした時点だけで、resolv.confを読むという
のが一般的だったはずです。そして、既にres_init()が呼ばれていたら、二度
と呼ばないという。
> 確か FreeBSD では起動後に resolv.conf が書き変わってもちゃんと反映される
> みたいです。
FreeBSDのバージョンは何でしょうか、ざっとソースを見た限りは、そう見え
ない様です。
> FreeBSD に慣れていたので NetBSD を使うとこれが不便だったりすることも良く
> ありますね。
(NetBSDのせいにしないでね。)
> 他には resolver に手を入れちゃうとか。 :-P
どのタイミングで /etc/resolv.conf を読み直すかというのは難しい選択です。
ローカルにキャッシング用のネームサーバを動かすことができるなら、一番労
力が少ないと思います。
--
神戸 隆博(かんべ たかひろ) at 仕事場
Mew-dist メーリングリストの案内