From 74985dfc814296f9758317b7d350730e05be734b Mon Sep 17 00:00:00 2001 From: sean Date: Tue, 9 Jul 2019 14:36:36 -0700 Subject: [PATCH] tweaks --- setup.sh | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/setup.sh b/setup.sh index f1e0457..a94c8c9 100644 --- a/setup.sh +++ b/setup.sh @@ -137,17 +137,26 @@ echo "Done." echo "" echo "Writing netplan file" macaddr=$(echo $hostname|md5sum|sed 's/^\(..\)\(..\)\(..\)\(..\)\(..\).*$/02:\1:\2:\3:\4:\5/') -network="network:\n version: 2\n renderer: networkd\n ethernets:" +echo "network:" > /mnt/etc/netplan/bridge.yaml +echo " version: 2" >> /mnt/etc/netplan/bridge.yaml +echo " renderer: networkd" >> /mnt/etc/netplan/bridge.yaml +echo " ethernets:" >> /mnt/etc/netplan/bridge.yaml for nic in "$nicdevices"; do - network="$network\n ${nic}:\n dhcp4: no" + echo " ${nic}:" >> /mnt/etc/netplan/bridge.yaml + echo " dhcp4: no" >> /mnt/etc/netplan/bridge.yaml done -network="$network\n bridges:\n br0:\n macaddress: ${macaddr}\n dhcp4: yes\n parameters:\n stp: true\n interfaces:" +echo " bridges:" >> /mnt/etc/netplan/bridge.yaml +echo " br0:" >> /mnt/etc/netplan/bridge.yaml +echo " macaddress: ${macaddr}" >> /mnt/etc/netplan/bridge.yaml +echo " dhcp4: yes" >> /mnt/etc/netplan/bridge.yaml +echo " parameters:" >> /mnt/etc/netplan/bridge.yaml +echo " stp: true" >> /mnt/etc/netplan/bridge.yaml +echo " interfaces:" >> /mnt/etc/netplan/bridge.yaml for nic in `echo "$nicdevices"`; do - network="$network\n - ${nic}" + echo " - ${nic}" >> /mnt/etc/netplan/bridge.yaml done -echo "$network" > /mnt/etc/netplan/bridge.yaml echo "Done." - +exit 0 # mount --rbind /dev /mnt/dev # mount --rbind /proc /mnt/proc # mount --rbind /sys /mnt/sys