Please add support to net-ftp/pure-ftpd in selinux policy, I'm install selinux enabled system with: sec-policy/selinux-ftp-2.20110726 sec-policy/selinux-ftpd-2.20110726 and enforsing policy. In result, ftp login failed, and pure-ftpd daemon label is: ls -alZ /usr/sbin/pure-ftpd -rwxr-xr-x. 1 root root system_u:object_r:bin_t 165176 Feb 7 19:41 /usr/sbin/pure-ftpd not ftpd_exec_t.
If you label pure-ftpd with ftpd_exec_t, does everything then work? ~# chcon -t ftpd_exec_t /usr/sbin/pure-ftpd
Please reopen if you can/have tried the suggestion.