gluon-packages/gluon/gluon-mesh-batman-adv/files/lib/gluon/upgrade/mesh-batman-adv/0.3.1/010-migrate-batman-adv

18 lines
465 B
Bash
Executable File

#!/bin/sh
local interfaces=''
local interfaces_old="$(uci get batman-adv.bat0.interfaces)"
for interface in $interfaces_old; do
if [ $interface != br-wan ]; then interfaces="${interfaces:+${interfaces} }$interface"; fi
done
uci set batman-adv.bat0.interfaces="$interfaces"
old_interval="$(uci -q get batman-adv.bat0.orig_interval)"
if [ -z "$old_interval" -o "$old_interval" = 1000 ]; then
uci set batman-adv.bat0.orig_interval=5000
fi
uci commit batman-adv