I've installed tftpd.lrp, uncommented its line in /etc/inetd.conf,
rebooted, and added a world-readable file to /tftpboot. 

 ~/: ll /tftpboot/date.txt 
-rw-rw-rw-    1 root     root           29 Sep 27 12:36 /tftpboot/date.txt

/etc/hosts.allow contains this:

ALL: 192.168.221.0/255.255.255.0

and I've modified shorewall to let loc connect to fw using udp/tftp.

When I run tftp on a local host against the firewall, the packets
get through, but I get errors in /var/log/daemon.log reading or writing:

host:     tftp> put date.txt
firewall: Sep 27 12:39:31 chloris in.tftpd[8732]: tftpd: write: Operation not 
permitted
host:     tftp> get date.txt
firewall: Sep 27 12:39:35 chloris in.tftpd[8733]: tftpd: write(ack): Operation 
not permitted

Interestingly, both put and get have the effect of emptying the target
file, the file that would be replaced if the command succeeded.  Is it
possible this is a tmpfs problem?

Is tftpd.lrp working for anybody?  Any insight into what's wrong?

Thanks,

--Eric
-- 
******************************************************************************
* From the desktop of: Eric House, [EMAIL PROTECTED]                        *
*     Play one-handed with Crosswords 4.2 for PalmOS: xwords.sourceforge.net *
******************************************************************************

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/

Reply via email to