From 581ccf33fef3565fa2b111de2814d6d978fc628f Mon Sep 17 00:00:00 2001 From: doktornotor Date: Mon, 3 Aug 2015 15:53:42 +0200 Subject: blinkled - code style fixes, add copyright headers (Resubmit of #921.) - Code style fixes - Improve service description. - Remove blinkled_stop() function, used just once -> pointless. - Use is_process_running() --- config/blinkled/blinkled.inc | 61 +++++++++++++++++++++++++++++++------------- 1 file changed, 43 insertions(+), 18 deletions(-) diff --git a/config/blinkled/blinkled.inc b/config/blinkled/blinkled.inc index ffbc79b2..ef2b6db8 100644 --- a/config/blinkled/blinkled.inc +++ b/config/blinkled/blinkled.inc @@ -1,20 +1,45 @@ 0); -} - function sync_package_blinkled() { global $config; $blinkled_config = $config['installedpackages']['blinkled']['config'][0]; - /* kill all instances of blinkled */ - if(blinkled_running()) { - blinkled_stop(); + /* Kill all instances of blinkled */ + if (is_process_running("blinkled")) { + mwexec("/usr/bin/killall -9 blinkled"); } - /* if blinkled not running start it */ - if(!blinkled_running()) { + /* If blinkled is not running, start it */ + if (!is_process_running("blinkled")) { blinkled_start(); } } @@ -26,25 +51,25 @@ function blinkled_launch($int, $led) { function blinkled_start() { global $config; $blinkled_config = $config['installedpackages']['blinkled']['config'][0]; - if (!($blinkled_config['enable'])) + if (!($blinkled_config['enable'])) { return; + } - if (($blinkled_config['enable_led2']) && ($blinkled_config['iface_led2'])) + if (($blinkled_config['enable_led2']) && ($blinkled_config['iface_led2'])) { blinkled_launch(convert_friendly_interface_to_real_interface_name($blinkled_config['iface_led2']), 2); - if (($blinkled_config['enable_led3']) && ($blinkled_config['iface_led3'])) + } + if (($blinkled_config['enable_led3']) && ($blinkled_config['iface_led3'])) { blinkled_launch(convert_friendly_interface_to_real_interface_name($blinkled_config['iface_led3']), 3); -} - -function blinkled_stop() { - mwexec("/usr/bin/killall -9 blinkled"); + } } function validate_form_blinkled($post, &$input_errors) { /* Make sure both aren't using the same interface */ - if (($post['iface_led2']) && ($post['iface_led3']) && + if (($post['iface_led2']) && ($post['iface_led3']) && (($post['enable_led2']) && ($post['enable_led3'])) && - ($post['iface_led2'] == $post['iface_led3'])) + ($post['iface_led2'] == $post['iface_led3'])) { $input_errors[] = 'You cannot set two LEDs for a single interface. Please choose seperate interfaces.'; + } } ?> -- cgit v1.2.3 From 71398425402be849925700a75c0a3c0f57497f5c Mon Sep 17 00:00:00 2001 From: doktornotor Date: Mon, 3 Aug 2015 15:56:24 +0200 Subject: blinkled - code style fixes, add copyright headers --- config/blinkled/blinkled.xml | 47 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 44 insertions(+), 3 deletions(-) diff --git a/config/blinkled/blinkled.xml b/config/blinkled/blinkled.xml index aa0c53e8..65a574af 100644 --- a/config/blinkled/blinkled.xml +++ b/config/blinkled/blinkled.xml @@ -1,8 +1,49 @@ + + + + + Interfaces: Assign LEDs blinkled - 20090710 + 0.4.4 Save /usr/local/pkg/blinkled.inc @@ -14,13 +55,13 @@ https://packages.pfsense.org/packages/config/blinkled/blinkled.inc /usr/local/pkg/ - 0755 + blinkled blinkled.sh blinkled - Blinks LEDs to indicate network activity + Network Activity LED Indicator Daemon -- cgit v1.2.3 From 28625213cfb324c421fb476ddc101a02a8dfa19e Mon Sep 17 00:00:00 2001 From: doktornotor Date: Mon, 3 Aug 2015 15:57:48 +0200 Subject: Bump blinkled package version --- pkg_config.10.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg_config.10.xml b/pkg_config.10.xml index 0b6fbe96..84494f92 100644 --- a/pkg_config.10.xml +++ b/pkg_config.10.xml @@ -1191,7 +1191,7 @@ blinkled Allows you to use LEDs for network activity on supported platforms (ALIX, WRAP, Soekris, etc) System - 0.4.3 + 0.4.4 Beta jimp@pfsense.org 2.2 -- cgit v1.2.3