Your message dated Fri, 17 Jul 2009 12:17:27 +0000
with message-id <[email protected]>
and subject line Bug#522199: fixed in proftpd-dfsg 1.3.2a-1
has caused the Debian Bug report #522199,
regarding logrotation borken
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 [email protected]
immediately.)


-- 
522199: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=522199
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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.



--- End Message ---
--- Begin Message ---
Source: proftpd-dfsg
Source-Version: 1.3.2a-1

We believe that the bug you reported is fixed in the latest version of
proftpd-dfsg, which is due to be installed in the Debian FTP archive:

proftpd-basic_1.3.2a-1_i386.deb
  to pool/main/p/proftpd-dfsg/proftpd-basic_1.3.2a-1_i386.deb
proftpd-dev_1.3.2a-1_i386.deb
  to pool/main/p/proftpd-dfsg/proftpd-dev_1.3.2a-1_i386.deb
proftpd-dfsg_1.3.2a-1.diff.gz
  to pool/main/p/proftpd-dfsg/proftpd-dfsg_1.3.2a-1.diff.gz
proftpd-dfsg_1.3.2a-1.dsc
  to pool/main/p/proftpd-dfsg/proftpd-dfsg_1.3.2a-1.dsc
proftpd-dfsg_1.3.2a.orig.tar.gz
  to pool/main/p/proftpd-dfsg/proftpd-dfsg_1.3.2a.orig.tar.gz
proftpd-doc_1.3.2a-1_all.deb
  to pool/main/p/proftpd-dfsg/proftpd-doc_1.3.2a-1_all.deb
proftpd-mod-ldap_1.3.2a-1_i386.deb
  to pool/main/p/proftpd-dfsg/proftpd-mod-ldap_1.3.2a-1_i386.deb
proftpd-mod-mysql_1.3.2a-1_i386.deb
  to pool/main/p/proftpd-dfsg/proftpd-mod-mysql_1.3.2a-1_i386.deb
proftpd-mod-odbc_1.3.2a-1_i386.deb
  to pool/main/p/proftpd-dfsg/proftpd-mod-odbc_1.3.2a-1_i386.deb
proftpd-mod-pgsql_1.3.2a-1_i386.deb
  to pool/main/p/proftpd-dfsg/proftpd-mod-pgsql_1.3.2a-1_i386.deb
