mirror of
https://git.launchpad.net/livecd-rootfs
synced 2025-06-15 12:11:44 +00:00
functions: provide nss_systemd-less nsswitch.conf in chroots.
This commit is contained in:
parent
109e6c6613
commit
4d4f113f42
@ -107,6 +107,8 @@ setup_mountpoint() {
|
|||||||
mount -t tmpfs none "$mountpoint/var/cache/apt"
|
mount -t tmpfs none "$mountpoint/var/cache/apt"
|
||||||
mv "$mountpoint/etc/resolv.conf" resolv.conf.tmp
|
mv "$mountpoint/etc/resolv.conf" resolv.conf.tmp
|
||||||
cp /etc/resolv.conf "$mountpoint/etc/resolv.conf"
|
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
|
chroot "$mountpoint" apt-get update
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -124,6 +126,7 @@ teardown_mountpoint() {
|
|||||||
umount $submount
|
umount $submount
|
||||||
done
|
done
|
||||||
mv resolv.conf.tmp "$mountpoint/etc/resolv.conf"
|
mv resolv.conf.tmp "$mountpoint/etc/resolv.conf"
|
||||||
|
mv nsswitch.conf.tmp "$mountpoint/etc/nsswitch.conf"
|
||||||
}
|
}
|
||||||
|
|
||||||
mount_partition() {
|
mount_partition() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user