reopen 472329
thanks
On my system vsftpd is configured to run from inetd, and I have the same
error, because /var/run/vsftpd/empty doesn't exist. In the init.d script
there is:
CHROOT="/var/run/vsftpd/empty"
# [...]
case "${1}" in
start)
Check_standalone_mode || exit 0
echo -n "Starting FTP server: "
[ -d "${CHROOT}" ] || mkdir -p "${CHROOT}"
So if not in standalone mode, nothing creates $CHROOT, all the less that
/var/run is cleaned at reboot. Sure, the line creating $CHROOT could be
moved before the check for the standalone mode, but it would be a weird
hack, and would cause a race condition with the start-up of inetd.
Regards,
--
Pierre Ynard
"Une âme dans un corps, c'est comme un dessin sur une feuille de papier."
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]