From 74f884f7a0068a53561f6213f17ba5eabb878ea0 Mon Sep 17 00:00:00 2001 From: "Jean (east-high-Nerd)" Date: Wed, 31 Dec 2025 15:23:02 -0500 Subject: [PATCH] Added bits that should fix networking both in chroot and after install --- elementary.sh | 12 ++++++++++++ pre-inst.sh | 2 ++ 2 files changed, 14 insertions(+) diff --git a/elementary.sh b/elementary.sh index 832f8ca..443ee66 100755 --- a/elementary.sh +++ b/elementary.sh @@ -105,4 +105,16 @@ elif [[ "${1}" == '--elementary' ]]; then -pogAXtlHrDx \ /etc/apt/trusted.gpg.d/{elementary,patches}.key.asc \ /mnt/etc/apt/trusted.gpg.d/ +elif [[ "${1}" == '--network' ]]; then + mkdir \ + -p \ + /mnt/run/systemd/resolve/ + + mount \ + --bind \ + /run/systemd/resolve/stub-resolv.conf \ + /mnt/run/systemd/resolve/stub-resolv.conf + + touch \ + /etc/NetworkManager/conf.d/10-globally-managed-devices.conf fi diff --git a/pre-inst.sh b/pre-inst.sh index 327f904..85eb4e2 100755 --- a/pre-inst.sh +++ b/pre-inst.sh @@ -74,6 +74,8 @@ fi if [[ "${ID}" == 'debian' ]]; then "${baseDir}/debian.sh" --network-interfaces +elif [[ "${ID}" == 'elementary' ]]; then + "${baseDir}/elementary.sh" --network fi if [[ "${ID}" == 'elementary' ]]; then