Correct, this was resolved in SVN a couple of weeks ago. Should only affect 231 and 232.
On November 26, 2016 9:12:30 PM CST, Eric Stone <[email protected]> wrote: >There is an open bug in systemd [0] that creates a bad experience for >LFS >users that do not create a static /etc/resolv.conf . This bug >prevented me >from using “wget” to download many BLFS packages. Here is a proposed >workaround for inclusion in the next LFS version. > >When following LFS’ network configuration instructions [1], the user >leaves >a blank /etc/resolv.conf . systemd-resolved later makes this a symlink >to >a file containing a “nameserver 127.0.0.53” entry, and runs a “stub >resolver” service listening at this local address. Programs that >resolve >their own names (instead of using the getent or systemd-resolve >utilities) >like “wget” or “dig”, then send requests to this stub nameserver. >However >the stub server has a bug, where its resolutions do not follow CNAMEs >through to A records (oddly “systemd-resolve” does not share this bug). > >One workaround could be to instruct all LFS users to create a static >/etc/resolv.conf, which avoids use of the stub resolver . However then >the >nameserver list is not automatically updated by DHCP. My suggested >workaround for users that want to use DHCP, is a change to the systemd >setup instructions [2]. Instead of pointing /etc/resolv.conf at the >“../lib/systemd/resolv.conf” file, later after first-boot do: > >ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf > >There is more information on this in the “/ETC/RESOLV.CONF” section of >“man systemd-resolved.service”. There is one downside I see to this >approach from the manpage - “it does not know a concept of >per-interface >DNS servers and hence only contains system-wide DNS server definitions” >(including all those discovered through DHCP). However this seems >better >for many LFS users than having many of their DNS resolution requests >fail. > >Regards, > >-Eric S. Stone > >[0] https://github.com/systemd/systemd/issues/3826 > >[1] >http://linuxfromscratch.org/lfs/view/stable-systemd/chapter07/network.html > >[2] >http://linuxfromscratch.org/lfs/view/stable-systemd/chapter06/systemd.html -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
