[PATCH] Disable VPN if not in use
Tim Niemeyer
tim at tn-x.org
So Feb 11 12:24:46 CET 2018
Moin
Am Sonntag, den 11.02.2018, 11:23 +0100 schrieb mail at adrianschmutzler.de:
> Hallo Christian,
>
> wir hatten sowas schon mal diskutiert und damals gab es einen Grund
> dagegen.
>
> Ich habe gerade aber gar keine Zeit und kann das deshalb nicht
> raussuchen,
> vll. hat sich in der Zwischenzeit auch was geändert.
>
> Vll. erinnert sich jemand ...
http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/2017-Novem
ber/013305.html
http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/2017-Novem
ber/013313.html
Das ist der Grund wieso wir sowas brauchen:
https://mantis.freifunk-franken.de/view.php?id=72
Für mich ist das soweit schlüssig, unten noch Anmerkungen:
> Beste Grüße
>
> Adrian
>
> > -----Original Message-----
> > From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On
> > Behalf
> > Of Christian Dresel
> > Sent: Sonntag, 11. Februar 2018 09:34
> > To: franken-dev at freifunk.net
> > Subject: [PATCH] Disable VPN if not in use
> >
> > fixes 72
Ich bin mir nicht sicher, aber ich dachte bisher immer, der Tag muss so
aussehen:
Fixes #72
> >
> > Signed-off-by: Christian Dresel <fff at chrisi01.de>
> > ---
> > src/packages/fff/fff-hoods/files/usr/sbin/configurehood | 2 ++
> > src/packages/fff/fff-vpn-select/files/usr/sbin/disable-vpn | 7
> > +++++++
> > 2 files changed, 9 insertions(+)
> > create mode 100755
>
> src/packages/fff/fff-vpn-select/files/usr/sbin/disable-
> > vpn
> >
> > diff --git a/src/packages/fff/fff-
> > hoods/files/usr/sbin/configurehood
> > b/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
> > index cf79b42..1831454 100755
> > --- a/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
> > +++ b/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
> > @@ -279,6 +279,8 @@ if [ -s "$hoodfile" ]; then
> >
> > if hasInternet ; then
> > sh /usr/sbin/vpn-select
> > + else
> > + sh /usr/sbin/disable-vpn
> > fi
> >
> > # now we load the prefix from the hoodfile and set this to
> > br-mesh
> > diff --git a/src/packages/fff/fff-vpn-
> > select/files/usr/sbin/disable-vpn
> > b/src/packages/fff/fff-vpn-select/files/usr/sbin/disable-vpn
> > new file mode 100755
> > index 0000000..9d7fd9a
> > --- /dev/null
> > +++ b/src/packages/fff/fff-vpn-select/files/usr/sbin/disable-vpn
Der Name suggeriert, man könnte damit das VPN dauerhaft ausschalten.
Dem ist nicht so, daher fand ich deine erste Variante von damals
http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/2017-November/013303.html
besser.
> > @@ -0,0 +1,7 @@
> > +#!/bin/sh
> > +
> > +>/etc/config/tunneldigger
> > +rm /tmp/fastd_fff_peers/*
> > +/etc/init.d/fastd stop
> > +/etc/init.d/tunneldigger stop
> > +
> > --
> > 2.11.0
> >
> > --
> > 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 : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 488 bytes
Beschreibung: This is a digitally signed message part
URL : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20180211/cfd5cf0d/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev