• Michael Shigorin's avatar
    net: 50-net-nm band-aid · 226a2395
    Michael Shigorin authored
    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.
    226a2395
50-net-nm 286 Bytes
#!/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