The following info file provides the deprecated ftp client for 10.13 users...
Package: tnftp Version: 20070722 Revision: 1 Distribution: 10.13 Source: https://opensource.apple.com/tarballs/lukemftp/lukemftp-16.tar.gz Source-MD5: 305ad4cfc528da9f3143179efc36458b SourceDirectory:lukemftp-16/tnftp InstallScript: << #!/bin/sh -ev cd src mkdir -p %i/bin %i/share/man/man1 install -m 555 ftp %i/bin/ftp install -m 444 ftp.1 %i/share/man/man1/ftp.1 << DocFiles: COPYING README License: BSD Description: Port of NetBSD FTP clien DescDetail: << This package provide the deprecated ftp program from Sierra on High Sierra. << Maintainer: None <fink-devel@lists.sourceforge.net> Homepage: https://opensource.apple.com/source/lukemftp/lukemftp-16/
Tested on 10.13 with 'fink -m' and manual checks of the functionality of the resulting ftp client.
Info file for tnftp-20070722-1
Updated to add missing BuildDepends on libncurses5-dev and Depends on libncurses5-shlibs
Why is Version a date and not '16'?
And how does Apple's version 16 compare to the latest upstream from 2015? https://en.wikipedia.org/wiki/Tnftp
The Apple version is based on tnftp-20070806.tar.gz with the patches...
applied.
Is there a reason to not use the 20151004 release (and apply any CVE patches as needed)?
No response from submitter and htodd committed upstream %v 20151004 in the meantime.