1 |
# $Id$ |
# $Id$ |
2 |
|
|
3 |
provide basic-networking |
provide basic-networking |
4 |
require basic-system |
require basic-system basic-init |
5 |
|
|
6 |
help_network_hostname() |
help_network_hostname() |
7 |
{ |
{ |
118 |
[[ -z ${network} ]] && help_network_iface && return 1 |
[[ -z ${network} ]] && help_network_iface && return 1 |
119 |
fi |
fi |
120 |
|
|
121 |
|
if is_provided systemd |
122 |
|
then |
123 |
|
decho "set_network_iface() is not supported with systemd, only sysvinit atm" |
124 |
|
return 0 |
125 |
|
fi |
126 |
|
|
127 |
CONFIG="@@CONFDDIR@@/net.${iface}" |
CONFIG="@@CONFDDIR@@/net.${iface}" |
128 |
clearconfig |
clearconfig |
129 |
addconfig 'ONBOOT="yes"' |
addconfig 'ONBOOT="yes"' |
146 |
then |
then |
147 |
if [[ ! -z $(ip addr | grep "${iface}.*UP.*") ]] |
if [[ ! -z $(ip addr | grep "${iface}.*UP.*") ]] |
148 |
then |
then |
149 |
set_system_service restart network "${iface}" |
${MCORE_LIBDIR}/mcore-system-service --restart --service network "${iface}" |
150 |
else |
else |
151 |
set_system_service start network "${iface}" |
${MCORE_LIBDIR}/mcore-system-service --start --service network "${iface}" |
152 |
fi |
fi |
153 |
else |
else |
154 |
case ${networking} in |
case ${networking} in |