From: Florian Eckert Date: Tue, 16 Jul 2024 06:08:26 +0000 (+0200) Subject: modemmanager: add log file if syslog is set to DEBUG X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=b6664ae9384902da24e38e320092379c1e60bd9c;p=feed%2Fpackages.git modemmanager: add log file if syslog is set to DEBUG If the ModemManager is started with debug, all outputs are written to the system log. To simplify debugging, a logging file is now created under '/var/log/mm.log' in this case. This simplifies error analysis. Signed-off-by: Florian Eckert --- diff --git a/net/modemmanager/files/etc/init.d/modemmanager b/net/modemmanager/files/etc/init.d/modemmanager index ccc1953aea..70206a4e5d 100644 --- a/net/modemmanager/files/etc/init.d/modemmanager +++ b/net/modemmanager/files/etc/init.d/modemmanager @@ -25,6 +25,7 @@ start_service() { procd_set_param command /usr/sbin/ModemManager-wrapper procd_append_param command --log-level="$LOG_LEVEL" [ "$LOG_LEVEL" = "DEBUG" ] && procd_append_param command --debug + [ "$LOG_LEVEL" = "DEBUG" ] && procd_append_param command --log-file "/var/log/mm.log" procd_set_param respawn "${respawn_threshold:-3600}" "${respawn_timeout:-5}" "${respawn_retry:-5}" procd_set_param pidfile "${MODEMMANAGER_PID_FILE}" procd_close_instance