clearfog: a simple script for blinking all LEDs

Change-Id: I4b9217e14d700fb8fb5750efd29c016872556242
diff --git a/package/czechlight-clearfog-leds/clearfog-test-leds.sh b/package/czechlight-clearfog-leds/clearfog-test-leds.sh
new file mode 100755
index 0000000..0b228e2
--- /dev/null
+++ b/package/czechlight-clearfog-leds/clearfog-test-leds.sh
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+LEDS=(NONE status:{red,green,blue} uid:{red,green,blue} line:{red,green,blue} sfp:{red,green,blue})
+
+LAST=${#LEDS[@]}
+let "LAST2 = $LAST - 1"
+echo $LAST2
+
+for NUM in $(seq 1 ${LAST}); do
+    let "PREVIOUS = $NUM - 1"
+    if [[ $PREVIOUS -ne NONE ]]; then
+        echo 0 > "/sys/class/leds/${LEDS[$PREVIOUS]}/brightness"
+    fi
+    if [[ $NUM -ne $LAST ]]; then
+        echo 255 > "/sys/class/leds/${LEDS[$NUM]}/brightness"
+    fi
+    sleep 0.3
+done
diff --git a/package/czechlight-clearfog-leds/czechlight-clearfog-leds.mk b/package/czechlight-clearfog-leds/czechlight-clearfog-leds.mk
index 8af2f9b..97ab75c 100644
--- a/package/czechlight-clearfog-leds/czechlight-clearfog-leds.mk
+++ b/package/czechlight-clearfog-leds/czechlight-clearfog-leds.mk
@@ -14,6 +14,8 @@
                 $(TARGET_DIR)/usr/lib/systemd/system/
         ln -sf ../czechlight-clearfog-leds.service $(TARGET_DIR)/usr/lib/systemd/system/multi-user.target.wants/
 	$(CZECHLIGHT_CLEARFOG_LEDS_BOOT_INSTALL_TARGET_CMDS)
+	cp $(BR2_EXTERNAL_CZECHLIGHT_PATH)/package/czechlight-clearfog-leds/clearfog-test-leds.sh \
+		$(TARGET_DIR)/usr/bin/
 endef
 
 $(eval $(generic-package))