mirror of
https://github.com/xcat2/confluent.git
synced 2025-02-04 21:12:05 +00:00
Convert Ubuntu to netconf syntax
The ipconfig syntax can't take domain. See how it works using the same hooks that dhcp would have.
This commit is contained in:
parent
e696566b42
commit
5540896ab1
@ -31,9 +31,21 @@ elif [ "$ipv4m" = "static" ]; then
|
||||
fi
|
||||
v4nm=$(grep ipv4_netmask: $deploycfg)
|
||||
v4nm=${v4nm#ipv4_netmask: }
|
||||
dnsdomain=$(grep ^dnsdomain: $deploycfg)
|
||||
dnsdomain=${dnsdomain#dnsdomain: }
|
||||
dns=$(grep -A1 ^nameservers: $deploycfg|head -n 2|tail -n 1|sed -e 's/^- //'|sed -e "s/''//")
|
||||
|
||||
IP=$v4addr::$v4gw:$v4nm:$nodename:$DEVICE:none:$dns::
|
||||
{
|
||||
echo "DEVICE='$DEVICE'"
|
||||
echo "PROTO='none'"
|
||||
echo "IPV4PROTO='none'"
|
||||
echo "IPV4ADDR='$v4addr'"
|
||||
echo "IPV4NETMASK='$v4nm'"
|
||||
echo "IPV4BROADCAST='$v4nm'"
|
||||
echo "IPV4GATEWAY='$v4gw'"
|
||||
echo "IPV4DNS1='$dns'"
|
||||
echo "HOSTNAME='$NODENAME'"
|
||||
echo "DNSDOMAIN='$dnsdomain'"
|
||||
} > "/run/net-$DEVICE.conf"
|
||||
configure_networking
|
||||
else
|
||||
IP=off
|
||||
|
Loading…
x
Reference in New Issue
Block a user