• Bug#1103981: proftpd-core: Does not start with default configuration (u

    From =?utf-8?q?David_Pr=C3=A9vot?=@21:1/5 to All on Wed Apr 23 15:10:01 2025
    UGFja2FnZTogcHJvZnRwZC1jb3JlClZlcnNpb246IDEuMy44LmMrZGZzZy0zClNldmVyaXR5OiBp bXBvcnRhbnQKCkRlYXIgTWFpbnRhaW5lciwKCkkgd2FzIGhvcGluZyB0aGlzIHdvdWxkIGJlIGNh dWdodCB3aXRoICMxMTAzMTU0LCBidXQgdW5mb3J0dW5hdGVseSwKcnVubmluZyBwcm9mdHBkLWNv cmUgd2l0aCB0aGUgZGVmYXVsdCBjb25maWd1cmF0aW9uIHN0aWxsIGZhaWxzIG9uClRyaXhpZSB3 aXRoIHByb2Z0cGQtY29yZT0xLjMuOC5jK2Rmc2ctMy4KClRoZSBtZWFuaW5nZnVsIG1lc3NhZ2Ug c2VlbXMgdG8gYmUg4oCcZmF0YWw6IHVua25vd24gY29uZmlndXJhdGlvbgpkaXJlY3RpdmUgJ1No b3dTeW1saW5rcycgb24gbGluZSAyNiBvZiAnL2V0Yy9wcm9mdHBkL3Byb2Z0cGQuY29uZifigJ0u Cgpyb290QHRlc3Qtd3d3MDM6L2V0YyMgc3lzdGVtY3RsIHN0YXR1cyBwcm9mdHBkLnNlcnZpY2Ug fGNhdArDlyBwcm9mdHBkLnNlcnZpY2UgLSBQcm9GVFBEIEZUUCBTZXJ2ZXIKICAgICBMb2FkZWQ6 IGxvYWRlZCAoL3Vzci9saWIvc3lzdGVtZC9zeXN0ZW0vcHJvZnRwZC5zZXJ2aWNlOyBlbmFibGVk OyBwcmVzZXQ6IGVuYWJsZWQpCiAgICAgQWN0aXZlOiBmYWlsZWQgKFJlc3VsdDogZXhpdC1jb2Rl KSBzaW5jZSBXZWQgMjAyNS0wNC0yMyAxNDo0MTo0NiBDRVNUOyA2bWluIGFnbwogSW52b2NhdGlv bjogZDc0MmE2OTU3ZGM0NDgzNGEyNWE0YmQ4NWU0MWUxZTcKICAgICAgIERvY3M6IG1hbjpwcm9m dHBkKDgpCiAgICBQcm9jZXNzOiA2MzkyNjggRXhlY1N0YXJ0UHJlPS91c3Ivc2Jpbi9wcm9mdHBk IC0tY29uZmlndGVzdCAtYyAkQ09ORklHX0ZJTEUgJE9QVElPTlMgKGNvZGU9ZXhpdGVkLCBzdGF0 dXM9MS9GQUlMVVJFKQogICBNZW0gcGVhazogMi42TQogICAgICAgIENQVTogMjNtcwoKQXByIDIz IDE0OjQxOjQ2IHRlc3Qtd3d3MDMgc3lzdGVtZFsxXTogU3RhcnRpbmcgcHJvZnRwZC5zZXJ2aWNl IC0gUHJvRlRQRCBGVFAgU2VydmVyLi4uCkFwciAyMyAxNDo0MTo0NiB0ZXN0LXd3dzAzIHByb2Z0 cGRbNjM5MjY4XTogQ2hlY2tpbmcgc3ludGF4IG9mIGNvbmZpZ3VyYXRpb24gZmlsZQpBcHIgMjMg MTQ6NDE6NDYgdGVzdC13d3cwMyBwcm9mdHBkWzYzOTI2OF06IDIwMjUtMDQtMjMgMTQ6NDE6NDYs MDU1IHRlc3Qtd3d3MDMgcHJvZnRwZFs2MzkyNjhdOiBmYXRhbDogdW5rbm93biBjb25maWd1cmF0 aW9uIGRpcmVjdGl2ZSAnU2hvd1N5bWxpbmtzJyBvbiBsaW5lIDI2IG9mICcvZXRjL3Byb2Z0cGQv cHJvZnRwZC5jb25mJwpBcHIgMjMgMTQ6NDE6NDYgdGVzdC13d3cwMyBzeXN0ZW1kWzFdOiBwcm9m dHBkLnNlcnZpY2U6IENvbnRyb2wgcHJvY2VzcyBleGl0ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9 MS9GQUlMVVJFCkFwciAyMyAxNDo0MTo0NiB0ZXN0LXd3dzAzIHN5c3RlbWRbMV06IHByb2Z0cGQu c2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0LWNvZGUnLgpBcHIgMjMgMTQ6NDE6NDYg dGVzdC13d3cwMyBzeXN0ZW1kWzFdOiBGYWlsZWQgdG8gc3RhcnQgcHJvZnRwZC5zZXJ2aWNlIC0g UHJvRlRQRCBGVFAgU2VydmVyLgoKUmVnYXJkcywKCnRhZmZpdAo=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Prevot@21:1/5 to All on Thu Apr 24 12:30:01 2025
    Hi,

    Thank you for the quick answer.

    On 2025-04-23 23:42, Hilmar Preuße wrote:
    Hello,

    I'm wondering if the three modules mod_delay, mod_ls and mod_xfer are loaded in your file /etc/proftpd/modules.conf

    No they were not: adding those three indeed fixes this issue, but it
    would be nice to add them to debian/templates/modules.conf in order to
    have a working default configuration on Trixie (it was working out of
    the box on Bookworm).

    Regards,

    taffit

    --
    David Prévot
    Evolix - Hébergement et Infogérance Open Source
    Marseille (37 rue Guibal, Pôle Média, 13003) / Paris / Montréal http://evolix.com | mastodon.evolix.org/@evolix | http://blog.evolix.com

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Prevot@21:1/5 to All on Mon Apr 28 17:10:02 2025
    Hi,

    On 2025-04-28 07:54, David Prévot wrote:
    On 28/04/2025 00:02, Hilmar Preusse wrote:
    On 24.04.25 David Prevot (dprevot@evolix.fr) wrote:
    On 2025-04-23 23:42, Hilmar Preuße wrote:
    […]
    I'm wondering if the three modules mod_delay, mod_ls and mod_xfer are loaded in your file /etc/proftpd/modules.conf

    No they were not: adding those three indeed fixes this issue, but it would be nice to add them to debian/templates/modules.conf in order to have a working default configuration on Trixie (it was working out of
    the box on Bookworm).


    I built the proftpd-core_1.3.8.c+dfsg-3 for Debian stable, then
    purged the proftpd installation on my server and installed the custom packages. The server process starts up fine and I find the code block

    # Debian #1103154: needed to make default config executable
    LoadModule mod_delay.c
    LoadModule mod_ls.c
    LoadModule mod_xfer.c

    in the /etc/proftpd/modules.conf . Did you do an upgrade and the modules.conf
    was not replaced / updated? Please confirm, I'll check that later.

    Indeed, I installed version 1.3.8.c+dfsg-2 and then upgraded to
    1.3.8.c+dfsg-3. I confirm that a fresh install of 1.3.8.c+dfsg-3 does
    not trigger the issue, but upgrading to 1.3.8.c+dfsg-3 does not fix
    #1103154.

    Regards,
    --
    David Prévot
    Evolix - Hébergement et Infogérance Open Source
    Marseille (37 rue Guibal, Pôle Média, 13003) / Paris / Montréal http://evolix.com | mastodon.evolix.org/@evolix | http://blog.evolix.com

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)