tweaks
This commit is contained in:
@@ -137,17 +137,26 @@ echo "Done."
|
|||||||
echo ""
|
echo ""
|
||||||
echo "Writing netplan file"
|
echo "Writing netplan file"
|
||||||
macaddr=$(echo $hostname|md5sum|sed 's/^\(..\)\(..\)\(..\)\(..\)\(..\).*$/02:\1:\2:\3:\4:\5/')
|
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
|
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
|
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
|
for nic in `echo "$nicdevices"`; do
|
||||||
network="$network\n - ${nic}"
|
echo " - ${nic}" >> /mnt/etc/netplan/bridge.yaml
|
||||||
done
|
done
|
||||||
echo "$network" > /mnt/etc/netplan/bridge.yaml
|
|
||||||
echo "Done."
|
echo "Done."
|
||||||
|
exit 0
|
||||||
# mount --rbind /dev /mnt/dev
|
# mount --rbind /dev /mnt/dev
|
||||||
# mount --rbind /proc /mnt/proc
|
# mount --rbind /proc /mnt/proc
|
||||||
# mount --rbind /sys /mnt/sys
|
# mount --rbind /sys /mnt/sys
|
||||||
|
|||||||
Reference in New Issue
Block a user