I have the same problem that "/etc/init.d/vsftpd stop" will not stop the daemon as it cannot find the process, though on Gentoo. It turns out that the process number written to /var/run/vsftpd/vsftpd.pid is always "off by one": When the pid listed by "ps aux | grep vsftpd" is 28827, then the number in the pid file is 28826. If I change that number manually to 28827, stopping the daemon works fine. I'm not sure what's the best way to fix this, though.
-- vsftpd initscript never fully shuts down https://bugs.launchpad.net/bugs/13477 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs