tftpd broken in 4.0b ?

From: Arvid Requate <arvid_at_Mathematik.Uni-Bielefeld.DE>
Date: Tue, 03 Feb 1998 21:36:43 +0100

Hi,
We just experienced a problem with tftpd from Digital Unix 4.0b:
According to the manpage it supports the -r switch to force
it to chroot to some directory other than /, but this switch
has no effect.
Example: tftpd gets started with the "-r /boot" option in inetd.conf
        /boot contains one file "foobar".
Then naturaly
echo "get foobar"|tftp <hostname>
works, but
echo "get /boot/foobar"|tftp <hostname>
works also !
In contrast
echo "get /foobar"|tftp <hostname>
does not work. This used to work back in old utrix...

echo "get /etc/passwd"|tftp <hostname>
seems to work also. I'm glad to have the tcpwrapper

Are there any fixes around ?
        Arvid Requate
Received on Tue Feb 03 1998 - 21:37:04 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:37 NZDT