Menu

#4982 tnftp-20070722-1 package to provide deprecated ftp client on 10.13

closed
nobody
5
2017-11-23
2017-08-26
No

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.

Discussion

  • Jack Howarth

    Jack Howarth - 2017-08-26

    Info file for tnftp-20070722-1

     
  • Jack Howarth

    Jack Howarth - 2017-08-26

    Updated to add missing BuildDepends on libncurses5-dev and Depends on libncurses5-shlibs

    Package: tnftp
    Version: 20070722
    Revision: 1
    Distribution: 10.13
    BuildDepends: libncurses5-dev
    Depends: libncurses5-shlibs
    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/
    
     
  • Hanspeter Niederstrasser

    • labels: --> net, New Package
     
  • Hanspeter Niederstrasser

    Why is Version a date and not '16'?

     
  • Hanspeter Niederstrasser

    And how does Apple's version 16 compare to the latest upstream from 2015? https://en.wikipedia.org/wiki/Tnftp

     
  • Jack Howarth

    Jack Howarth - 2017-09-27

    The Apple version is based on tnftp-20070806.tar.gz with the patches...

    CVE-2014-8517.diff      PR-24033140.main.c.patch    PR-7577277.extern.h.patch   PR-7577277.util.c.patch
    Makefile.in.patch       PR-4074918.ftp.c.patch      PR-7577277.fetch.c.patch    configure.patch
    PR-13253996_ftp.c.patch     PR-7577277.cmds.c.patch     PR-7577277.main.c.patch
    

    applied.

     
  • Hanspeter Niederstrasser

    Is there a reason to not use the 20151004 release (and apply any CVE patches as needed)?

     
  • Hanspeter Niederstrasser

    • Group: Undergoing_Validation --> Awaiting_Update_from_Submitter
     
  • Hanspeter Niederstrasser

    • status: open --> closed
    • Group: Awaiting_Update_from_Submitter --> Rejected_(No_response)
     
  • Hanspeter Niederstrasser

    No response from submitter and htodd committed upstream %v 20151004 in the meantime.

     

Log in to post a comment.