diff options
author | Matthias Andree <matthias.andree@gmx.de> | 2006-12-08 18:43:22 +0000 |
---|---|---|
committer | Matthias Andree <matthias.andree@gmx.de> | 2006-12-08 18:43:22 +0000 |
commit | 6aee1918ce18f22aa93b62e58f3151c82cc00eb0 (patch) | |
tree | 2e010dbf0a994bfb709b5f0a08165a726e080805 /NEWS | |
parent | 890a533ab98e8b4ef986dd257c7d0be261a2e4db (diff) | |
download | fetchmail-6aee1918ce18f22aa93b62e58f3151c82cc00eb0.tar.gz fetchmail-6aee1918ce18f22aa93b62e58f3151c82cc00eb0.tar.bz2 fetchmail-6aee1918ce18f22aa93b62e58f3151c82cc00eb0.zip |
Call res_init() at the beginning of the poll, if the computer has res_search().
This is supposed to re-read /etc/resolv.conf in order to pick up changes
made by dhcpcd, dhclient, pppd, openvpn or similar.
To fix Debian Bug #389270 (DNS errors in daemon mode) and others.
svn path=/branches/BRANCH_6-3/; revision=4986
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -79,6 +79,12 @@ fetchmail 6.3.6 (not yet released): * RPOP: The password is now shrouded in the local logs. * Robustness: If a stale lockfile cannot be deleted, truncate it to avoid trouble later if the PID is recycled by a non-fetchmail process. +* On systems that have res_search(), assume we also have res_init() and call it + (suggested by Ulrich Drepper, glibc bug #3675) in order to make libc or + libresolv reread the resolver configuration at the beginning of a poll cycle. + This is important when fetchmail is in daemon mode and /etc/resolv.conf is + changed later by dhcpcd, dhclient, pppd, openvpn or other ip-up/ipchange + scripts. Should fix Debian Bug#389270, Bug#391698. # TRANSLATIONS: * New en_GB (British English) translation by David Lodge. |