Your message dated Tue, 22 Apr 2025 11:50:59 +0200
with message-id <f1e64e2a-eeaf-4477-86c5-201be4b22...@debian.org>
and subject line Re: Bug#1103873: rsyslog: missing /var/log/daemon.log in 
logrotate file
has caused the Debian Bug report #1103874,
regarding rsyslog: /var/log/daemon.log is missing in /etc/logrotate.d/rsyslog
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1103874: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103874
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: rsyslog
Version: 8.2302.0-1+deb12u1
Severity: normal
X-Debbugs-Cc: p...@zcom.cz, pschonm...@gmail.com

/var/log/daemon.log is missing in logrotation and this file getting larger and 
larger on some systems. Probably only in debian 12+


-- System Information:
Debian Release: 12.10
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-32-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages rsyslog depends on:
ii  libc6         2.36-9+deb12u10
ii  libestr0      0.1.11-1
ii  libfastjson4  1.2304.0-1
ii  liblognorm5   2.0.6-4
ii  libsystemd0   252.36-1~deb12u1
ii  libuuid1      2.38.1-5+deb12u3
ii  libzstd1      1.5.4+dfsg2-5
ii  zlib1g        1:1.2.13.dfsg-1

Versions of packages rsyslog recommends:
ii  logrotate  3.21.0-1

Versions of packages rsyslog suggests:
pn  rsyslog-doc                       <none>
pn  rsyslog-gssapi                    <none>
pn  rsyslog-mongodb                   <none>
pn  rsyslog-mysql | rsyslog-pgsql     <none>
pn  rsyslog-openssl | rsyslog-gnutls  <none>
pn  rsyslog-relp                      <none>

-- Configuration Files:
/etc/logrotate.d/rsyslog changed:
/var/log/syslog
/var/log/mail.log
/var/log/kern.log
/var/log/auth.log
/var/log/user.log
/var/log/cron.log
{
        rotate 4
        weekly
        missingok
  copytruncate
        notifempty
        compress
        delaycompress
        sharedscripts
        postrotate
                /usr/lib/rsyslog/rsyslog-rotate
        endscript
}

/etc/rsyslog.conf changed:
module(load="imuxsock") # provides support for local system logging
module(load="imklog")   # provides kernel logging support
$FileOwner root
$FileGroup adm
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022
$WorkDirectory /var/spool/rsyslog
$IncludeConfig /etc/rsyslog.d/*.conf
*.*;auth,authpriv.none          -/var/log/syslog
auth,authpriv.*                 /var/log/auth.log
cron.*                          -/var/log/cron.log
kern.*                          -/var/log/kern.log
mail.*                          -/var/log/mail.log
user.*                          -/var/log/user.log
*.emerg                         :omusrmsg:*
auth,authpriv.* @@logs.zcom.cz:514


-- no debconf information

--- End Message ---
--- Begin Message ---
Am 22.04.25 um 11:47 schrieb Michael Biebl:
This is deliberate. See the changelog in

rsyslog (8.2210.0-3) unstable; urgency=medium

   * Stop splitting up mail.*
     This avoids having mail related messages duplicated in mail.log and
     mail.{info,warn,err}. (Closes: #508376)
   * Drop catch-all log files /var/log/{messages,debug}
     Avoid unnecessary duplication as those log messages end up in
     /var/log/syslog anyway. (Closes: #580552)
   * Stop splitting lpr facility into its own log file.
     The default printing system CUPS is not using this facility so its
     basically unused nowadays.
   * Stop splitting daemon facility into its own log file.
    The daemon facility is too vaguely defined to be really useful and since
     those log messages end up in /var/log/syslog anyway, stop duplicating
     them.


This means: daemon.log was removed both from /etc/rsyslog.conf and /etc/logrotate.d/rsyslog.

If you have a /etc/rsyslog.conf with a /var/log/daemon.log line, then this is due to some local modification and you need to remove that locally yourself.

Michael

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to