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

Reply via email to