[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
** Changed in: systemd Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
This bug was fixed in the package systemd - 229-4ubuntu20 --- systemd (229-4ubuntu20) xenial; urgency=medium * resolved: recognize DNS names with more than one trailing dot as invalid (LP: #160) * Ignore failures to set Nice priority on services in containers. (LP: #1709536) * networkd: accept `:' in ifnames in systemd/networkd. (LP: #1714933) * initramfs-tools: trigger udevadm add actions with subsystems first. (LP: #1713536) * networkd: Add support to set STP value on a bridge. (LP: #1665088) * networkd: add support for AgeingTImeSec, Priority and DefaultPVID settings. (LP: #1715131) - Drop cherrypick of uint16 config parser, superseeded by above commit. * networkd: add support to set ActiveSlave and PrimarySlave. (LP: #1709135) - networkd: add support to configure ARP, depedency of Primary/ActiveSlave. -- Dimitri John Ledkov Tue, 05 Sep 2017 14:01:51 +0100 ** Changed in: systemd (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
229-4ubuntu19 # systemd-resolve www.gnu.org.. www.gnu.org..: 208.118.235.148 2001:4830:134:3::a (www.gnu.org) -- Information acquired via protocol DNS in 1.8ms. -- Data is authenticated: no Which is BAD. 229-4ubuntu20 # systemd-resolve www.gnu.org.. www.gnu.org..: resolve call failed: Invalid hostname 'www.gnu.org..' Which is GOOD and standards compliant. ** Tags removed: verification-needed verification-needed-xenial ** Tags added: verification-done verification-done-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
Hello Adam, or anyone else affected, Accepted systemd into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/systemd/229-4ubuntu20 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-xenial to verification-done-xenial. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-xenial. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: systemd (Ubuntu Xenial) Status: In Progress => Fix Committed ** Tags added: verification-needed verification-needed-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
** Description changed: + [Impact] + libnss-resolve is an optional component not used by default in xenial. However it treats doubledot incorrectly, meaning it gets resolved when it shouldn't. + + [Fix] + Cherrypick upstream patch to resolve this issue. + + [Testcase] + + * Enable resolve nss module + * attempt resolving www.gnu.org.. + * It should fail to resolve + (base)adconrad@nosferatu:~$ getent ahostsv4 www.gnu.org.. 208.118.235.148 STREAM wildebeest.gnu.org - 208.118.235.148 DGRAM - 208.118.235.148 RAW - (base)adconrad@nosferatu:~$ sudo sed -i -e 's/ resolve dns/ dns/' /etc/nsswitch.conf + 208.118.235.148 DGRAM + 208.118.235.148 RAW + (base)adconrad@nosferatu:~$ sudo sed -i -e 's/ resolve dns/ dns/' /etc/nsswitch.conf (base)adconrad@nosferatu:~$ getent ahostsv4 www.gnu.org.. - (base)adconrad@nosferatu:~$ sudo sed -i -e 's/ dns/ resolve dns/' /etc/nsswitch.conf + (base)adconrad@nosferatu:~$ sudo sed -i -e 's/ dns/ resolve dns/' /etc/nsswitch.conf (base)adconrad@nosferatu:~$ getent ahostsv4 www.gnu.org.. 208.118.235.148 STREAM wildebeest.gnu.org - 208.118.235.148 DGRAM - 208.118.235.148 RAW - (base)adconrad@nosferatu:~$ + 208.118.235.148 DGRAM + 208.118.235.148 RAW + (base)adconrad@nosferatu:~$ This is responsible for the new regression in glibc: -- FAIL: posix/tst-getaddrinfo5 original exit status 1 resolving "localhost." worked, proceeding to test resolving "localhost.." failed, test passed resolving "www.gnu.org." worked, proceeding to test resolving "www.gnu.org.." worked, test failed -- + + [Regression potential] + Minimal, since this component is not used by default. However, systems that have this enabled exhibit standards non-compliant behavior. It is not expected for anybody to depend on this broken behavior. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
** Changed in: systemd (Ubuntu Xenial) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
** Changed in: systemd (Ubuntu Xenial) Milestone: None => ubuntu-16.04.3 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
This bug was fixed in the package systemd - 231-6 --- systemd (231-6) unstable; urgency=medium [ Martin Pitt ] * Add alternative iptables-dev build dependencies libiptc-dev is very new and not yet present in stable Debian/Ubuntu releases. Add it as a fallback build dependency for backports and upstream tests. * Detect if seccomp is enabled but seccomp filtering is disabled (Closes: #832713) * resolved: recognize DNS names with more than one trailing dot as invalid (LP: #160) * debian/tests/smoke: Store udev db dump artifact on failure * networkd: limit the number of routes to the kernel limit * systemctl: consider service running only when it is in active or reloading state * networkd: remove route if carrier is lost * Add Ref()/Unref() bus calls for units [ Felipe Sateler ] * git-cherry-pick: always recreate the patch-queue branch. [ Dimitri John Ledkov ] * Use idiomatic variables from dpkg include. -- Martin Pitt Sun, 11 Sep 2016 15:00:55 +0200 ** Changed in: systemd (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
Landed upstream, cherry-picked into debian packaging: https://anonscm.debian.org/cgit/pkg- systemd/systemd.git/commit/?id=061c04b We'll land that, double-check that glibc is happy, and then SRU. ** Changed in: systemd (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
Fix sent upstream: https://github.com/systemd/systemd/issues/3978 ** Changed in: systemd (Ubuntu) Importance: Undecided => Medium ** Changed in: systemd (Ubuntu) Status: Triaged => In Progress ** Changed in: systemd (Ubuntu) Assignee: (unassigned) => Martin Pitt (pitti) ** Also affects: systemd (Ubuntu Xenial) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
Adam asked to fix that in Xenial too; we don't enable resolved there by default, but folks can manually enable it. It's not a bug that realistically breaks stuff in practice, but it's simple to fix. ** Changed in: systemd (Ubuntu Xenial) Importance: Undecided => Low ** Changed in: systemd (Ubuntu Xenial) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
** Changed in: systemd Status: Unknown => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
** Also affects: systemd via https://github.com/systemd/systemd/issues/3978 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1600000] Re: libnss-resolve treats two trailing dots on a domain name incorrectly
Forwarded to https://github.com/systemd/systemd/issues/3978 ** Bug watch added: github.com/systemd/systemd/issues #3978 https://github.com/systemd/systemd/issues/3978 ** Changed in: systemd (Ubuntu) Status: New => Triaged ** Tags added: resolve ** Tags added: yakkety -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/160 Title: libnss-resolve treats two trailing dots on a domain name incorrectly To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs