From Bugzilla Helper: User-Agent: Opera/7.11 (Linux 2.4.20-30.8.legacy i686; U) [en] Description of problem: vsftpd on start up looks for /etc/vsftpd: $strace /usr/sbin/vsftpd ... stat64("/etc/vsftpd.conf", 0x8001a008) = -1 ENOENT (No such file or directory) ... rpm installed /etc/vsftpd/vsftpd.conf: $ rpm -ql vsftpd /etc/logrotate.d/vsftpd.log /etc/pam.d/vsftpd /etc/rc.d/init.d/vsftpd /etc/vsftpd /etc/vsftpd.ftpusers /etc/vsftpd.user_list /etc/vsftpd/vsftpd.conf ... Version-Release number of selected component (if applicable): vsftpd-1.2.1-3 How reproducible: Always Steps to Reproduce: 1.rpm --erase vsftpd 2.up2date -i vsftpd 3./usr/sbin/vsftpd # throws error 4.ln -s /etc/vsftpd/vsftpd.conf /etc/vsftpd.conf 5. /usr/sbin/vsftpd # works Additional info:
This is fixed in FC2, and will be in future RHEL releases. The initscript does work for invoking vsftpd.