diff --git a/debian-13/scripts/networkd.sh b/debian-13/scripts/networkd.sh index 5a78674..d5a75a7 100644 --- a/debian-13/scripts/networkd.sh +++ b/debian-13/scripts/networkd.sh @@ -1,4 +1,5 @@ #!/usr/bin/env bash +set -eux install -d -m 755 -o root -g root /etc/systemd/network cat > /etc/systemd/network/lan0.network << 'EOF' @@ -17,3 +18,6 @@ mv /etc/network/interfaces /etc/network/interfaces.save mv /etc/network/interfaces.d /etc/network/interfaces.d.save systemctl enable systemd-networkd systemctl disable networking + +printf "nameserver %s\n" 9.9.9.9 8.8.8.8 >/etc/resolv.conf +cat /etc/resolv.conf diff --git a/debian-13/scripts/vagrant.sh b/debian-13/scripts/vagrant.sh index 74ec814..8f56fc7 100644 --- a/debian-13/scripts/vagrant.sh +++ b/debian-13/scripts/vagrant.sh @@ -3,7 +3,14 @@ set -eu export DEBIAN_FRONTEND=noninteractive apt-get update -apt-get install -y qemu-guest-agent nfs-common openssl curl sudo vim +apt-get install -y \ + qemu-guest-agent \ + nfs-common \ + openssl \ + curl \ + sudo \ + vim \ + python3-apt useradd -m -s /bin/bash -p "$(openssl passwd -1 vagrant)" vagrant