226a2395e5
This needs further refinement regarding p7/t7 specifically: NM behaviour regarding defaults differs in sisyphus and this has led to livecds booting with DHCP networking but installed systems booting without configured interfaces.
13 lines
286 B
Bash
Executable File
13 lines
286 B
Bash
Executable File
#!/bin/sh
|
|
|
|
. shell-config
|
|
|
|
defcfg=/etc/net/ifaces/default/options-eth
|
|
|
|
if [ -x /usr/sbin/NetworkManager -o -x /usr/sbin/connmand ]; then
|
|
shell_config_set "$defcfg" NM_CONTROLLED yes
|
|
if [ -x /sbin/dhcpcd -o -x /sbin/dhclient ]; then
|
|
shell_config_set "$defcfg" BOOTPROTO dhcp
|
|
fi
|
|
fi
|