This is affecting me on Ubuntu 12.04.3 LTS. My /etc/xinet.d/tftp is http://snipt.org/Bvjb5 and tftpd is version 0.17-18ubuntu2:
$ echo test>test; tftp localhost tftp> put test Error code 2: Access violation $ ls -ld /tftpboot/ drwxrwxrwx 2 nobody nogroup 4096 Dec 6 13:22 /tftpboot/ The work around seems to be creating a blank file first: $ sudo -u nobody sh <<< "cd /tftpboot; touch test; chmod 777 test" $ tftp localhost tftp> put test Sent 6 bytes in 0.0 seconds -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/901273 Title: Error code 2: Access violation To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netkit-tftp/+bug/901273/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs