diff options
Diffstat (limited to 'net-scripts/net.modules.d/helpers.d/udhcpc-wrapper')
-rwxr-xr-x | net-scripts/net.modules.d/helpers.d/udhcpc-wrapper | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/net-scripts/net.modules.d/helpers.d/udhcpc-wrapper b/net-scripts/net.modules.d/helpers.d/udhcpc-wrapper index 9548d07..e63f7ee 100755 --- a/net-scripts/net.modules.d/helpers.d/udhcpc-wrapper +++ b/net-scripts/net.modules.d/helpers.d/udhcpc-wrapper @@ -1,7 +1,6 @@ -#!/bin/sh +#!/bin/bash # Copyright (c) 2004-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 - # Contributed by Roy Marples (uberlord@gentoo.org) # Map the dns, ntp and nis info so our system module can apply the setup @@ -15,7 +14,9 @@ export ntp_servers_${interface}="${ntpsrv}" export nis_domain_${interface}="${nisdomain}" export nis_servers_${interface}="${nissrv}" -. /sbin/functions.sh +[[ ${RC_GOT_FUNCTIONS} != "yes" ]] && source /sbin/functions.sh +RC_QUIET_STDOUT="yes" + "${svclib}/net.modules.d/helpers.d/dhcp" "$@" if [[ $? == 0 ]] && [[ $1 == "bound" || $1 == "renew" ]] ; then @@ -24,4 +25,4 @@ if [[ $? == 0 ]] && [[ $1 == "bound" || $1 == "renew" ]] ; then chmod 600 "/var/cache/udhcpc-${interface}.lease" fi -# vim:ts=4 +# vim: ts=4 : |