From patchwork Sat Apr 29 16:52:29 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [v2,2/2] Do not write tunneldigger conf on flash From: Robert Langhammer X-Patchwork-Id: 329 Message-Id: <20170429165229.4087-3-rlanghammer@web.de> To: franken-dev@freifunk.net Date: Sat, 29 Apr 2017 18:52:29 +0200 Fixes: #41 Signed-off-by: Robert Langhammer Reviewed-by: Tobias Klaus Tested-by: Adrian Schmutzler Reviewed-by: Tobias Klaus --- .../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