diff options
author | William Hubbs <w.d.hubbs@gmail.com> | 2013-03-18 18:29:36 -0500 |
---|---|---|
committer | William Hubbs <w.d.hubbs@gmail.com> | 2013-08-13 16:33:41 -0500 |
commit | 838c9efb36b3b058c5a5b9d0e8c6d4d4789a44b9 (patch) | |
tree | 4d30e9357d1f666ea37186b8a95dbe83c86b4dc8 /net/adsl.sh | |
parent | b2f8ac9382d5dad70181ef803a37f43896f5cb91 (diff) |
Remove gentoo's net.* scripts
It has been determined that it will be best for gentoo's net.* scripts
to be in a separate package to allow independent development.
This package will be called netifrc and maintained by Gentoo.
Diffstat (limited to 'net/adsl.sh')
-rw-r--r-- | net/adsl.sh | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/net/adsl.sh b/net/adsl.sh deleted file mode 100644 index 744ebc25..00000000 --- a/net/adsl.sh +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright (c) 2004-2007 Gentoo Foundation -# Copyright (c) 2007-2008 Roy Marples <roy@marples.name> -# Released under the 2-clause BSD license. - -adsl_depend() -{ - program /usr/sbin/adsl-start /usr/sbin/pppoe-start - before dhcp -} - -adsl_setup_vars() -{ - local startstop="$1" cfgexe= - - if [ -x /usr/sbin/pppoe-start ]; then - exe="/usr/sbin/pppoe-${startstop}" - cfgexe=pppoe-setup - else - exe="/usr/sbin/adsl-${startstop}" - cfgexe=adsl-setup - fi - - # Decide which configuration to use. Hopefully there is an - # interface-specific one - cfgfile="/etc/ppp/pppoe-${IFACE}.conf" - [ -f "${cfgfile}" ] || cfgfile="/etc/ppp/pppoe.conf" - - if [ ! -f "${cfgfile}" ]; then - eerror "no pppoe.conf file found!" - eerror "Please run ${cfgexe} to create one" - return 1 - fi - - return 0 -} - -adsl_start() -{ - local exe= cfgfile= user= - - adsl_setup_vars start || return 1 - - # Might or might not be set in conf.d/net - eval user=\$adsl_user_${IFVAR} - - # Start ADSL with the cfgfile, but override ETH and PIDFILE - einfo "Starting ADSL for ${IFACE}" - ( - cat "${cfgfile}"; - echo "ETH=${IFACE}"; - echo "PIDFILE=/var/run/rp-pppoe-${IFACE}.pid"; - [ -n "${user}" ] && echo "USER=${user}"; - ) | ${exe} >/dev/null - eend $? -} - -adsl_stop() -{ - local exe= cfgfile= - - [ ! -f /var/run/rp-pppoe-"${IFACE}".pid ] && return 0 - - adsl_setup_vars stop || return 1 - - einfo "Stopping ADSL for ${IFACE}" - ( - cat "${cfgfile}"; - echo "ETH=${IFACE}"; - echo "PIDFILE=/var/run/rp-pppoe-${IFACE}.pid"; - ) | ${exe} >/dev/null - eend $? - - return 0 -} |