Changeset 5fade05 in freewrt for package/fwifupdown/files


Ignore:
Timestamp:
Jun 18, 2007, 3:38:49 PM (18 years ago)
Author:
Thorsten Glaser <tg@…>
Children:
7c3897a
Parents:
22ad630
Message:
  • move all the stuff to our /etc structure
  • fix lladdr, d'oh

git-svn-id: svn://www.freewrt.org/trunk/freewrt@2837 afb5a338-a214-0410-bd46-81f09a774fd1

Location:
package/fwifupdown/files
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • package/fwifupdown/files/ifupdown.sh

    r22ad630 r5fade05  
    2121esac
    2222
    23 [ -f /etc/conf.d/ifupdown ] && . /etc/conf.d/ifupdown
     23. /etc/rc.conf
    2424redirect="2>&-"
    2525
    26 if [ x"$CFG_DEBUG" = x"1" ]; then
     26if [ x"$FWIFUPDOWN_DEBUG" = x"1" ]; then
    2727        set -x
    2828        redirect=
    2929fi
    3030
    31 eval IFUPDOWN_ENV= $(sed "s/#.*//g" /etc/conf.d/ifupdown) \
     31eval IFUPDOWN_ENV= $(grep '^FWIFUPDOWN_' /etc/rc.conf) \
    3232    busybox $what $@ $redirect
    3333
  • package/fwifupdown/files/lladdr

    r22ad630 r5fade05  
    77
    88lladdr_preup() {
    9         [ -z $LLADDR ] && return 0
     9        [ -z $IF_LLADDR ] && return 0
    1010        case $IF_LLADDR in
    1111        [0-9a-fA-F][0-9a-fA-F]:[0-9a-fA-F][0-9a-fA-F]:[0-9a-fA-F][0-9a-fA-F]:[0-9a-fA-F][0-9a-fA-F]:[0-9a-fA-F][0-9a-fA-F]:[0-9a-fA-F][0-9a-fA-F]) ;;
  • package/fwifupdown/files/main.sh

    r22ad630 r5fade05  
    323323### main entry point ###
    324324
    325 CFG_PRINTING_OFF=0
    326 CFG_SYSLOG_OFF=0
    327 CFG_FANCY=0
    328 CFG_DEBUG=0
    329 
    330 if ! [ -f /etc/conf.d/ifupdown ]
    331 then
    332         logger -t ifupdown "/etc/conf.d/ifupdown not found"
    333         exit 1
    334 fi
    335 . /etc/conf.d/ifupdown
    336 
    337 config ${CFG_DEBUG:=""} && set -x
     325FWIFUPDOWN_PRINTING_OFF=0
     326FWIFUPDOWN_SYSLOG_OFF=0
     327FWIFUPDOWN_FANCY=0
     328FWIFUPDOWN_DEBUG=0
     329
     330. /etc/rc.conf
     331
     332config ${FWIFUPDOWN_DEBUG:=""} && set -x
    338333
    339334RT_PREUP_PRINTING_OFF=0
     
    356351[ -z "${KSH_VERSION:-""}" ] || alias which='whence -p'
    357352
    358 if ! [ -f ${INSTALLDIR}/sh/mfunctions.sh ]
     353if ! [ -f /etc/network/mfunctions.sh ]
    359354then
    360         logger -t ifupdown "${INSTALLDIR}/sh/mfunctions.sh not found"
     355        logger -t ifupdown "/etc/network/mfunctions.sh not found"
    361356        exit 1
    362357fi
    363 . ${INSTALLDIR}/sh/mfunctions.sh
     358. /etc/network/mfunctions.sh
    364359
    365360main_env_update
  • package/fwifupdown/files/mfunctions.sh

    r22ad630 r5fade05  
    1212        exit 1
    1313fi
    14 if [ ! -f ${INSTALLDIR}/sh/mprint.sh ]; then
    15         logger -t ifupdown "${INSTALLDIR}/sh/mprint.sh not found"
     14if [ ! -f /etc/network/mprint.sh ]; then
     15        logger -t ifupdown "/etc/network/mprint.sh not found"
    1616        exit 1
    1717fi
    1818
    19 . ${INSTALLDIR}/sh/mprint.sh
     19. /etc/network/mprint.sh
    2020
    2121mstart() {
  • package/fwifupdown/files/mprint.sh

    r22ad630 r5fade05  
    3232                shift
    3333                opt='-ne'
    34                 if config $CFG_FANCY
     34                if config $FWIFUPDOWN_FANCY
    3535                then
    3636                        msg="${FIRSTCOL}${MP_GOOD}${STARTCOL}${*}"
     
    4444                shift
    4545                opt='-e'
    46                 if config $CFG_FANCY
     46                if config $FWIFUPDOWN_FANCY
    4747                then
    4848                        msg="${FIRSTCOL}${MP_GOOD}${STARTCOL}${*} ..."
     
    5757                case "$1" in
    5858                0)
    59                         if config $CFG_FANCY
     59                        if config $FWIFUPDOWN_FANCY
    6060                        then
    6161                                msg="${FIRSTCOL}${MP_GOOD}${ME_GOOD}"
     
    6666                        ;;
    6767                *)
    68                         if config $CFG_FANCY
     68                        if config $FWIFUPDOWN_FANCY
    6969                        then
    7070                                msg="${FIRSTCOL}${MP_BAD}${ME_BAD}"
     
    8585                color=$1
    8686                shift
    87                 if config $CFG_FANCY
     87                if config $FWIFUPDOWN_FANCY
    8888                then
    8989                        msg="${FIRSTCOL}${MP_NONE}${STARTCOL}${color}${*}${NORMAL}"
     
    9595        esac
    9696
    97         config $CFG_PRINTING_OFF || if config $CFG_FANCY; then
     97        config $FWIFUPDOWN_PRINTING_OFF || if config $FWIFUPDOWN_FANCY; then
    9898                echo $opt ${msg}${NORMAL}
    9999        else
     
    104104
    105105mlogger() {
    106         config $CFG_SYSLOG_OFF || logger -t network "$*"
     106        config $FWIFUPDOWN_SYSLOG_OFF || logger -t network "$*"
    107107}
    108108
Note: See TracChangeset for help on using the changeset viewer.