Bug#715569: Official mod_vroot lib broken, lib built from source works
Thomas Stangner
thomas.stangner at hetzner.de
Wed Jul 10 13:58:28 UTC 2013
Package: proftpd-mod-vroot
Version: 0.9.2-2+b2
Severity: grave
We are currently using the amd64 Debian Squeeze version of mod_vroot
for ProFTPD on some of our servers and wanted to upgrade to Wheezy,
however we encountered problems - the Wheezy Version of mod_vroot
did not seem to work at all, it verifiably gets loaded, but something
is broken, so the modules vroot restrictions do not apply at all.
We tried to debug the issue and ran into an oddity regarding the
current official Debian package for proftpd-mod-vroot:
If we build the package 1:1 from Debian sources via dpkg-buildpackage,
we get a slightly different/larger binary than the official binary, and
this self-built binary then works as expected.
Our steps to build the package (on a plain Wheezy amd64 box with installed/
up-to-date proftpd-dev package):
wget http://ftp.de.debian.org/debian/pool/main/p/proftpd-mod-vroot/proftpd-mod-vroot_0.9.2-2.dsc http://ftp.de.debian.org/debian/pool/main/p/proftpd-mod-vroot/proftpd-mod-vroot_0.9.2.orig.tar.gz http://ftp.de.debian.org/debian/pool/main/p/proftpd-mod-vroot/proftpd-mod-vroot_0.9.2-2.debian.tar.gz
dpkg-source -x *.dsc; cd proftpd-mod-vroot-0.9.2
dpkg-buildpackage -us -uc -rfakeroot
The resulting binary size of mod_vroot.so is 28160, current official
(0.9.2-2+b2) binary size: 28080
Is it possible that the officially shipped binary is broken or was built
with an older ProFTPD version?
-- System Information:
Debian Release: 7.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages proftpd-mod-vroot depends on:
ii libc6 2.13-38
ii proftpd-basic [proftpd-abi-1.3.4a] 1.3.4a-4+nmu1
proftpd-mod-vroot recommends no packages.
proftpd-mod-vroot suggests no packages.
-- no debconf information
More information about the Pkg-proftpd-maintainers
mailing list