There still seems to be a persistent bug with the latest FC16 and FC17 versions of the bash rpm, which causes ftp logins to fail after you attempt to put in the password.
The cause is that vital data is erased from the /etc/shells file, during the rpm update.
The file should contain:
– but after the rpm update, only contains:
The fix is – not surprisingly – to edit /etc/shells and add back the required info!
I have no idea why this seemingly simple bug has still not been fixed…
Update: After the file contents gave been corrected, it seems that the latest Fedora bash rpm update does not mess it up again..