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 ---

Reply via email to