1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter.git synced 2025-02-15 04:42:02 +00:00
openmptcprouter/root/target/linux/ipq40xx/base-files/etc/uci-defaults/13_migrate-groups
Ycarus (Yannick Chabanois) 0b14e36374 Fix RUTX support
2022-03-07 20:21:35 +01:00

35 lines
639 B
Bash
Executable file

#!/bin/sh
. /lib/functions.sh
CONFIG="/etc/config/user_groups"
migrate_tel_list() {
local tel="$1"
local new_section="$2"
uci -q add_list user_groups."$new_section".tel="$tel"
}
migrate_group() {
local group="$1"
local name
config_get name "$group" name ""
local new_section=`uci -q add user_groups phone`
uci -q set user_groups."$new_section".name="$name"
config_list_foreach "$group" tel migrate_tel_list "$new_section"
uci -q delete sms_utils."$group"
}
if [ ! -e "$CONFIG" ]; then
touch "$CONFIG"
fi
config_load sms_utils
config_foreach migrate_group group
uci -q commit user_groups
uci -q commit sms_utils
exit 0