[PATCH 2/2] fff-vpn-select: add fastd start/stop for various situations

Moexe moexe at freifunk-franken-hassfurt.de
So Jul 24 22:05:40 CEST 2016


Moin Robert.

Genau das ist mir auch aufgefallen. 

Ich habe Alex gebeten, auf seinem GW wenigstens den Tunnel Broker für HassbergSued mal wieder zu aktivieren, damit man die neue Patchserie mal ausgiebig testen kann. 

Und da bei Alex ja immer der GW abschmiert, wollten wir auch mal schauen, ob das an L2tp. liegt.

Wie krieg ich jetzt die patches in das aktuelle build?

Oder hast du schon neu gebaut?

> Am 24.07.2016 um 21:34 schrieb Robert Langhammer <rlanghammer at web.de>:
> 
> Signed-off-by: Robert Langhammer <rlanghammer at web.de>
> ---
> src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select | 8 ++++++++
> 1 file changed, 8 insertions(+)
> 
> diff --git a/src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select b/src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select
> index 2458a06..b071ff6 100755
> --- a/src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select
> +++ b/src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select
> @@ -76,5 +76,13 @@ if ping -w5 -c3 "$test_ipv4_host1" &>/dev/null ||
>         sumnew=$(sha256sum /etc/config/tunneldigger)
>         [ "$sumnew" != "$sumold" ] && /etc/init.d/tunneldigger restart
>         /etc/init.d/fastd reload
> +
> +        # fastd start/stop for various situations
> +        if [ "$(ls /etc/fastd/${project}/peers/* 2>/dev/null)" ]; then
> +            [ -d /proc/$(cat /tmp/run/fastd.${project}.pid) ] || /etc/init.d/fastd start
> +        else
> +            [ -d /proc/$(cat /tmp/run/fastd.${project}.pid) ] && /etc/init.d/fastd stop
> +        fi
> +
>     fi
> fi
> -- 
> 2.8.0.rc3
> 
> -- 
> franken-dev mailing list
> franken-dev at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/pkcs7-signature
Dateigröße  : 2565 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20160724/6c2173b6/attachment.bin>


Mehr Informationen über die Mailingliste franken-dev