mod_facl
The mod_facl
module adds support to ProFTPD for POSIX ACLs.
For more information on what POSIX ACLs are and how they work, see
"POSIX ACLs on Linux":
http://www.suse.de/~agruen/acl/linux-acls/online/POSIX ACLs are supported and implemented differently on Linux, BSD, and Solaris. ProFTPD attempts to work properly with POSIX ACLs on all of these platforms.
Installation instructions for mod_facl
can be found
here.
The most current version of mod_facl
can be found in the
ProFTPD source distribution:
http://www.proftpd.org/
The FACLEngine
directive enables or disables the module's
runtime checking of POSIX ACLs. Use this directive to disable the module.
mod_facl
module, configure proftpd
using the following:
./configure --enable-facl --with-modules=mod_facl ...
Logging
The mod_facl
module supports trace logging, via the module-specific log channels:
proftpd.conf
:
TraceLog /path/to/ftpd/trace.log Trace facl:20This trace logging can generate large files; it is intended for debugging use only, and should be removed from any production configuration.