Description of Problem: Beta 4, no anonftp package installed: [root@mule root]# rpm -qa | grep ftp gftp-2.0.11-2 ncftp-3.1.3-2 vsftpd-1.0.1-4 ftp-0.17-12 When I ftp to my machine anonymously, I see: [root@mule root]# ncftp mule NcFTP 3.1.3 (Mar 27, 2002) by Mike Gleason (ncftp). Connecting to 172.16.62.22... ready, dude (vsFTPd 1.0.1: beat me, break me) Unexpected response: OOPS: chdir OOPS: chdir OOPS: child died This looks downright terrible! Can we make vsftpd require anonftp, or if not at least turn of anonftp functionality in the /etc/vsftpd.conf file? Thank you.
I was thinking more about this bug, and I came to the conlusion that we should either go one of two ways. One: disable anonymous ftping, and don't require the anonftp package. Two: require the anonftp package, and leave the config as it is to allow anonymous ftp logins. Straddling the fence as we are now, we are forcing an error condition by allowing anonymouse ftp logins without the required /var/ftp directory. (This same logic could be used by wu-ftpd, BTW).
Fixed in 1.0.1-5.