From 8484f73cf292e27540bdc3feeabebb0befffe7fd Mon Sep 17 00:00:00 2001 From: Robert Langhammer Date: Sat, 29 Apr 2017 18:52:29 +0200 Subject: [PATCH] Do not write tunneldigger conf on flash Fixes: #41 Signed-off-by: Robert Langhammer Reviewed-by: Tobias Klaus Tested-by: Adrian Schmutzler --- .../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 933166a2..09442f13 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 a0878c57..e64f08ee 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