Bug#1103154: proftpd-core: modules mod_ls and mod_xfer are not compiled in core
Sylvain Faivre
sylvainfaivre at gmail.com
Mon Apr 14 16:09:35 BST 2025
Package: proftpd-core
Version: 1.3.8.c+dfsg-2
Severity: important
X-Debbugs-Cc: sylvainfaivre at gmail.com
Dear Maintainer,
According to the changelog entry for 1.3.8.b+dfsg-3, mod_delay, mod_ls, mod_xfer should be in core modules, but they aren't.
Trixie box :
$ > proftpd -l
Compiled-in modules:
mod_core.c
mod_rlimit.c
mod_auth_unix.c
mod_auth_file.c
mod_auth.c
mod_log.c
mod_site.c
mod_facts.c
mod_dso.c
mod_auth_pam.c
mod_cap.c
mod_ctrls.c
mod_lang.c
Bullseye box :
$ > proftpd -l
Compiled-in modules:
mod_core.c
mod_xfer.c
mod_rlimit.c
mod_auth_unix.c
mod_auth_file.c
mod_auth.c
mod_ls.c
mod_log.c
mod_site.c
mod_delay.c
mod_facts.c
mod_dso.c
mod_auth_pam.c
mod_cap.c
mod_ctrls.c
mod_lang.c
This causes some config directives to make proftpd fail to start. For example : TimeoutNoTransfer, TimeoutStalled
I suppose there is also missing runtime functionality, but I didn't test further.
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.21-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=C.UTF-8 (charmap=locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages proftpd-core depends on:
ii adduser 3.149
ii init-system-helpers 1.68
ii libacl1 2.3.2-2+b1
ii libc6 2.41-6
ii libcap2 1:2.75-4
ii libcrypt1 1:4.4.38-1
ii libhiredis1.1.0 1.2.0-6+b3
ii libidn2-0 2.3.8-2
ii libmemcached11t64 1.1.4-1.1+b2
ii libmemcachedutil2t64 1.1.4-1.1+b2
ii libncursesw6 6.5+20250216-2
ii libpam-runtime 1.7.0-3
ii libpam0g 1.7.0-3
ii libpcre2-8-0 10.45-1
ii libpcre2-posix3 10.45-1
ii libssl3t64 3.5.0-1
ii libtinfo6 6.5+20250216-2
ii netbase 6.5
ii ucf 3.0051
ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1
Versions of packages proftpd-core recommends:
ii proftpd-doc 1.3.8.c+dfsg-2
Versions of packages proftpd-core suggests:
pn openbsd-inetd | inet-superserver <none>
ii openssl 3.5.0-1
ii proftpd-mod-crypto 1.3.8.c+dfsg-2
pn proftpd-mod-geoip <none>
pn proftpd-mod-ldap <none>
pn proftpd-mod-mysql <none>
pn proftpd-mod-odbc <none>
pn proftpd-mod-pgsql <none>
pn proftpd-mod-snmp <none>
pn proftpd-mod-sqlite <none>
ii proftpd-mod-wrap 1.3.8.c+dfsg-2
-- Configuration Files:
/etc/logrotate.d/proftpd-core changed [not included]
-- debconf information excluded
More information about the Pkg-proftpd-maintainers
mailing list