mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-08-21 14:23:40 +03:00
port changes in whiterussian ([3341]) to trunk.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3574 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
91221166b9
commit
fda46acab9
@ -4,7 +4,7 @@ include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=ez-ipupdate
|
||||
PKG_VERSION:=3.0.11b8
|
||||
PKG_RELEASE:=1
|
||||
PKG_RELEASE:=2
|
||||
PKG_MD5SUM:=000211add4c4845ffa4211841bff4fb0
|
||||
|
||||
PKG_SOURCE_URL:=http://ftp.debian.org/debian/pool/main/e/ez-ipupdate \
|
||||
@ -46,11 +46,12 @@ $(PKG_BUILD_DIR)/.built:
|
||||
touch $@
|
||||
|
||||
$(IPKG_EZIPUPDATE):
|
||||
install -m0755 -d $(IDIR_EZIPUPDATE)/etc/init.d $(IDIR_EZIPUPDATE)/etc/hotplug.d/iface $(IDIR_EZIPUPDATE)/usr/sbin/
|
||||
install -m0755 $(PKG_BUILD_DIR)/ez-ipupdate $(IDIR_EZIPUPDATE)/usr/sbin/
|
||||
install -m0755 files/$(PKG_NAME).init $(IDIR_EZIPUPDATE)/etc/init.d/S80$(PKG_NAME)
|
||||
install -m0755 files/$(PKG_NAME).conf $(IDIR_EZIPUPDATE)/etc/
|
||||
install -m0755 files/$(PKG_NAME).hotplug $(IDIR_EZIPUPDATE)/etc/hotplug.d/iface/10-$(PKG_NAME)
|
||||
$(STRIP) $(IDIR_EZIPUPDATE)/usr/sbin/*
|
||||
install -d -m0755 $(IDIR_EZIPUPDATE)/etc
|
||||
install -m0600 ./files/$(PKG_NAME).conf $(IDIR_EZIPUPDATE)/etc/
|
||||
install -d -m0755 $(IDIR_EZIPUPDATE)/etc/hotplug.d/iface
|
||||
install -m0755 ./files/$(PKG_NAME).hotplug $(IDIR_EZIPUPDATE)/etc/hotplug.d/iface/10-$(PKG_NAME)
|
||||
install -d -m0755 $(IDIR_EZIPUPDATE)/usr/sbin
|
||||
install -m0755 $(PKG_BUILD_DIR)/$(PKG_NAME) $(IDIR_EZIPUPDATE)/usr/sbin/
|
||||
$(RSTRIP) $(IDIR_EZIPUPDATE)
|
||||
$(IPKG_BUILD) $(IDIR_EZIPUPDATE) $(PACKAGE_DIR)
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
service-type=zoneedit
|
||||
user=myname:mypassword
|
||||
interface=WAN_IFNAME
|
||||
host=mydomain.com
|
||||
quiet
|
||||
|
||||
# Do not change the lines below
|
||||
cache-file=/tmp/ez-ipup
|
||||
cache-file=/tmp/ez-ipupdate.cache
|
||||
pid-file=/var/run/ez-ipupdate.pid
|
||||
|
@ -1,6 +1,10 @@
|
||||
PGM=ez-ipupdate
|
||||
. /etc/functions.sh
|
||||
NAME=ez-ipupdate
|
||||
CONFIG=/etc/$NAME.conf
|
||||
COMMAND=/usr/sbin/$NAME
|
||||
[ "$ACTION" = "ifup" -a "$INTERFACE" = "wan" ] && {
|
||||
[ -e /etc/$PGM.conf ] && {
|
||||
[ -n $(grep "user=" /etc/$PGM.conf | cut -d= -f2 | cut -d: -f1) ] && [ -n $(grep "user=" /etc/$PGM.conf | cut -d= -f2 | cut -d: -f2) ] && /usr/sbin/$PGM -c /etc/$PGM.conf &
|
||||
}
|
||||
[ -x $COMMAND ] && [ -r $CONFIG ] && {
|
||||
IFNAME=$(nvram get ${INTERFACE}_ifname)
|
||||
$COMMAND -c $CONFIG -i $IFNAME 2>&1 | logger -t $NAME
|
||||
} &
|
||||
}
|
||||
|
1
package/ez-ipupdate/ipkg/ez-ipupdate.conffiles
Normal file
1
package/ez-ipupdate/ipkg/ez-ipupdate.conffiles
Normal file
@ -0,0 +1 @@
|
||||
/etc/ez-ipupdate.conf
|
Loading…
Reference in New Issue
Block a user