Your message dated Wed, 21 Jun 2023 17:20:05 +0000 with message-id <[email protected]> and subject line Bug#1038416: fixed in proftpd-dfsg 1.3.8+dfsg-5 has caused the Debian Bug report #1038416, regarding proftpd-basic: proftpd service fails to start on next server reboot 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.) -- 1038416: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038416 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: proftpd-basic Version: 1.3.8+dfsg-4 Severity: normal Dear Maintainer, * What led up to the situation? Even on clean Debian12, with just proftpd installed, proftpd service will not start om next server reboot. * What exactly did you do (or not do) that was effective (or ineffective)? Service is installed this way: # apt install proftpd Note, selecting 'proftpd-core' instead of 'proftpd' The following additional packages will be installed: libhashkit2 libhiredis0.14 libmemcached11 libmemcachedutil2 libpcre2-posix3 The following NEW packages will be installed: libhashkit2 libhiredis0.14 libmemcached11 libmemcachedutil2 libpcre2-posix3 proftpd-core I also did: # systemctl enable proftpd Output is: Synchronizing state of proftpd.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable proftpd ...but on next reboot proftpd service will not be automatically started. So, after reboot, if I do: # systemctl status proftpd Output is: ○ proftpd.service - ProFTPD FTP Server Loaded: loaded (/lib/systemd/system/proftpd.service; enabled; preset: enabled) Active: inactive (dead) It's clearly not started. If I do: # grep 'proftpd' /var/log/syslog Output is only this line: 2023-06-17T21:34:40.157071+00:00 vesna systemd[1]: Listening on proftpd.socket - ProFTPD FTP Server Activation Socket. Also: # ps -Af | grep 'proftp' gives nothing. But if I run: # cat /var/log/proftpd/proftpd.log I get: 2023-06-17 21:34:19,440 vesna proftpd[35867] xxx.xxx.xxx.xxx: ProFTPD killed (signal 15) 2023-06-17 21:34:19,440 vesna proftpd[35867] xxx.xxx.xxx.xxx: ProFTPD 1.3.8 standalone mode SHUTDOWN 2023-06-17 21:40:21,401 vesna proftpd[2593] xxx.xxx.xxx.xxx: Failed binding to ::, port 21: Address already in use 2023-06-17 21:40:21,402 vesna proftpd[2593] xxx.xxx.xxx.xxx: Check the ServerType directive to ensure you are configured correctly 2023-06-17 21:40:21,402 vesna proftpd[2593] xxx.xxx.xxx.xxx: Check to see if inetd/xinetd, or another proftpd instance, is already using ::, port 21 2023-06-17 21:40:21,402 vesna proftpd[2593] xxx.xxx.xxx.xxx: Unable to start proftpd; check logs for more details Looks like it is killed by something (inetd?), but when incoming connection comes, it says port 21 is in use. Then, when I check netstat: # netstat -tuapen | grep ':21' I get: tcp6 0 0 :::21 :::* LISTEN 0 15323 1/init Now if I start proftpd manually: # systemctl start proftpd # netstat -tuapen | grep ':21' gives: tcp6 0 0 :::21 :::* LISTEN 109 31548 6990/proftpd: (acce # ps -Af | grep 'proftp' gives: proftpd 6990 1 0 22:25 ? 00:00:00 proftpd: (accepting connections) ... and proftpd service perfectly works... On next reboot the situation is the same as on the beginning of this report. My /etc/proftpd/proftpd.conf is default one, I didn't changed anything after proftpd is installed. -- System Information: Debian Release: 12.0 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-9-amd64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages proftpd-basic depends on: ii proftpd-core 1.3.8+dfsg-4 ii proftpd-mod-crypto 1.3.8+dfsg-4 ii proftpd-mod-wrap 1.3.8+dfsg-4 proftpd-basic recommends no packages. proftpd-basic suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: proftpd-dfsg Source-Version: 1.3.8+dfsg-5 Done: Francesco Paolo Lovergine <[email protected]> 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: SHA512 Format: 1.8 Date: Wed, 21 Jun 2023 11:41:27 +0200 Source: proftpd-dfsg Binary: proftpd-core proftpd-core-dbgsym proftpd-dev proftpd-doc proftpd-mod-crypto proftpd-mod-crypto-dbgsym proftpd-mod-geoip proftpd-mod-geoip-dbgsym proftpd-mod-ldap proftpd-mod-ldap-dbgsym proftpd-mod-mysql proftpd-mod-mysql-dbgsym proftpd-mod-odbc proftpd-mod-odbc-dbgsym proftpd-mod-pgsql proftpd-mod-pgsql-dbgsym proftpd-mod-snmp proftpd-mod-snmp-dbgsym proftpd-mod-sqlite proftpd-mod-sqlite-dbgsym proftpd-mod-wrap proftpd-mod-wrap-dbgsym Architecture: source amd64 all Version: 1.3.8+dfsg-5 Distribution: unstable Urgency: medium Maintainer: ProFTPD Maintainance Team <[email protected]> Changed-By: Francesco Paolo Lovergine <[email protected]> Description: proftpd-core - 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-crypto - Versatile, virtual-hosting FTP daemon - TLS/SSL/SFTP modules 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-snmp - Versatile, virtual-hosting FTP daemon - SNMP module proftpd-mod-sqlite - Versatile, virtual-hosting FTP daemon - SQLite3 module proftpd-mod-wrap - Versatile, virtual-hosting FTP daemon - tcpwrapper module Closes: 1038311 1038416 Changes: proftpd-dfsg (1.3.8+dfsg-5) unstable; urgency=medium . [ Hilmar Preusse ] * Run just "make check-api" in test suite instead of patching test Makefile. . [ Francesco Paolo Lovergine ] * Replaced deprecated which command in postinst/rm. * Stripped obsolete proftpd-basic virtual package (Closes: #1038311). * Policy bumped to 4.6.2. No changes required. * Introduced a new systemd service to start the main socket/service on the basis of the proftpd.conf configuration (standalone/inetd). (Closes: #1038416) * Added an entry to NEWS file to explain the change in unit files. Checksums-Sha1: cda8ec9750ba7b825b51a0c23486b084a5c8e6ed 3240 proftpd-dfsg_1.3.8+dfsg-5.dsc d6090dd3c1ca9063c41c31bf6703b3264d050b97 79164 proftpd-dfsg_1.3.8+dfsg-5.debian.tar.xz e6c79985db84e5c9992edf892e9dcd59a7fc60b6 2114768 proftpd-core-dbgsym_1.3.8+dfsg-5_amd64.deb 2e0a6bfad6d9263ef04672ce40d56a55cba0c383 2554520 proftpd-core_1.3.8+dfsg-5_amd64.deb 91fa3d101b563ac598b7b21acb5d10bd62d23357 2964008 proftpd-dev_1.3.8+dfsg-5_amd64.deb 517ba038c910eb4f012957e4835cd76a4b0f5498 15426 proftpd-dfsg_1.3.8+dfsg-5_amd64.buildinfo bfef753fe7d44648f0173be67ee927184ba75e0d 934316 proftpd-doc_1.3.8+dfsg-5_all.deb 5f2ea4b25c5929a224b48344162f612f2d7c0e46 849704 proftpd-mod-crypto-dbgsym_1.3.8+dfsg-5_amd64.deb 0c70758ac6b380be5a8521a19ccb3a9fb798f587 766168 proftpd-mod-crypto_1.3.8+dfsg-5_amd64.deb 30f274bf16dfaf46c17a166ee99487537ffe75a1 26156 proftpd-mod-geoip-dbgsym_1.3.8+dfsg-5_amd64.deb 9d480a20ff5d3c5ff0a56d4317c6469bd31897ee 464892 proftpd-mod-geoip_1.3.8+dfsg-5_amd64.deb e388720845469030cd30b4ef154845303f7aa908 51036 proftpd-mod-ldap-dbgsym_1.3.8+dfsg-5_amd64.deb 5a0eed39ea6a697abaaf088ff4df6a0f53347dff 476236 proftpd-mod-ldap_1.3.8+dfsg-5_amd64.deb 69947cfcb8881858326d7136224e00a3c76d6d2b 32832 proftpd-mod-mysql-dbgsym_1.3.8+dfsg-5_amd64.deb 74c4d07d6d428322405034dff554222e1d2ea0c0 463764 proftpd-mod-mysql_1.3.8+dfsg-5_amd64.deb f0e0245a6d762b842a37601c1badb9313cebd837 25032 proftpd-mod-odbc-dbgsym_1.3.8+dfsg-5_amd64.deb 1285a7fea34b0f91e5b5dbef7e15ea0bdea05eba 465040 proftpd-mod-odbc_1.3.8+dfsg-5_amd64.deb 924d4bdc8ec490b9a608a3bfef94704624dc85a7 23496 proftpd-mod-pgsql-dbgsym_1.3.8+dfsg-5_amd64.deb 51445db015fb9eca5e4ffdc926bfdc91ce3b28d7 463820 proftpd-mod-pgsql_1.3.8+dfsg-5_amd64.deb 9e8d9cbaeec03dfa41461a00fcab114f27f5ec64 92604 proftpd-mod-snmp-dbgsym_1.3.8+dfsg-5_amd64.deb 548cfe1b92e3732bf062fdec7c8be7fafd267fec 496992 proftpd-mod-snmp_1.3.8+dfsg-5_amd64.deb abc98d4f43d5bd5363d5e6e8debd3ce1e67b3f78 21256 proftpd-mod-sqlite-dbgsym_1.3.8+dfsg-5_amd64.deb b5a25d5995be70810f3fec7096d150cd5f86c75a 462784 proftpd-mod-sqlite_1.3.8+dfsg-5_amd64.deb 0ba21c7dc3d94dda7715f85d6ac67fce4b1327ad 18840 proftpd-mod-wrap-dbgsym_1.3.8+dfsg-5_amd64.deb 7be596e4712274d2051d71743ce436393dcb6f6d 461248 proftpd-mod-wrap_1.3.8+dfsg-5_amd64.deb Checksums-Sha256: 08f7ee4fefc15e86bde0b35cbeae1cd14c15159149ad37822bba13dc4966b4ba 3240 proftpd-dfsg_1.3.8+dfsg-5.dsc 9ca7ecdda355ad233195ec1f1b145a772f0f2e17adfb06005b8eb282ca9c87f0 79164 proftpd-dfsg_1.3.8+dfsg-5.debian.tar.xz 3a4497cb62b3f6c11d957fc4d2fe82524af2b87d753ec5aa0bcd46620c70a634 2114768 proftpd-core-dbgsym_1.3.8+dfsg-5_amd64.deb 0ecef52007f2c67a113278663a48a0a6724a2f73dd00fc012d7086e19895a3e4 2554520 proftpd-core_1.3.8+dfsg-5_amd64.deb 1b2ce33a736e9169a93474c31f51a55a686340e1cd8590c2997abb800424cfa6 2964008 proftpd-dev_1.3.8+dfsg-5_amd64.deb 62a4911c224cf8b9c0f4c378a58c6affedb31adbfc924c86fa437d0eb1cd7d50 15426 proftpd-dfsg_1.3.8+dfsg-5_amd64.buildinfo a517fae8ffdac79d56555c9192b76137db626ca0ef066fa19cf2652ae290ad8a 934316 proftpd-doc_1.3.8+dfsg-5_all.deb 9c74141b02e0c2b67a12838dbe218fdcb0370543ea6dc7856bd9b7da925429d8 849704 proftpd-mod-crypto-dbgsym_1.3.8+dfsg-5_amd64.deb 37becce7390336a8821d3b0dd5d54633b0a53479dbbafdbb0c1279ca53ffad99 766168 proftpd-mod-crypto_1.3.8+dfsg-5_amd64.deb 6a6331887933e1572fe5c31b7e7d67bad8f063b0300f60667d76e1ad4ef8b053 26156 proftpd-mod-geoip-dbgsym_1.3.8+dfsg-5_amd64.deb 1fc2b3b2ebe3e60c15490870124ea3a8f43f0332d4ac26f725a782b346919de8 464892 proftpd-mod-geoip_1.3.8+dfsg-5_amd64.deb 7fdcb0520e75df6b5ff0b10abfa445e97ba1e2f58e28f6714e2c3e645d171da6 51036 proftpd-mod-ldap-dbgsym_1.3.8+dfsg-5_amd64.deb 94479ed4a6e7e25834f08b9c50d9c5d85d0dcdc1fbd6fabae4e30680349fa3f2 476236 proftpd-mod-ldap_1.3.8+dfsg-5_amd64.deb ffed92e10a7387fb8a0458027f1e63f54663e046e42d68069ffe896993f51957 32832 proftpd-mod-mysql-dbgsym_1.3.8+dfsg-5_amd64.deb 0823025b34c70343aa654890ffe67d7778def2d5b88dbfc2be5c3ffda2a11070 463764 proftpd-mod-mysql_1.3.8+dfsg-5_amd64.deb 390a7d6d53ed3624bec5721218e1b63eb6a5f907fc60c97426f00197aee460af 25032 proftpd-mod-odbc-dbgsym_1.3.8+dfsg-5_amd64.deb 50634e3624e164b8692747960c40d122b19e5d30f4867ec8ada1b611c7d14874 465040 proftpd-mod-odbc_1.3.8+dfsg-5_amd64.deb 16d7d3a2f0fd4d91e8216de30fe14d5ae31b63868b537a6028a0f0c60a881995 23496 proftpd-mod-pgsql-dbgsym_1.3.8+dfsg-5_amd64.deb 3de88856c882430ef76d17eb9adccbd2a36826a4bc1a434da030f8a553a84528 463820 proftpd-mod-pgsql_1.3.8+dfsg-5_amd64.deb a4c8a76d960f41257ea787e92e141d47130b7bd7986144bf00338785c3092911 92604 proftpd-mod-snmp-dbgsym_1.3.8+dfsg-5_amd64.deb c96ab9566b429f1df74d521be8fab480516ee08c6266718fd9b81408f4a174a0 496992 proftpd-mod-snmp_1.3.8+dfsg-5_amd64.deb a23ccc7d77c81746221454947a9aa0987bacbd9d4ce8233d0d61b7e068f3a564 21256 proftpd-mod-sqlite-dbgsym_1.3.8+dfsg-5_amd64.deb 7a86fa2bf825d4c074a50f2cef2ca79d87dc4df5632fbc90a50524db587c5c96 462784 proftpd-mod-sqlite_1.3.8+dfsg-5_amd64.deb 800f907cfc458f8b53867cea96080e6b86b31ce4446898780a8133d9a41fd57a 18840 proftpd-mod-wrap-dbgsym_1.3.8+dfsg-5_amd64.deb 7e818c325e5f71e95a5de4e54ec28f4070096c09e749974efed8c6b965cc657c 461248 proftpd-mod-wrap_1.3.8+dfsg-5_amd64.deb Files: 0fcf72dd4c9d39bb8260422be26152d0 3240 net optional proftpd-dfsg_1.3.8+dfsg-5.dsc 4ef276affe620be0ed64c2cac493ea54 79164 net optional proftpd-dfsg_1.3.8+dfsg-5.debian.tar.xz 276ede83dda20b3244d30abbe5544f20 2114768 debug optional proftpd-core-dbgsym_1.3.8+dfsg-5_amd64.deb a1d88edd40ae97a7e547bc890c28f185 2554520 net optional proftpd-core_1.3.8+dfsg-5_amd64.deb 393459d29180a9c90c51f7d4f3fef340 2964008 net optional proftpd-dev_1.3.8+dfsg-5_amd64.deb 0bc8a535bbf83edc9015b4e48a756328 15426 net optional proftpd-dfsg_1.3.8+dfsg-5_amd64.buildinfo 2b0232d1d02163f7373369876f07333f 934316 doc optional proftpd-doc_1.3.8+dfsg-5_all.deb 9943d4bcdac8d71b82caba131d1a9911 849704 debug optional proftpd-mod-crypto-dbgsym_1.3.8+dfsg-5_amd64.deb d34ee7bcb730d7c8143985536ca5d311 766168 net optional proftpd-mod-crypto_1.3.8+dfsg-5_amd64.deb c4f6fdec9aea68283d3898a8f6d44bda 26156 debug optional proftpd-mod-geoip-dbgsym_1.3.8+dfsg-5_amd64.deb e77344d5fcd02231b32ca04ad83509af 464892 net optional proftpd-mod-geoip_1.3.8+dfsg-5_amd64.deb 3812b8dff634833874592e321ad51b81 51036 debug optional proftpd-mod-ldap-dbgsym_1.3.8+dfsg-5_amd64.deb f72d1a0eda48d8e4ea0885b488d81391 476236 net optional proftpd-mod-ldap_1.3.8+dfsg-5_amd64.deb b4fa54b0c3d25f099998bf6a751455d6 32832 debug optional proftpd-mod-mysql-dbgsym_1.3.8+dfsg-5_amd64.deb 5a7de17a4eb38bbdf1ce26bc1eb19cb0 463764 net optional proftpd-mod-mysql_1.3.8+dfsg-5_amd64.deb f865af28939de25540c12d9622b81b21 25032 debug optional proftpd-mod-odbc-dbgsym_1.3.8+dfsg-5_amd64.deb 049939bc3d7537be51362493bef746e8 465040 net optional proftpd-mod-odbc_1.3.8+dfsg-5_amd64.deb f1cf10cec0fee3c83a8d1cf04b35fdcc 23496 debug optional proftpd-mod-pgsql-dbgsym_1.3.8+dfsg-5_amd64.deb 5e363e81cafee2285f1cb3a8c711d1a2 463820 net optional proftpd-mod-pgsql_1.3.8+dfsg-5_amd64.deb 74f53edfcefe0c855c33f72375c80f24 92604 debug optional proftpd-mod-snmp-dbgsym_1.3.8+dfsg-5_amd64.deb b57cd04919c7c9c61031b98ea8fba7d2 496992 net optional proftpd-mod-snmp_1.3.8+dfsg-5_amd64.deb 52a440ab52f925979600316adfdc30d4 21256 debug optional proftpd-mod-sqlite-dbgsym_1.3.8+dfsg-5_amd64.deb 2c81d3b7b8685f92c2accc83021b4e86 462784 net optional proftpd-mod-sqlite_1.3.8+dfsg-5_amd64.deb 78a116efb18b779c60e27eac5dfe2851 18840 debug optional proftpd-mod-wrap-dbgsym_1.3.8+dfsg-5_amd64.deb b363bec7e79937a333a7da7c0b3ab2ce 461248 net optional proftpd-mod-wrap_1.3.8+dfsg-5_amd64.deb -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEEBXmpeiI46/m+Ye0CDwKl4RY2hqQFAmSTKL8THGZyYW5raWVA ZGViaWFuLm9yZwAKCRAPAqXhFjaGpLvJD/9wbgr28nvTY4GSIfU3Jl0kIEoxvYBo fSc4WDP3iTwD1YeyOpNuXXjno/ZnS/Blc7yMeuwSth+unZOiB5M223LEYX0dHGvA U1NLBpZk7S9l85R+bzfnMvfmXLzvMeyAU6+iwWPFOuhJnTZcFkJJqF38goCAF5TS 4LuM0pJS2B65GfhAd/hwtHY7wxDj7rSm6qCaLyd70D23gwJoWH4LdkTlzRFH3xEK mgrttZrZUNA9MA2PRu3rfRxQ1SlMPsmwf5JQQNsjX9X22VkSdEpVhjGgdoq4I3rz vktWiZJFjOeCcy4HAR4OzDAzal53d7jSj0Drb8RW86tSmxjhk+MGnNTZDColtZew YTneL5ieQyGWSbbFllPdNRErE3E1o49RMgNi/nI5WXeshyDWQ06n9t9MUoeYbxYx aTtGd0BYKf3vciUl/lqDH0G/Qax0QoAfTkRlBIeUb6/X74V6o8dc6H5eyIC6Ipea NDPexfX6XU6LQ9O4+uThKg4PvINesikuh+te/v1hfcpdqsJN74MuTln3cQ8ExHYF YL+RG4kqVV4Z/cg+DQJn8/8tsNSwGcwtmXQO9StnF9/mUksG+7jXd1OTxl4vChhp D5/aSZKbsw2YoSwfyz7a67atKVq8yeiGrdbog44dAn9ZRxVo3NCuvN7XMtlnXL7C jwLdyd/VOOlzoA== =BpZI -----END PGP SIGNATURE-----
--- End Message ---

