diff options
Diffstat (limited to 'net-scripts/net.modules.d/helpers.d/dhcp-state')
-rw-r--r-- | net-scripts/net.modules.d/helpers.d/dhcp-state | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/net-scripts/net.modules.d/helpers.d/dhcp-state b/net-scripts/net.modules.d/helpers.d/dhcp-state deleted file mode 100644 index b16e6cc..0000000 --- a/net-scripts/net.modules.d/helpers.d/dhcp-state +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright (c) 2005-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# Contributed by Roy Marples (uberlord@gentoo.org) - -source "${svclib}/sh/rc-services.sh" -source "${svclib}/net.modules.d/helpers.d/functions" -conf="$(add_suffix /etc/conf.d/net)" -[[ -e ${conf} ]] && source "${conf}" - -service="net.${interface}" - -if [[ ${action} != "up" ]] ; then - service_started "${service}" && mark_service_inactive "${service}" - remove_state "${interface}" false -else - service_inactive "${service}" && mark_service_started "${service}" -fi - -if service_started "${service}" || service_inactive "${service}" ; then - if [[ ${RC_AUTO_INTERFACE} == "yes" ]] ; then - best_interface="$(select_best_interface)" - apply_state "${best_interface}" - elif [[ ${action} == "up" ]] ; then - apply_state "${interface}" - fi -fi - -# vim: set ft=sh ts=4 : |