On Sun, 2003-07-06 at 01:00, Goswin Brederlow wrote: > You should think of a mechanism for daemons to get notified about > changes in resolv.conf.
There is already such a mechanism. See below. > Like providing a function to register a script > and a list of arguments (like the PID of the program to > notify). Whenever the resolv.conf changes all currently registered > scripts would be called with their respective arguments. > > The simplest form would be: > > resolv.conf-register /etc/init.d/squid reload > > That would make squid to reload its config each time a nameserver is > added or removed. Currently, scripts in /etc/resolvconf/update.d/ get run when resolver information changes. So, would it suffice to create /etc/resolvconf/update.d/squid containing the following? #!/bin/sh /etc/init.d/squid reload -- Thomas Hood