1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 13:10:33 +02:00

services: Fix logging for jami-service-type.

Its default behavior changed and it no longer logs to syslog by default;
update to log to /var/log/jami.log instead.

* gnu/services/telephony.scm (jami-configuration->command-line-arguments):
Drop /dev/log mapping. Add /var/log/jami.log mapping. Always add --console argument.
(jami-shepherd-services): Conditionally add #:log-file argument; simplify
usernames logic a bit.
* gnu/services/telephony.scm (jami-configuration): Update doc.
* doc/guix.texi (Telephony Services): Likewise.

Change-Id: Ia2819866c84db4cba92fad52dfd0a74acdc887fc
This commit is contained in:
Maxim Cournoyer
2026-02-10 16:06:09 +09:00
parent e92dafb302
commit 90b1546bc2
2 changed files with 21 additions and 20 deletions

View File

@@ -32136,7 +32136,7 @@ The D-Bus package to use to start the required D-Bus session.
The nss-certs package to use to provide TLS certificates.
@item @code{enable-logging?} (default: @code{#t}) (type: boolean)
Whether to enable logging to syslog.
Whether to enable logging to @file{/var/log/jami}.
@item @code{debug?} (default: @code{#f}) (type: boolean)
Whether to enable debug level messages.