2016-09-23 22:43 GMT+08:00 Robert Mueller <webmas...@rrc-ps.de>: > Package: vsftpd > Version: 3.0.2-17+deb8u1 > Severity: important > > Dear Maintainer, > > when trying to configure vsftpd to allow it to run with user-writeable chroot > directories, the daemon does not start up. Removing the > allow_writeable_chroot directive helps, but for my configuration here I > really need this to be enabled. > According to vsftpd upstream changelogs, the directive was added in 2.3.5 and > never removed. However, the version provided in jessie does not seem to > recognise the option, and it's also not mentioned in the vsftpd.conf manpage. > > Is this a bug, or was this option removed intentionally in the Debian build? >
I just tried vsftpd 3.0.3-9 from Jesse. With allow_writeable_chroot directive=YES in /etc/vsftpd.conf, vsftpd can start. I believe this bug is fixed by newer version of vsftpd package. I will close this bug for now. Feel free to reopen it if you still encounter the bug. > -- Package-specific info: > > -- System Information: > Debian Release: 8.6 > APT prefers stable-updates > APT policy: (500, 'stable-updates'), (500, 'stable') > Architecture: amd64 (x86_64) > > Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages vsftpd depends on: > ii adduser 3.113+nmu3 > ii debconf [debconf-2.0] 1.5.56 > ii dialog 1.2-20140911-1 > ii init-system-helpers 1.22 > ii libc6 2.19-18+deb8u6 > ii libcap2 1:2.24-8 > ii libpam-modules 1.1.8-3.1+deb8u1+b1 > ii libpam0g 1.1.8-3.1+deb8u1+b1 > ii libssl1.0.0 1.0.1t-1+deb8u4 > ii libwrap0 7.6.q-25 > ii netbase 5.3 > > Versions of packages vsftpd recommends: > ii logrotate 3.8.7-1+b1 > ii ssl-cert 1.0.35 > > vsftpd suggests no packages. > > -- Configuration Files: > /etc/vsftpd.conf changed [not included] > > -- debconf information: > vsftpd/directory: /srv/ftp > vsftpd/username: ftp