I added a self-test of ftpd and ftp. It requires root privs and that a user 'ftp' exists on the system, which is pretty unfortunate, but I can't think of any easy improvement.
http://git.savannah.gnu.org/cgit/inetutils.git/tree/tests/ftp-localhost.sh Now on to fixing some code duplication in ftpd... /Simon
