treewide: drop shebang from non-executable target files
[openwrt/openwrt.git] / target / linux / lantiq / base-files / etc / uci-defaults / 01_led_migration
1 #
2 # Copyright (C) 2013 OpenWrt.org
3 #
4
5 . /lib/functions/migrations.sh
6
7 do_internet_led_rename()
8 {
9 config_load system
10
11 [ -n $(config_get led_internet name) ] || return
12 [ -z $(config_get led_dsl name) ] || return
13
14 uci rename system.led_internet=led_dsl
15 uci set system.led_dsl.name=dsl
16
17 logger -t led-migration "internet led renamed to dsl"
18 }
19
20 case "$(board_name)" in
21 alphanetworks,asl56026|\
22 arcadyan,arv452cqw|\
23 arcadyan,arv7510pw22|\
24 arcadyan,arv7519rw22|\
25 arcadyan,arv752dpw|\
26 arcadyan,arv752dpw22|\
27 arcadyan,vg3503j|\
28 avm,fritz7360sl|\
29 bt,homehub-v2b|\
30 bt,homehub-v3a|\
31 bt,homehub-v5a)
32 do_internet_led_rename
33 ;;
34 netgear,dgn3500|\
35 netgear,dgn3500b)
36 migrate_leds "dgn3500:blue:wireless=dgn3500:green:wireless"
37 ;;
38 esac
39
40 migrations_apply system
41
42 exit 0