I won't use atftpd because it can only be started from inetd. BTW, is there a reason to run tftpd as root? I know that the daemon forks and abandons privileges to service a request, but I didn't find a reason for it not to do it permanently. I patch it to run as nobody after binding to the port.