Changeset d839dc6 in freewrt


Ignore:
Timestamp:
Jun 12, 2007, 1:34:33 PM (19 years ago)
Author:
Thorsten Glaser <tg@…>
Children:
5dcdc822
Parents:
8d6d884
Message:
  • dhcp method: run as 'up' not as 'pre_up', because we must set the interface to up to work (I still don't get an address…)
  • lladdr plugin: new, use something like | auto eth0.1 | iface eth0.1 inet dhcp | switch-ports 0 5 | broadcast + | lladdr 00:17:31:d6:9d:ae to use this (note: the format string is checked)
  • main.sh: fix running of plugins
  • Makefile: install lladdr plugin, bump dashver

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

Location:
package/fwifupdown
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • package/fwifupdown/Makefile

    r8d6d884 rd839dc6  
    99PKG_NAME:=                      fwifupdown
    1010PKG_VERSION:=                   0.2
    11 PKG_RELEASE:=                   11
     11PKG_RELEASE:=                   12
    1212PKG_SRC_ROOT:=                  ${TOPDIR}/package/${PKG_NAME}
    1313PKG_CONFIG_IDIR:=               lib/network
     
    5252        ${INSTALL_DATA} ${PKG_SRC_ROOT}/lib/dhcp ${IDIR_FWIFUPDOWN}/${PKG_CONFIG_METHSDIR}
    5353        ${INSTALL_DATA} ${PKG_SRC_ROOT}/files/ifupdown.init ${IDIR_FWIFUPDOWN}/${PKG_CONFIG_INITDIR}/ifupdown
     54        ${INSTALL_DATA} ${PKG_SRC_ROOT}/files/lladdr ${IDIR_FWIFUPDOWN}/${PKG_CONFIG_PLUGDIR_OVL}/
    5455
    5556ifeq (${FWIFUPDOWN_CONFIG_BRIDGE},y)
  • package/fwifupdown/files/main.sh

    r8d6d884 rd839dc6  
    297297
    298298main_exec_plugins() {
    299         for plugin in ${LIBDIR_OVERLAY}/plugins/* ${LIBDIR}/plugins/*
    300         do
    301                 [ -f $plugin ] || return 0
     299        for plugin in ${LIBDIR_OVERLAY}/plugins/* ${LIBDIR}/plugins/*; do
     300                [ -f $plugin ] || continue
    302301                . $plugin
    303                 eval "${plugin}_${1}" 2>&-
     302                eval "${plugin##*/}_${1}" 2>&-
    304303                retval=$?
    305304                [ $retval != 0 -a $retval != 127 ] && exit 1
    306                 return
    307305        done
    308306}
  • package/fwifupdown/lib/dhcp

    r8d6d884 rd839dc6  
    99
    1010
    11 method_preup() {
     11method_up() {
    1212        dhcp_up || exit 1
    1313
Note: See TracChangeset for help on using the changeset viewer.