Package: dnsmasq-base
Version: 2.78-1
Severity: important
Dear Maintainer,
after upgrading dnsmasq-base 2.78-2, Network Manager fails to start dnsmasq.
I'm using Network Manager with following configuration in
/etc/NetworkManager/NetworkManager.conf:
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
So NetworkManager starts dnsmasq, and /etc/resolv.conf contains only 127.0.0.1
as a resolver.
After the upgrade, I get following error in syslog:
NetworkManager[15436]: dnsmasq: failed to open pidfile
/run/NetworkManager/dnsmasq.pid: Operation not permitted
dnsmasq[16073]: failed to open pidfile /run/NetworkManager/dnsmasq.pid:
Operation not permitted
dnsmasq[16073]: FAILED to start up
NetworkManager[15436]: <warn> [1518044623.7035] dnsmasq[0x55f6a42831e0]:
dnsmasq exited with error: Filesystem problem (missing file/directory,
permissions) (3)
NetworkManager[15436]: <warn> [1518044623.7040] dns-mgr: plugin dnsmasq
child quit unexpectedly
NetworkManager[15436]: <info> [1518044623.7040] dns-
plugin[0x55f6a42831e0]: starting dnsmasq...
NetworkManager[15436]: <info> [1518044623.7066] dnsmasq[0x55f6a42831e0]:
dnsmasq disappeared
... and local resolver is not running.
I downgraded to dnsmasq-base 2.78-1 and problem is gone -- everything works
fine.
I'm using network-manager 1.10.4-1.
Thank you and have a nice day!
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (800, 'unstable'), (700, 'testing'), (600, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=cs_CZ.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8), LANGUAGE=
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages dnsmasq-base depends on:
ii adduser 3.117
ii libc6 2.26-6
ii libdbus-1-3 1.12.2-1
ii libgmp10 2:6.1.2+dfsg-2
ii libhogweed4 3.4-1
ii libidn11 1.33-2.1
ii libnetfilter-conntrack3 1.0.6-2
ii libnettle6 3.4-1
ii libnfnetlink0 1.0.1-3+b1
Versions of packages dnsmasq-base recommends:
ii dns-root-data 2018013001
dnsmasq-base suggests no packages.
-- no debconf information