Package: logrotate
Version: 3.18.0-2+deb11u1
Severity: normal

Dear Maintainer,

"hourly" rotation was added to logrotate in 2019(?).
However, the Debian systemd Timer runs "daily" so "hourly" logrotate jobs
are still only run daily.

Updating /etc/systemd/system/timers.target.wants/logrotate.timer:
...
[Timer]
OnCalendar=hourly
...

should allow "logrotate hourly" to work as expected.

See https://github.com/logrotate/logrotate/issues/249#issuecomment-485829363
"The tricky part is that one needs to change the default cron hook
(or systemd timer) to make hourly actually work as expected."

Thanks!

-- Package-specific info:
Contents of /etc/logrotate.d
total 44
-rw-r--r-- 1 root root 120 Aug 20  2022 alternatives
-rw-r--r-- 1 root root 173 Jun 10  2021 apt
-rw-r--r-- 1 root root 130 Oct 14  2019 btmp
-rw-r--r-- 1 root root 112 Aug 20  2022 dpkg
-rw-r--r-- 1 root root 128 May  4  2021 exim4-base
-rw-r--r-- 1 root root 108 May  4  2021 exim4-paniclog
-rw-r--r-- 1 root root 354 Nov 23  2020 fail2ban
-rw-r--r-- 1 root root 173 Nov  4  2020 monitorix
-rw-r--r-- 1 root root 374 May 20  2022 rsyslog.disabled
-rw-r--r-- 1 root root 534 Feb 28  2023 syslog-ng
-rw-r--r-- 1 root root 145 Oct 14  2019 wtmp


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

Kernel: Linux 5.10.0-22-amd64 (SMP w/8 CPU threads)
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 logrotate depends on:
ii  anacron             2.3-30
ii  cron [cron-daemon]  3.0pl1-137
ii  libacl1             2.2.53-10
ii  libc6               2.31-13+deb11u6
ii  libpopt0            1.18-2
ii  libselinux1         3.1-3
ii  systemd-sysv        247.3-7+deb11u4

Versions of packages logrotate recommends:
ii  mailutils [mailx]  1:3.10-3+b1

logrotate suggests no packages.

-- no debconf information

Reply via email to