From b78a266888aad6632ccc9eecb04e615f9ce43868 Mon Sep 17 00:00:00 2001 From: Adrian Schmutzler Date: Fri, 17 Jul 2020 12:09:57 +0200 Subject: lantiq: move 01_led_migration script to subtargets Split the /etc/uci-defaults/01_led_migration scripts into subtargets as already done for most of the other base-files. While this introduces a minor amount of code duplication, it still is considered an improvement, as device-specific settings are kept together in the subtargets' base-files and the script at hand can be removed entirely for two of the subtargets not needing it. Signed-off-by: Adrian Schmutzler --- .../base-files/etc/uci-defaults/01_led_migration | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 target/linux/lantiq/xway_legacy/base-files/etc/uci-defaults/01_led_migration (limited to 'target/linux/lantiq/xway_legacy') diff --git a/target/linux/lantiq/xway_legacy/base-files/etc/uci-defaults/01_led_migration b/target/linux/lantiq/xway_legacy/base-files/etc/uci-defaults/01_led_migration new file mode 100644 index 0000000000..18bf6a3f96 --- /dev/null +++ b/target/linux/lantiq/xway_legacy/base-files/etc/uci-defaults/01_led_migration @@ -0,0 +1,28 @@ +# +# Copyright (C) 2013 OpenWrt.org +# + +. /lib/functions/migrations.sh + +do_internet_led_rename() +{ + config_load system + + [ -n $(config_get led_internet name) ] || return + [ -z $(config_get led_dsl name) ] || return + + uci rename system.led_internet=led_dsl + uci set system.led_dsl.name=dsl + + logger -t led-migration "internet led renamed to dsl" +} + +case "$(board_name)" in +arcadyan,arv452cqw) + do_internet_led_rename + ;; +esac + +migrations_apply system + +exit 0 -- cgit v1.2.3