Your message dated Fri, 23 Oct 2009 16:35:49 +0000
with message-id <[email protected]>
and subject line Bug#500663: fixed in pure-ftpd 1.0.23-1
has caused the Debian Bug report #500663,
regarding Wrong response code for overquota
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.)


-- 
500663: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500663
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
package: pure-ftpd

I got the following bug report + patch in private email from "Franky".

--snip--
I noticed that pure ftpd, does not give correct response codes for overquota. 
It gves 550 instead of 552.
There is a diff which fixes that,

- pure-ftpd-1.0.21/src/ftpd.c 2006-02-21 15:14:49.000000000 +0200
+++ pure-ftpd-1.0.21/src/ftpd.c 2008-09-22 18:48:33.000000000 +0300
@@ -3353,7 +3353,7 @@
#ifdef QUOTAS
    (void) quota_update(&quota, 1LL, 0LL, &overflow);
    if (overflow != 0) {
-        addreply(550, MSG_QUOTA_EXCEEDED, name);
+        addreply(552, MSG_QUOTA_EXCEEDED, name);
        goto end;
    }
#endif
@@ -3587,7 +3587,7 @@
    (void) quota_update(&quota, overwrite != 0 ? 0LL : 1LL,
                        (long long) (filesize - restartat), &overflow);
    if (overflow != 0) {
-        addreply(550, MSG_QUOTA_EXCEEDED, name);
+        addreply(552, MSG_QUOTA_EXCEEDED, name);
        /* ftruncate+unlink is overkill, but it reduces possible races */
        ftruncate(f, (off_t) 0);
        (void) close(f);

I sent this also to [email protected]  about a week ago, still no response 
;(.It will be great to have it fixed in debian.
--snap--

--
LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team




--- End Message ---
--- Begin Message ---
Source: pure-ftpd
Source-Version: 1.0.23-1

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

pure-ftpd-common_1.0.23-1_all.deb
  to pool/main/p/pure-ftpd/pure-ftpd-common_1.0.23-1_all.deb
pure-ftpd-ldap_1.0.23-1_amd64.deb
  to pool/main/p/pure-ftpd/pure-ftpd-ldap_1.0.23-1_amd64.deb
pure-ftpd-mysql_1.0.23-1_amd64.deb
  to pool/main/p/pure-ftpd/pure-ftpd-mysql_1.0.23-1_amd64.deb
pure-ftpd-postgresql_1.0.23-1_amd64.deb
  to pool/main/p/pure-ftpd/pure-ftpd-postgresql_1.0.23-1_amd64.deb
pure-ftpd_1.0.23-1.diff.gz
  to pool/main/p/pure-ftpd/pure-ftpd_1.0.23-1.diff.gz
pure-ftpd_1.0.23-1.dsc
  to pool/main/p/pure-ftpd/pure-ftpd_1.0.23-1.dsc
pure-ftpd_1.0.23-1_amd64.deb
  to pool/main/p/pure-ftpd/pure-ftpd_1.0.23-1_amd64.deb
pure-ftpd_1.0.23.orig.tar.gz
  to pool/main/p/pure-ftpd/pure-ftpd_1.0.23.orig.tar.gz



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.
Stefan Hornburg (Racke) <[email protected]> (supplier of updated pure-ftpd 
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, 23 Oct 2009 17:28:28 +0200
Source: pure-ftpd
Binary: pure-ftpd-common pure-ftpd pure-ftpd-mysql pure-ftpd-postgresql 
pure-ftpd-ldap
Architecture: source all amd64
Version: 1.0.23-1
Distribution: unstable
Urgency: low
Maintainer: Stefan Hornburg (Racke) <[email protected]>
Changed-By: Stefan Hornburg (Racke) <[email protected]>
Description: 
 pure-ftpd  - Pure-FTPd FTP server
 pure-ftpd-common - Pure-FTPd FTP server (Common Files)
 pure-ftpd-ldap - Pure-FTPd FTP server with LDAP user authentication
 pure-ftpd-mysql - Pure-FTPd FTP server with MySQL user authentication
 pure-ftpd-postgresql - Pure-FTPd FTP server with PostgreSQL user authentication
Closes: 450843 500663
Changes: 
 pure-ftpd (1.0.23-1) unstable; urgency=low
 .
   * new upstream release
     - LDAP authentication through binding (Closes: #450843)
     - fixes response code for overquota (Closes: #500663)
Checksums-Sha1: 
 75c1b5d0d35c11c11d52e072c142901534dafa11 1309 pure-ftpd_1.0.23-1.dsc
 e1bb6a7968b31ecf5b6554684f7aa80d499226a9 601651 pure-ftpd_1.0.23.orig.tar.gz
 21d33abab6ec593bc6c4e3de30373e3f533d6fd4 45911 pure-ftpd_1.0.23-1.diff.gz
 b93d5293b694aabea44b918bbdcd86d9dc3cfc3e 176942 
pure-ftpd-common_1.0.23-1_all.deb
 a3ad857e7e4b814df532ea538e42fde16cb7f39d 175936 pure-ftpd_1.0.23-1_amd64.deb
 570feca0b0f9dfed20d17004826b88c1586605cf 194324 
pure-ftpd-mysql_1.0.23-1_amd64.deb
 23f837c4875b98f81290a15827940664df5ceebf 194062 
pure-ftpd-postgresql_1.0.23-1_amd64.deb
 f467dd2ccd8f000fb8eb211c3210983566a8d4bf 190582 
pure-ftpd-ldap_1.0.23-1_amd64.deb
Checksums-Sha256: 
 83317a6c5aec08c4a31cfb822f602de3992f4ac28764f640f1ef192134c03aae 1309 
pure-ftpd_1.0.23-1.dsc
 5e4d7ac1d68a790c33dfc5d0617a0ceb90256eb8974b0c3b530a721cfe220b71 601651 
pure-ftpd_1.0.23.orig.tar.gz
 cb09cfa9800689841c042a8e8514ce42739fca3013eecab7ba1775fad438ae82 45911 
pure-ftpd_1.0.23-1.diff.gz
 4188aac0877f968c7f60a3275d2dc14fa9a49dde19926683ee9d3ef77dcafd58 176942 
pure-ftpd-common_1.0.23-1_all.deb
 eec3557ad4c613c3396b79fdc73c1034a2b70cabfef685d4a48e401b523ee269 175936 
pure-ftpd_1.0.23-1_amd64.deb
 0cbddb00ef3e9c5e4f95f9af1b175753e77e157aa478e9a849afef32a8debb57 194324 
pure-ftpd-mysql_1.0.23-1_amd64.deb
 f0cb79509aaa8595ed3bfcf481309d724790f5b389f95e2eb4e3830b3e14b026 194062 
pure-ftpd-postgresql_1.0.23-1_amd64.deb
 de0876ca248b8799342bdf24e95dc58ab69a94d883e26ad0fa361e33c30d683f 190582 
pure-ftpd-ldap_1.0.23-1_amd64.deb
Files: 
 fee9898082476bd25a28fd9c90389a18 1309 net optional pure-ftpd_1.0.23-1.dsc
 7c08b68a5a1db2f42405ac87f2960b78 601651 net optional 
pure-ftpd_1.0.23.orig.tar.gz
 996b394380fa4c593dfcc9dc52858bbc 45911 net optional pure-ftpd_1.0.23-1.diff.gz
 8900e00590c277dcdabbe1ce37946361 176942 net optional 
pure-ftpd-common_1.0.23-1_all.deb
 ba3348d117922499653ecfcbc74c5094 175936 net optional 
pure-ftpd_1.0.23-1_amd64.deb
 17bb31a95669eb712b808ec2b3b6da38 194324 net optional 
pure-ftpd-mysql_1.0.23-1_amd64.deb
 2b50eb1c59a8691bdd9d98d877332fdd 194062 net optional 
pure-ftpd-postgresql_1.0.23-1_amd64.deb
 fb544925f2669896a290634d957c82db 190582 net optional 
pure-ftpd-ldap_1.0.23-1_amd64.deb

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

iEYEARECAAYFAkrh0UwACgkQjgVfE5tya3EJQwCg5nMPYM451ILkl3/7qXDwV1PZ
Fo8AoIUSXcU9o3eKwyi9To1F62McliVf
=3+Qp
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to