From: Florian Eckert Date: Thu, 29 Sep 2022 14:19:53 +0000 (+0200) Subject: lcd4linux: add debug option X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=66ca1ebd26b476e66fbf9e73a5f11910f61f2f30;p=feed%2Fpackages.git lcd4linux: add debug option Setting the DEBUG variable in the init script to '1' enables the lcd4linux verbose mode, by setting the arg '-vv'. The option also redirects the error and stdout to the syslog. Signed-off-by: Florian Eckert --- diff --git a/utils/lcd4linux/files/lcd4linux.init b/utils/lcd4linux/files/lcd4linux.init index 3c743b0475..3884b041ac 100644 --- a/utils/lcd4linux/files/lcd4linux.init +++ b/utils/lcd4linux/files/lcd4linux.init @@ -4,6 +4,7 @@ START=98 USE_PROCD=1 +DEBUG=1 PROG="/usr/bin/lcd4linux" STATIC_CONFIG="/etc/lcd4linux.conf" DYNAMIC_CONFIG="/tmp/lcd4linux.conf" @@ -24,6 +25,11 @@ start_service() { procd_append_param command -q procd_append_param command -o /tmp/lcd4linux.png procd_append_param command -f "$CONFIGFILE" + [ "$DEBUG" = 1 ] && { + procd_append_param command -vv + procd_set_param stdout 1 + procd_set_param stderr 1 + } procd_set_param file "$CONFIGFILE" procd_close_instance }