[PATCH v2 2/2] Do not write tunneldigger conf on flash

Robert Langhammer rlanghammer at web.de
Sa Apr 29 18:52:29 CEST 2017


Fixes: #41

Signed-off-by: Robert Langhammer <rlanghammer at web.de>
---
 .../fff/fff-tunneldigger/files/etc/uci-defaults/55_fff-tunneldigger    | 3 ++-
 src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select              | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/packages/fff/fff-tunneldigger/files/etc/uci-defaults/55_fff-tunneldigger b/src/packages/fff/fff-tunneldigger/files/etc/uci-defaults/55_fff-tunneldigger
index 933166a..09442f1 100644
--- a/src/packages/fff/fff-tunneldigger/files/etc/uci-defaults/55_fff-tunneldigger
+++ b/src/packages/fff/fff-tunneldigger/files/etc/uci-defaults/55_fff-tunneldigger
@@ -1,2 +1,3 @@
 /etc/init.d/tunneldigger disable
->/etc/config/tunneldigger
+rm /etc/config/tunneldigger
+ln -s /tmp/tunneldigger /etc/config/
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 016c940..c3d003f 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
@@ -29,7 +29,7 @@ for file in $filecounts; do
         uci set tunneldigger.$count.interface="l2tp$count"
         uci set tunneldigger.$count.enabled="1"
         uci set tunneldigger.$count.hook_script='/etc/tunneldigger/tunneldigger.hook'
-        uci commit tunneldigger
+        uci -c /tmp commit tunneldigger
         count=$((count + 1))
         # remove this fastd-peer
         rm /etc/fastd/${project}/peers/$file
-- 
2.9.3



Mehr Informationen über die Mailingliste franken-dev