Package: dnsmasq
Version: 2.35-1
Severity: important

Look at my pppd syslog:
 Nov 16 18:03:31 harris pppd[4693]: CHAP authentication succeeded: Welcome to 
use Quidway ROUTER, Huawei Tech.^M^J
 Nov 16 18:03:31 harris pppd[4693]: CHAP authentication succeeded
 Nov 16 18:03:31 harris pppd[4693]: peer from calling number 00:E0:FC:2B:48:B2 
authorized
 Nov 16 18:03:31 harris pppd[4693]: local  IP address 86.73.207.168
 Nov 16 18:03:31 harris pppd[4693]: remote IP address 86.73.207.1
 Nov 16 18:03:31 harris pppd[4693]: primary   DNS address 86.64.145.145
 Nov 16 18:03:31 harris pppd[4693]: secondary DNS address 84.103.237.145
 Nov 16 18:03:32 harris ddclient[4806]: WARNING:  cannot connect to 
members.dyndns.org:80 socket: IO::Socket::INET: Bad hostname 
'members.dyndns.org'
 Nov 16 18:03:32 harris ddclient[4806]: FAILED:   updating 
fcoutant.homelinux.net: Could not connect to members.dyndns.org.
 Nov 16 18:03:59 harris dnsmasq[3897]: reading /var/run/dnsmasq/resolv.conf
 Nov 16 18:03:59 harris dnsmasq[3897]: using nameserver 84.103.237.145#53
 Nov 16 18:03:59 harris dnsmasq[3897]: using nameserver 86.64.145.145#53
 Nov 16 18:03:59 harris dnsmasq[3897]: using local addresses only for domain 
localnet

I have resolvconf installed and used.  Though there's also a ppp bug that
triggers up-ip.d scripts before it's time, the connection above got it
right at least (a rare case, this is random).

Resolvconf updates ppp0 just a bit before ddclient.  Which in turns
triggers dnsmasq update script.  I don't know how it was working in sarge
(it *did* work!), but looking at /etc/resolvconf/update.d/dnsmasq I don't
see any kill-HUP like thing.

It looks like dnsmasq is doing periodic polling (updates nearly 30s after
connection), which seems nonsense to me.  At least during other tries I
have a message "no servers found in /var/run/dnsmasq/resolv.conf, will
retry" which is understandable (due to the ppp bug).

What is needed IMO: resolv.conf reloading must be done when requested, i.e.
when resolvconf requests it.  If this requires no-poll in the config file
and sending a HUP signal to the process, then this must be the default.

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages dnsmasq depends on:
ii  adduser                      3.99        Add and remove users and groups
ii  libc6                        2.3.6.ds1-7 GNU C Library: Shared libraries
ii  libdbus-1-3                  0.94-2      simple interprocess messaging syst
ii  netbase                      4.27        Basic TCP/IP networking system

dnsmasq recommends no packages.

-- no debconf information

-- 
Hope this helps,
Fabien.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to