I'm experiencing a few problems in configuring pure-ftpd on my Debian. I' m using virtual users.
The main concern is : when chrooted, the symbolic (ln -s) links are not followed outside home directory. This is a pain 'cause without chroot, my users are able to see the whole filesystem. Not good
I saw in the README that there is a --with-virtualchroot compilation switch for pure-ftpd:
--with-virtualchroot: usually, when an user is chrooted (-A and -a
options), it's impossible to go out of his home directory. Enabling that
feature makes it possible: symbolic links are always followed, even if they
are pointing to directories not located in the user's home directory. This
is very useful for having shared directories (for instance, have a symbolic
link to /var/incoming in every home directory) .
This feature isn't enabled by default.
I wonder if this might explain my problem. But how do I find the compilation switches used the create the Debian package...? (which actually I'd like to keep, but well, I'm trying to find a solution...)