Your message dated Mon, 28 Apr 2014 13:49:05 +0000 with message-id <[email protected]> and subject line Bug#675081: fixed in proftpd-dfsg 1.3.5~rc4-2 has caused the Debian Bug report #675081, regarding proftpd-basic: logrotate kills proftpd instead of restarting it 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.) -- 675081: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675081 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: proftpd-basic Version: 1.3.3a-6squeeze4 Severity: important Every time my /var/log/proftpd/proftpd.log gets long enough to be rotated by the logrotate job supplied with the package, proftpd is killed instead of restarted. It seems that the logrotate job does: # reload could be not sufficient for all logs, a restart is safer invoke-rc.d proftpd restart 2>/dev/null >/dev/null || true This looks reasonable enough, but the first two lines of the log file after rotation are: May 27 06:27:49 mybox proftpd[4847] mybox.example.com: Failed binding to 0.0.0.0, port 21: Address already in use May 27 06:27:49 mybox proftpd[4847] mybox.example.com: Check the ServerType directive to ensure you are configured correctly. Perhaps the restart component of the init script is not properly verifying ProFTPD has exited before restarting it? My configuration is as described at http://www.dnorth.net/2012/02/27/sftpscp-without-shell-access-on-debian/ This problem also seems to have been found in Ubuntu: http://ubuntuforums.org/showthread.php?t=816156 Note that unlike the guy in the Ubuntu thread, I do *not* have any passphrase-protected keys involved in my setup. -- System Information: Debian Release: 6.0.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-xen-amd64 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages proftpd-basic depends on: ii adduser 3.112+nmu2 add and remove users and groups ii debconf 1.5.36.1 Debian configuration management sy ii debianutils 3.4 Miscellaneous utilities specific t ii libacl1 2.2.49-4 Access control list shared library ii libattr1 1:2.4.44-2 Extended attribute shared library ii libc6 2.11.3-3 Embedded GNU C Library: Shared lib ii libcap2 1:2.19-3 support for getting/setting POSIX. ii libncurses5 5.7+20100313-5 shared libraries for terminal hand ii libpam-runtime 1.1.1-6.1+squeeze1 Runtime support for the PAM librar ii libpam0g 1.1.1-6.1+squeeze1 Pluggable Authentication Modules l ii libssl0.9.8 0.9.8o-4squeeze13 SSL shared libraries ii libwrap0 7.6.q-19 Wietse Venema's TCP wrappers libra ii netbase 4.45 Basic TCP/IP networking system ii sed 4.2.1-7 The GNU sed stream editor ii ucf 3.0025+nmu1 Update Configuration File: preserv ii update-inetd 4.38+nmu1+squeeze1 inetd configuration file updater ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime proftpd-basic recommends no packages. Versions of packages proftpd-basic suggests: pn openbsd-inetd | inet-s <none> (no description available) ii openssl 0.9.8o-4squeeze13 Secure Socket Layer (SSL) binary a pn proftpd-doc <none> (no description available) pn proftpd-mod-ldap <none> (no description available) pn proftpd-mod-mysql <none> (no description available) pn proftpd-mod-odbc <none> (no description available) pn proftpd-mod-pgsql <none> (no description available) pn proftpd-mod-sqlite <none> (no description available) -- debconf information: * shared/proftpd/inetd_or_standalone: standalone
--- End Message ---
--- Begin Message ---Source: proftpd-dfsg Source-Version: 1.3.5~rc4-2 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. 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: Thu, 06 Feb 2014 16:41:26 +0100 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 proftpd-mod-geoip Architecture: source i386 all Version: 1.3.5~rc4-2 Distribution: unstable Urgency: medium Maintainer: ProFTPD Maintainance Team <[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-geoip - Versatile, virtual-hosting FTP daemon - GeoIP module 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: 675081 699798 707689 721201 Changes: proftpd-dfsg (1.3.5~rc4-2) unstable; urgency=medium . * Now using /run instead of /var/run for state directory. (closes: #699798) * Revised debconf config to explicitly set default. (closes: #707689) * Revised (again) --retry flag for start-stop-daemon in order to fix long delays in stopping the daemon. (closes: #675081, #721201) Checksums-Sha1: 32c672f59ab1ed12db0a5d685ccb4879dbf46f1b 2766 proftpd-dfsg_1.3.5~rc4-2.dsc 2c2ebc98ba63387e04aa66d7aeb66590b204cc48 81780 proftpd-dfsg_1.3.5~rc4-2.debian.tar.xz 34bbce42611bdfbeff1634360c05a784a7821432 2411094 proftpd-basic_1.3.5~rc4-2_i386.deb 8ce73ad52cf4929cb5b9a91cfca001444dd269b8 930554 proftpd-dev_1.3.5~rc4-2_i386.deb 1d5979e0cb2f0de9c05fa6ca196f678492a1b61d 472592 proftpd-mod-mysql_1.3.5~rc4-2_i386.deb e89ae7a125f344ab96a34fa451c8fb48584a1c45 472230 proftpd-mod-pgsql_1.3.5~rc4-2_i386.deb 048c42708f483d3fada79aeecb839df141398948 479138 proftpd-mod-ldap_1.3.5~rc4-2_i386.deb e6e454a864ac5b61e58a51ed1d606c0f7dd30d09 473296 proftpd-mod-odbc_1.3.5~rc4-2_i386.deb 53347411c743a716eda8056a6436eae10a91188f 471512 proftpd-mod-sqlite_1.3.5~rc4-2_i386.deb 08fe79899060074ff8f6769f49ed72566bb8f538 472962 proftpd-mod-geoip_1.3.5~rc4-2_i386.deb fdbd76598fb1418f97cc199f78296cd38418ddb4 942746 proftpd-doc_1.3.5~rc4-2_all.deb Checksums-Sha256: 121b3458429ac7f9a83f0ee46fc60aa2f2a506751a26e772ff11b42b12b056b8 2766 proftpd-dfsg_1.3.5~rc4-2.dsc 77f43b63f18aa7fffbc07b802fdaaa18d7872a87391d19d6065e0dc795b23339 81780 proftpd-dfsg_1.3.5~rc4-2.debian.tar.xz d3d199a6403a8fdb196bf94f5370a4d2505938eb6ef5be32cb71db38d42b20e3 2411094 proftpd-basic_1.3.5~rc4-2_i386.deb ba156bf8b277049eb8ef4dab871c4c8d0c798c5dc7be6ee73df8fc3d639b71ee 930554 proftpd-dev_1.3.5~rc4-2_i386.deb d65e9b03d3121dd104fa57528e745dd8eb5de741deb112934985bffffe08201e 472592 proftpd-mod-mysql_1.3.5~rc4-2_i386.deb 3df76d866ac09be491b87a88d60f35c97d8558b9c76aad9fe178df1f9887d052 472230 proftpd-mod-pgsql_1.3.5~rc4-2_i386.deb 0cc17907bac98c32f1fb066905251d6c3bbc1e3bdd4b7e9ac4761610dfc6b9a8 479138 proftpd-mod-ldap_1.3.5~rc4-2_i386.deb adf404aca9031f23105034bcd89108e34cac469458c628bc6e2c9807046618f1 473296 proftpd-mod-odbc_1.3.5~rc4-2_i386.deb b69558f91bf9d187364010a4282343273acb629d010bb9fa0f4e55755aa5a3dc 471512 proftpd-mod-sqlite_1.3.5~rc4-2_i386.deb f44c5696b288569e5f0025ee7bd32225b92c511c549f24c961a1f9d1129b42f4 472962 proftpd-mod-geoip_1.3.5~rc4-2_i386.deb f23204cc97ff85c692cf4518f6ba01694a50a17fc883564f7719ff0319e516c1 942746 proftpd-doc_1.3.5~rc4-2_all.deb Files: 3bced031046fa1cc4c60e59f53b2831a 2411094 net optional proftpd-basic_1.3.5~rc4-2_i386.deb b27f47ff5a380a1cef56a2e5539d8363 930554 net optional proftpd-dev_1.3.5~rc4-2_i386.deb 8b0ff99614e23470ca43f9c79a64aa8c 472592 net optional proftpd-mod-mysql_1.3.5~rc4-2_i386.deb 94b8dbd6aceeb9db82dd7e052ebf25aa 472230 net optional proftpd-mod-pgsql_1.3.5~rc4-2_i386.deb 77ee1112a15646cee6e7968ceb3c9cbf 479138 net optional proftpd-mod-ldap_1.3.5~rc4-2_i386.deb 1ad29b16cee3da71031ae54e2caecd7f 473296 net optional proftpd-mod-odbc_1.3.5~rc4-2_i386.deb d3541ac67cddf55e36579e0f697beaba 471512 net optional proftpd-mod-sqlite_1.3.5~rc4-2_i386.deb b35a7368e135430770faa725c3e153a7 472962 net optional proftpd-mod-geoip_1.3.5~rc4-2_i386.deb b9bd5d58d521bcf90d449e8a5ecd32b6 942746 doc optional proftpd-doc_1.3.5~rc4-2_all.deb 74a2d664ed995d17e5915492201d4349 2766 net optional proftpd-dfsg_1.3.5~rc4-2.dsc 1bcc1e5b45ba89088c8b39b90d8811ef 81780 net optional proftpd-dfsg_1.3.5~rc4-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJTXlolAAoJEA8CpeEWNoakjwEP/1EjhA3XuijA80nEREmIZfFB cdeG+mxxfr0y6YuGUCUjFWlL9PWaw/MoFxTylSmvCJWwLweRMotc5edAQW1o8qWR i4nIq3yBWtHUPaNCg7zkN2WxMCBV7P9xLd/OabhySgqTHQ978Adesr99olBjWsI1 vizwQzKG+Do/bVlj7cdfdsKkH5UXIl/s7yzITu1Daf6jp3AihoAsm/XMg6BqgsZ2 3mvahk+hizgGVkiuPFDiYSfv/HcwVFtNYuP26XrbB8ujVlSBcLV66KoX9xhaCxxP WI/o/MKc5B+t3QyUQU/E2WXLClgW5Ju1D2Nl9jVHmBbqbdN/wF9PHIcx3y10D1qn PjoBa2Bc1ujdqB9A4Q+uBDy4pJxFy0ZTv8YmHMXm9b/muFA6S4UIpUEKI1F2N5Lb +fpP771RWKsl9icspSpUX0por0hCV/0irv0+abhDK6UcG1g1pDveHKbZcS/uLEI4 o4qzx17rFyTT1LxkgVTgOsvrnb+2wtyqCnozDb/2nweyeBpDKBpKj40wCJNyHjX3 HSVbzTM+fI951TVFkPQLqnoRyXahX40M2TA2zb/Vke/Vj2cpcF7Fhg7KMIK6m/cv 5IAQPIVbwbf/duCvY0fCOsf/+hxpPY64HdfPB+be4nJCcIc7VfJwoUhtGCxRNKU1 BhqcoYgS8pv3vjSYsllv =+yIX -----END PGP SIGNATURE-----
--- End Message ---

