#1133060 cupsd: please log to syslog by default

Package:
cups
Source:
cups
Description:
Common UNIX Printing System(tm) - PPD/driver support, web interface
Submitter:
Jérémy Lal
Date:
2026-04-09 12:27:02 UTC
Severity:
normal
#1133060#5
Date:
2026-04-09 12:23:54 UTC
From:
To:
Hi,

logging to syslog (i.e. journald) is the expected behavior nowadays.

Please consider following patch:
--- a/conf/cups-files.conf.in
+++ b/conf/cups-files.conf.in
@@ -42,7 +42,7 @@ LogFileGroup adm
 # Location of the file logging all access to the scheduler; may be the name
 # "syslog". If not an absolute path, the value of ServerRoot is used as the
 # root directory.  Also see the "AccessLogLevel" directive in cupsd.conf.
-AccessLog @CUPS_LOGDIR@/access_log
+AccessLog syslog

 # Location of cache files used by the scheduler...
 #CacheDir @CUPS_CACHEDIR@
@@ -57,13 +57,13 @@ AccessLog @CUPS_LOGDIR@/access_log
 # helper programs; may be the name "syslog". If not an absolute path, the value
 # of ServerRoot is used as the root directory.  Also see the "LogLevel"
 # directive in cupsd.conf.
-ErrorLog @CUPS_LOGDIR@/error_log
+ErrorLog syslog

 # Location of the file logging all pages printed by the scheduler and any
 # helper programs; may be the name "syslog". If not an absolute path, the value
 # of ServerRoot is used as the root directory.  Also see the "PageLogFormat"
 # directive in cupsd.conf.
-PageLog @CUPS_LOGDIR@/page_log
+PageLog syslog

 # Location of the file listing all of the local printers...
 #Printcap @CUPS_DEFAULT_PRINTCAP@


Thanks,

Jérémy