Your message dated Fri, 5 Dec 2014 07:33:23 +0100
with message-id <[email protected]>
and subject line Re: Bug#767410: systemd-resolved: doesn't include local search 
domain from DHCP query into resolv.conf
has caused the Debian Bug report #767410,
regarding systemd-resolved: doesn't include local search domain from DHCP query 
into resolv.conf
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
767410: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767410
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: systemd
Version: 215-5
Severity: minor
Tags: upstream patch

Hi

Using systemd-resolved, the local searchdomain provided by the DHCP 
server is not added to resolv.conf, which disables FQDN completion 
without domain suffix.

e.g.:

$ ls -al /etc/resolv.conf 
lrwxrwxrwx 1 root root 32 Okt 17 20:00 /etc/resolv.conf -> 
/run/systemd/resolve/resolv.conf

$ cat /run/systemd/resolve/resolv.conf 
# This file is managed by systemd-resolved(8). Do not edit.
#
# Third party programs must not access this file directly, but
# only through the symlink at /etc/resolv.conf. To manage
# resolv.conf(5) in a different way, replace the symlink by a
# static file or a different symlink.

nameserver 10.0.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4
# Too many DNS servers configured, the following entries may be ignored
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844

Domain name without domain suffix:

$ nslookup redstone
Server:         10.0.0.1
Address:        10.0.0.1#53

Non-authoritative answer:
*** Can't find redstone: No answer

FQDN, with full (local-) domain suffix:

$ nslookup redstone.lan
Server:         10.0.0.1
Address:        10.0.0.1#53

Name:   redstone.lan
Address: 10.10.7.0


This seems to have been reported upstream under

        https://bugs.freedesktop.org/show_bug.cgi?id=79671

and probably also

        https://bugs.freedesktop.org/show_bug.cgi?id=85397

The formal patch that was actually merged upstream 

        
http://cgit.freedesktop.org/systemd/systemd/commit/?id=6192b846ca0d15602e94ddb5da4420b7c60d64a5

doesn't apply easily to systemd 215, but the initially suggested patch

        https://bugs.freedesktop.org/attachment.cgi?id=103315

applies to current (Debian-) systemd HEAD (as of 
debian/215-5-14-g8178d8d) and is working for me

--- old/resolv.conf
+++ /etc/resolv.conf
@@ -5,6 +5,7 @@
 # resolv.conf(5) in a different way, replace the symlink by a
 # static file or a different symlink.
 
+domain lan
 nameserver 10.0.0.1
 nameserver 8.8.8.8
 nameserver 8.8.4.4


$ nslookup redstone
Server:         10.0.0.1
Address:        10.0.0.1#53

Name:   redstone.lan
Address: 10.10.7.0


systemd-networkd configuration:

$ cat /etc/systemd/network/50-br0.netdev 
[NetDev]
Name=br0
Kind=bridge
MACAddress=01:23:45:67:89:AB

$ cat /etc/systemd/network/51-eth0.network 
[Match]
Name=eth0

[Network]
Bridge=br0

$ cat /etc/systemd/network/60-br0.network 
[Match]
Name=br0

[Network]
DHCP=yes


Regards
        Stefan Lippers-Hollmann

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.18-rc2-aptosid-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages systemd depends on:
ii  acl             2.2.52-2
ii  adduser         3.113+nmu3
ii  initscripts     2.88dsf-57
ii  libacl1         2.2.52-2
ii  libaudit1       1:2.4-1
ii  libblkid1       2.25.2-2
ii  libc6           2.19-12
ii  libcap2         1:2.24-6
ii  libcap2-bin     1:2.24-6
ii  libcryptsetup4  2:1.6.6-3
ii  libgcrypt20     1.6.2-4
ii  libkmod2        18-3
ii  liblzma5        5.1.1alpha+20120614-2
ii  libpam0g        1.1.8-3.1
ii  libselinux1     2.3-2
ii  libsystemd0     215-5
ii  mount           2.25.2-2
ii  sysv-rc         2.88dsf-57
ii  udev            215-5
ii  util-linux      2.25.2-2

Versions of packages systemd recommends:
ii  dbus            1.8.8-2
ii  libpam-systemd  215-5

Versions of packages systemd suggests:
pn  systemd-ui  <none>

-- no debconf information

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---
--- Begin Message ---
Version: 217-1

Stefan Lippers-Hollmann [2014-10-30 22:25 +0100]:
> Using systemd-resolved, the local searchdomain provided by the DHCP 
> server is not added to resolv.conf, which disables FQDN completion 
> without domain suffix.

The upstream patch is included in 217, which is now in experimental.
Marking fixed version accordingly.

Thanks,

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to