From 21d374081875ba6e6bd6d8658d83436f2fa6d6fe Mon Sep 17 00:00:00 2001 From: Florian Eckert Date: Tue, 16 Jul 2024 08:08:26 +0200 Subject: [PATCH] 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 (cherry picked from commit b6664ae9384902da24e38e320092379c1e60bd9c) --- net/modemmanager/files/etc/init.d/modemmanager | 1 + 1 file changed, 1 insertion(+) 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 -- 2.30.2