proftpd-mod-sqlite_1.3.2a-1_i386.deb
  to pool/main/p/proftpd-dfsg/proftpd-mod-sqlite_1.3.2a-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Francesco Paolo Lovergine <[email protected]> (supplier of updated 
proftpd-dfsg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 17 Jul 2009 13:28:38 +0200
Source: proftpd-dfsg
Binary: proftpd-basic proftpd-dev proftpd-doc proftpd-mod-mysql 
proftpd-mod-pgsql proftpd-mod-ldap proftpd-mod-odbc proftpd-mod-sqlite
Architecture: source i386 all
Version: 1.3.2a-1
Distribution: unstable
Urgency: low
Maintainer: Francesco Paolo Lovergine <[email protected]>
Changed-By: Francesco Paolo Lovergine <[email protected]>
Description: 
 proftpd-basic - Versatile, virtual-hosting FTP daemon - binaries
 proftpd-dev - Versatile, virtual-hosting FTP daemon - development files
 proftpd-doc - Versatile, virtual-hosting FTP daemon - documentation
 proftpd-mod-ldap - Versatile, virtual-hosting FTP daemon - LDAP module
 proftpd-mod-mysql - Versatile, virtual-hosting FTP daemon - MySQL module
 proftpd-mod-odbc - Versatile, virtual-hosting FTP daemon - ODBC module
 proftpd-mod-pgsql - Versatile, virtual-hosting FTP daemon - PostgreSQL module
 proftpd-mod-sqlite - Versatile, virtual-hosting FTP daemon - SQLite3 module
Closes: 522199
Changes: 
 proftpd-dfsg (1.3.2a-1) unstable; urgency=low
 .
   * New upstream release with a bounce of fixes.
   * Removed obsolete patches: 3190, 3196.
   * Removed obsolete proftpd-common conflicting.
   * Policy bumped to 3.8.2 (no changes).
   * Now proftpd-basic Provides: proftpd-abi-<version>, which is useful for 
external
     plugins. All plugins created with external sources has to depend on the
     specified ABI in order to avoid breakages at upgrade time by mixing
     mixed versions.
   * File debian/control is templated to depend on upstream version for ABI
     interface automagically at build time.
   * The cron.monthly ftpstats job has been removed and merged with logrotate.
     (closes: #522199)
   * Now postinst disables old monthly cron jobs at upgrade time. Added a note 
about
     new logrotation scheduling policy in proftpd-basic.NEWS.
   * Fixed proftpd-basic.NEWS file contents.
Checksums-Sha1: 
 d2870843a87e76d8191ab3ad9d634d8e537cc3ec 1397 proftpd-dfsg_1.3.2a-1.dsc
 3593f77d178590ab90352ad449b804d4d192a6bd 2988616 
proftpd-dfsg_1.3.2a.orig.tar.gz
 c8734968ff1743495997da08690ddee62259a47a 92658 proftpd-dfsg_1.3.2a-1.diff.gz
 61372fcce3d2f6eed20fc2e100172d900b5d2315 826846 proftpd-basic_1.3.2a-1_i386.deb
 c22c0136a0fa29d3da3c242ced2b371f0bdd0cfe 566604 proftpd-dev_1.3.2a-1_i386.deb
 f4ae656bdb073e10570d0668649a734f1b4917df 277740 
proftpd-mod-mysql_1.3.2a-1_i386.deb
 f38a78cd83ea8c0ba824c93281ff7610f8e8a857 277538 
proftpd-mod-pgsql_1.3.2a-1_i386.deb
 37f1afe7da85a22abee9d11f60c2128575cda423 286494 
proftpd-mod-ldap_1.3.2a-1_i386.deb
 ccffa917b37ad8511c9b7a81b52b490bc88a45d8 279682 
proftpd-mod-odbc_1.3.2a-1_i386.deb
 827db1e7ff1accb23eb8ee5d290134f6833eb7e7 277464 
proftpd-mod-sqlite_1.3.2a-1_i386.deb
 86dcafb9e3ecf46011192b160e87402eec5fc413 1382198 proftpd-doc_1.3.2a-1_all.deb
Checksums-Sha256: 
 da90b9eeedc8da48423d804364e422c14c771930abb89535bd8365f1d308c197 1397 
proftpd-dfsg_1.3.2a-1.dsc
 ff8b3e98a0caace8ce4669647d015212312ded609f23f32018007a85e8c414da 2988616 
proftpd-dfsg_1.3.2a.orig.tar.gz
 cd1f5c4f5d0978c4cefab1bbdd3acc6d18291a2387227c9f9e27f909e6bf781a 92658 
proftpd-dfsg_1.3.2a-1.diff.gz
 bada3c5e4f1bd59ba7477ce97d6d1f622b15914308beeebca515c3cc8fc9bc90 826846 
proftpd-basic_1.3.2a-1_i386.deb
 7249385ea1ca90692bbf64b96370a773426af95f34f137727bbd14cb31631d41 566604 
proftpd-dev_1.3.2a-1_i386.deb
 768e50c15fe6375d0553da42a2f2a20e73642dd7ad4cbb42e7ccbf58f1cd389d 277740 
proftpd-mod-mysql_1.3.2a-1_i386.deb
 43c91d3067c335427dc79860eca17361cb7591cb2f6ea9c2ccbffabcee1163d9 277538 
proftpd-mod-pgsql_1.3.2a-1_i386.deb
 cc034ccba49a5967d6389de9426899c8531ad7432eda57601d6c3f6eee7d8a30 286494 
proftpd-mod-ldap_1.3.2a-1_i386.deb
 08d2482fb25fbe9634f9805ff32c03f4bce9f7c77970946aa1c074d69e2ed309 279682 
proftpd-mod-odbc_1.3.2a-1_i386.deb
 7cb9f35399cbeb65803c0762de7a1eab3fba10564b0dea7e44f7c70b85ea818b 277464 
proftpd-mod-sqlite_1.3.2a-1_i386.deb
 932c95e03a2c2735a0da595a9eaf618be8017fd84f1dbdbb1333a072ca2a3201 1382198 
proftpd-doc_1.3.2a-1_all.deb
Files: 
 16d8fc80eb44627a030b9eddbfbad9ae 1397 net optional proftpd-dfsg_1.3.2a-1.dsc
 e7718ac0ff04bcffe2db0bd9a415c5a4 2988616 net optional 
proftpd-dfsg_1.3.2a.orig.tar.gz
 421d69210eb09226b85cc10c1f982f35 92658 net optional 
proftpd-dfsg_1.3.2a-1.diff.gz
 595426e31fcb480719e92db96c04e82c 826846 net optional 
proftpd-basic_1.3.2a-1_i386.deb
 4b76397ed9c76d15f12b846381e1b0a3 566604 net optional 
proftpd-dev_1.3.2a-1_i386.deb
 1aa8b2f6238c5ec32b557bdab99306c3 277740 net optional 
proftpd-mod-mysql_1.3.2a-1_i386.deb
 193657e001496d82122f7adea390c561 277538 net optional 
proftpd-mod-pgsql_1.3.2a-1_i386.deb
 4fc301646cb04b360cab7446df417f25 286494 net optional 
proftpd-mod-ldap_1.3.2a-1_i386.deb
 15fcd3ee30c794c93a656ed51534ac72 279682 net optional 
proftpd-mod-odbc_1.3.2a-1_i386.deb
 1acd438422983359953d15f155e4c22f 277464 net optional 
proftpd-mod-sqlite_1.3.2a-1_i386.deb
 5b4b61268cd20ce01c6afefebc5d29e5 1382198 doc optional 
proftpd-doc_1.3.2a-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkpgaDMACgkQpFNRmenyx0eCmgCg0ToORX00Zj4ui55ZlM9SdI2b
EiUAn0euXHslhZ7Sanvf4790+7AgYJTX
=ElUg
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to