Bug#911408: dnsmasq breaks systemd autopkgtest

Michael Biebl biebl at debian.org
Thu Nov 8 23:02:52 GMT 2018


Hi

Am 08.11.18 um 22:08 schrieb Simon Kelley:

> To test this, please could you apply
> 
> http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=a220545c4277cba534be5ef4638b5076fc7d2cf4
> 
> to 2.80 and run the test again? If that fixes the problem, I'll gladly
> take to bug back and issue a 2.80-2 with that fix.

I've tried this patch, but the result seems to be basically the same:
root at debian:~# resolvectl query kettle.cantina.company
kettle.cantina.company: resolve call failed: DNSSEC validation failed:
no-signature

root at debian:~# cat /tmp/tmpglvpfi8s/dnsmasq-vpn.log
Nov  8 22:55:47 dnsmasq[11647]: started, version 2.80 cachesize 150
Nov  8 22:55:47 dnsmasq[11647]: compile time options: IPv6 GNU-getopt
DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth DNSSEC
loop-detect inotify dumpfile
Nov  8 22:55:47 dnsmasq[11647]: reading /etc/resolv.conf
Nov  8 22:55:47 dnsmasq[11647]: using nameserver 10.0.2.3#53
Nov  8 22:55:47 dnsmasq[11647]: read /etc/hosts - 4 addresses
Nov  8 22:57:21 dnsmasq[11647]: query[A] kettle.cantina.company from
10.241.3.1
Nov  8 22:57:21 dnsmasq[11647]: config kettle.cantina.company is 10.241.4.4
Nov  8 22:57:21 dnsmasq[11647]: query[SOA] kettle.cantina.company from
10.241.3.1
Nov  8 22:57:21 dnsmasq[11647]: config kettle.cantina.company is NODATA
Nov  8 22:57:21 dnsmasq[11647]: query[DS] kettle.cantina.company from
10.241.3.1
Nov  8 22:57:21 dnsmasq[11647]: config kettle.cantina.company is NODATA
Nov  8 22:57:21 dnsmasq[11647]: query[SOA] cantina.company from 10.241.3.1
Nov  8 22:57:21 dnsmasq[11647]: config cantina.company is NODATA
Nov  8 22:57:21 dnsmasq[11647]: query[DS] cantina.company from 10.241.3.1
Nov  8 22:57:21 dnsmasq[11647]: config cantina.company is NODATA
Nov  8 22:57:21 dnsmasq[11647]: query[SOA] company from 10.241.3.1
Nov  8 22:57:21 dnsmasq[11647]: forwarded company to 10.0.2.3
Nov  8 22:57:21 dnsmasq[11647]: query[DNSKEY] company from 10.241.3.1
Nov  8 22:57:21 dnsmasq[11647]: forwarded company to 10.0.2.3
Nov  8 22:57:21 dnsmasq[11647]: query[DS] company from 10.241.3.1
Nov  8 22:57:21 dnsmasq[11647]: forwarded company to 10.0.2.3
Nov  8 22:57:21 dnsmasq[11647]: query[DNSKEY] . from 10.241.3.1
Nov  8 22:57:21 dnsmasq[11647]: forwarded . to 10.0.2.3


> Sorry for the back-and-forth. I've not worked out how to run the systemd
> test suite and reproduce the problem here.

The easiest way is to use autopkgtest. This will ensure all necessary
dependencies are installed and the test is run in an isolated environment.

It should be possible to run this manually though, in case you are not
familiar with autopkgtest.
For that install the test dependencies:
  systemd,
  libpam-systemd,
  libnss-systemd,
  acl,
  locales,
  evemu-tools,
  python3,
  pkg-config,
  cryptsetup-bin,
  systemd-sysv,
  policykit-1,
  dnsmasq-base

Then get the systemd sources (e.g. via apt-get source systemd) and
execute test/networkd-test.py

Regards,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20181109/a1ff8e0e/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list