Updated package to latest tunneldigger version.

This commit is contained in:
Jernej Kos 2012-07-11 20:33:11 +02:00
parent b6606c131c
commit 959b0be24a
3 changed files with 13 additions and 5 deletions

View File

@ -1,8 +1,8 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=tunneldigger
PKG_VERSION:=0.1
PKG_RELEASE:=2
PKG_VERSION:=0.2
PKG_RELEASE:=1
PKG_REV:=HEAD
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2

View File

@ -1,6 +1,8 @@
config broker
option address 'x.y.z.w'
option port 53
list port 8942
list port 53
list port 123
option uuid 'abcd'
option interface 'l2tp0'

View File

@ -10,10 +10,16 @@ config_cb() {
case "$configname" in
broker)
config_get address "$cfg" address
config_get port "$cfg" port
config_get ports "$cfg" port
config_get uuid "$cfg" uuid
config_get interface "$cfg" interface
/usr/bin/tunneldigger -u ${uuid} -l 0.0.0.0 -b ${address} -p ${port} -i ${interface} -t ${tunnel_id} &
local broker_opts=""
for port in $ports; do
broker_opts="${broker_opts} -b ${address}:${port}"
done
/usr/bin/tunneldigger -u ${uuid} -i ${interface} -t ${tunnel_id} ${broker_opts} &
let tunnel_id++
;;
esac