tweaks
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user