[RFC PATCH] Fix uci error caused by symlink to non-existent file
Christian Dresel
fff at chrisi01.de
Mi Sep 6 10:43:21 CEST 2017
hi
On 06.09.2017 01:19, Fabian Bläse wrote:
> Signed-off-by: Fabian Bläse <fabian at blaese.de>
> ---
> .../fff/fff-vpn-select/files/etc/hotplug.d/iface/50-vpn-select | 3 +++
> src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select | 2 +-
> 2 files changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/src/packages/fff/fff-vpn-select/files/etc/hotplug.d/iface/50-vpn-select b/src/packages/fff/fff-vpn-select/files/etc/hotplug.d/iface/50-vpn-select
> index 16d9853..c400889 100755
> --- a/src/packages/fff/fff-vpn-select/files/etc/hotplug.d/iface/50-vpn-select
> +++ b/src/packages/fff/fff-vpn-select/files/etc/hotplug.d/iface/50-vpn-select
> @@ -1,4 +1,7 @@
> #!/bin/sh
> +
> +touch /etc/config/tunneldigger
> +
> [ "$ACTION" = "ifup" -a "$INTERFACE" = "wan" ] && {
> sleep 3
> /usr/sbin/vpn-select
> 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 c3d003f..016c940 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 -c /tmp commit tunneldigger
> + uci commit tunneldigger
das wurde extra nach /tmp verlagert, weil das Script sonst alle 5
Minuten auf dem Flash rumschreibt.. Ist also eher ungünstig das wieder
weg zu nehmen.
mfg
Christian
> count=$((count + 1))
> # remove this fastd-peer
> rm /etc/fastd/${project}/peers/$file
>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 819 bytes
Beschreibung: OpenPGP digital signature
URL : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20170906/67c69c13/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev