From 558bcbc47e4dab3dde837c5ffd2ba1eda363fea4 Mon Sep 17 00:00:00 2001 From: Dimitri John Ledkov Date: Fri, 24 Jul 2020 21:03:55 +0100 Subject: [PATCH] functions: provide nss_systemd-less nsswitch.conf in chroots. (cherry picked from commit 4d4f113f42d6c3a58a484582af4d2c02f96a42bf) --- live-build/functions | 3 +++ 1 file changed, 3 insertions(+) diff --git a/live-build/functions b/live-build/functions index b5e9044b..17e42cd7 100644 --- a/live-build/functions +++ b/live-build/functions @@ -113,6 +113,8 @@ setup_mountpoint() { mount -t tmpfs none "$mountpoint/var/cache/apt" mv "$mountpoint/etc/resolv.conf" resolv.conf.tmp cp /etc/resolv.conf "$mountpoint/etc/resolv.conf" + mv "$mountpoint/etc/nsswitch.conf" nsswitch.conf.tmp + sed 's/systemd//g' nsswitch.conf.tmp > "$mountpoint/etc/nsswitch.conf" chroot "$mountpoint" apt-get update } @@ -130,6 +132,7 @@ teardown_mountpoint() { umount $submount done mv resolv.conf.tmp "$mountpoint/etc/resolv.conf" + mv nsswitch.conf.tmp "$mountpoint/etc/nsswitch.conf" } mount_partition() {