Bug#1103981: proftpd-core: Does not start with default configuration (unknown configuration directive 'ShowSymlinks')

David Prévot david at tilapin.org
Mon Apr 28 06:54:43 BST 2025


Hi,

On 28/04/2025 00:02, Hilmar Preusse wrote:
> On 24.04.25 David Prevot (dprevot at 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.

I indeed installed version 1.3.8.c+dfsg-2 on a fresh Trixie install, and 
then upgraded to 1.3.8.c+dfsg-3 in order to test if the issue was fixed 
before opening this bug report. I’ll check if a fresh install is OK for 
me too now (that’s weird, I didn’t spot the code when I looked for it in 
the source tree). I’ll try also a stable upgrade: would be nice if the 
package continue working on upgrade from Bookworm to Trixie.

Regards,

taffit



More information about the Pkg-proftpd-maintainers mailing list