diff --git a/sdk_container/src/third_party/coreos-overlay/sys-apps/baselayout/baselayout-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-apps/baselayout/baselayout-9999.ebuild index 519b6e8456..28e40fd548 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-apps/baselayout/baselayout-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/sys-apps/baselayout/baselayout-9999.ebuild @@ -117,6 +117,11 @@ src_install() { systemd_dotmpfilesd "${T}/baselayout-usr.conf" fi + if use cros_host; then + # do not install networkd's resolv.conf symlink in SDK + rm "${D}"/usr/lib/tmpfiles.d/baselayout-resolv.conf || die + fi + # Fill in all other paths defined in tmpfiles configs tmpfiles_create @@ -132,11 +137,6 @@ src_install() { done echo "LDPATH='${ldpaths#:}'" >> "${D}"/etc/env.d/00basic || die - if ! use symlink-usr && ! use cros_host; then - # move resolv.conf to a writable location - dosym /run/resolv.conf /etc/resolv.conf - fi - if ! use symlink-usr ; then # modprobe uses /lib instead of /usr/lib mv "${D}"/usr/lib/modprobe.d "${D}"/lib/modprobe.d || die