The TLS patch was downloaded from ttp://www.saftware.de/patches/ftp_tls.diff. Netkit-ftp-ssl is now supporting TLS authentication and (optional) data connection encryption according to http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-16.txt . The default is to fall back to insecure authentication if AUTH TLS is not supported by the server to match the current behaviour of the AUTH SSL code. If you specify "-z secure", then encryption of both the control and the data connection are required. -- Cai Qian Tue, 11 Oct 2005 19:35:00 +0100 The SSL patches were downloaded from ftp://ftp.uni-mainz.de/pub/software/security/ssl/SSL-MZapps/netkit-ftp-0.17+ssl-0.2.diff.gz The packages was build in the following way: apt-get source netkit-ftp mv netkit-ftp-0.17 netkit-ftp-ssl-0.17.12+0.2 cd netkit-ftp-ssl-0.17.12+0.2 zcat ../netkit-ftp-0.17+ssl-0.2.diff.gz | patch -p1 #don't fix problems with applied patches ! cd .. cp -a netkit-ftp-ssl-0.17.12+0.2 netkit-ftp-ssl-0.17.12+0.2.orig cd netkit-ftp-ssl-0.17.12+0.2 zcat ../netkit-ftp-ssl_0.17.9+0.2-4.diff.gz | patch -p1