Subject: Re: re-reading /etc/resolv.conf on change
To: Martin Husemann <martin@duskware.de>
From: Perry E. Metzger <perry@piermont.com>
List: tech-userlevel
Date: 12/30/2003 09:46:07
Martin Husemann <martin@duskware.de> writes:
> How about stat'ing /etc/resolv.conf, opening the kqueue on it *and* /etc
> always and checking the stat values on every kqueue event? 
>
> Seems like that way all failure modes discussed so far could be easily
> detected.

resolv.conf is symlinked to /etc/sites/foo/resolv.conf

someone does an mv /etc/sites/foo/resolv.conf to
/etc/sites/foo/resolv.conf.new and then creates a new
/etc/sites/foo/resolv.conf

I don't think that would be detected.

-- 
Perry E. Metzger		perry@piermont.com