diff options
Diffstat (limited to 'network/tnftp/README')
-rw-r--r-- | network/tnftp/README | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/network/tnftp/README b/network/tnftp/README index 3708885f16b2f..ddfd7db051c8e 100644 --- a/network/tnftp/README +++ b/network/tnftp/README @@ -1,4 +1,6 @@ -`tnftp' is a `port' of the NetBSD FTP client to other systems. +tnftp (command line FTP client) + +tnftp is a port of the NetBSD FTP client to other systems. The enhancements over the standard ftp client in 4.4BSD (and derivatives) include: @@ -13,7 +15,7 @@ derivatives) include: (see `feat' and `remopts') * extensions to ftp from the IETF ftpext working group (see `mlsd' and `mlst') - * IPv6 support (from the WIDE project) + * IPv6 support (from the WIDE project, see *Note below) * modification time preservation * paging of local and remote files, and of directory listings (see `lpage', `page', `pdir') @@ -23,7 +25,27 @@ derivatives) include: * TIS Firewall Toolkit gate ftp proxy support (see `gate') * transfer-rate throttling (see `-T', `rate') * uploading of files on the command line (see `-u') - * (Dante) SOCKS5 support + * (Dante) SOCKS5 support (see *Note, below) Previous features, currently disabled until a test system is available: * SOCKS4 support + +*Note: +If you need SOCKS5 support, install network/dante before building this. + +It's not possible to build a single tnftp binary with both IPv6 and +SOCKS5 support. + +The binary with IPv6 support is built and installed as +"/usr/bin/tnftp.ipv6", with a symlink to "/usr/bin/tnftp". If +dante is installed, a 2nd binary is built and installed as +"/usr/bin/tnftp.socks". You can run it as "tnftp.socks", or, if desired, +adjust the symlink so the SOCKS binary is run by default: + +# rm -f /usr/bin/tnftp +# ln -s tnftp.socks /usr/bin/tnftp + +The package will still uninstall cleanly. + +If you have dante installed but do not want to build tnftp with SOCKS, +you can export SOCKS=no in the environment. |