Package: proftpd-basic Version: 1.3.2-3~mc.1 Severity: important With version 1.3.2-1 logrotation has changed completely. Unfortunately some inconsistencies were introduced.
/etc/logrotate.d/proftpd-basic defines a weekly schedule and in /etc/cron.monthly/proftpd-basic some reporting is done on /var/log/proftpd/xferlog which rotated weekly. This probably also accounts for bug #517794 when the first day of the month is also the first day of the week. Logrotation is started from /etc/cron.daily/logrotate. cron.daily is normally run @ 6.25 and cron.monthly @ 6.52 This means that even with a monthly rotation reports are generated on almost empty files. Also splitting rotation and report generation into two files (without a remark pointing to the other file) will increase report errors when changing the rotation schedule. I would suggest to implement the complete logrotate config as mentioned in bug #503342 and a debconf question about removal of /etc/cron.monthly/proftpd and/or /etc/cron.monthly/proftpd-basic Another option could be to add remarks to in both /etc/logrotate.d/proftpd-basic and /etc/cron.monthly/proftpd-basic referencing each other. This option would also mean monthly rotation as default and report generation on the rotated file (because the rotation happens before report generation). When this is implemented I would also suggest renaming /etc/cron.monthly/proftpd to /etc/cron.monthly/proftpd-basic before upgrade. -- System Information: Debian Release: 4.0 APT prefers oldstable APT policy: (500, 'oldstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-6-686 Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15) Versions of packages proftpd-basic depends on: ii adduser 3.102 Add and remove users and groups ii debconf 1.5.11etch2 Debian configuration management sy ii debianutils 2.17 Miscellaneous utilities specific t ii libacl1 2.2.41-1 Access control list shared library ii libattr1 2.4.32-1 Extended attribute shared library ii libc6 2.3.6.ds1-13etch9+b1 GNU C Library: Shared libraries ii libcap2 2.11-2~bpo40+1 support for getting/setting POSIX. ii libncurses5 5.5-5 Shared libraries for terminal hand ii libpam-runtime 0.79-5 Runtime support for the PAM librar ii libpam0g 0.79-5 Pluggable Authentication Modules l ii libssl0.9.8 0.9.8c-4etch4 SSL shared libraries ii libwrap0 7.6.dbs-13 Wietse Venema's TCP wrappers libra ii netbase 4.29 Basic TCP/IP networking system ii openbsd-inetd [inet 0.20050402-6 The OpenBSD Internet Superserver ii sed 4.1.5-1 The GNU sed stream editor ii ucf 2.0020 Update Configuration File: preserv proftpd-basic recommends no packages. -- debconf information excluded -- This e-mail is from Meteo Consult B.V., a MeteoGroup company. For more information, see http://www.weer.nl/gebruiksvoorwaarden. This e-mail may contain confidential information. Only the addressee is permitted to read, copy, distribute or otherwise use this e-mail or any attachments. If you have received it in error, please contact the sender immediately. Any opinion expressed in this e-mail is personal to the sender and may not reflect the opinion of MeteoGroup. Any e-mail reply to this address may be subject to interception or monitoring for operational reasons or for lawful business practices. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org