diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2011-05-02 09:11:34 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2011-05-02 09:11:34 +0000 |
commit | 991d09aec4e9b0ba9f12122d49ef31aa6de71e7b (patch) | |
tree | 289e5f7c28d6cfd0a4a81901b06639dd791602a3 | |
parent | 9be9c4c1dafe17e16a81322515a375b6574e2bb7 (diff) |
Remove unmaintained expired ports from ftp
2011-05-01 ftp/axyftp: Upstream disapear and distfile is no more available
2011-05-01 ftp/emacs-wget: Upstream disapear and distfile is no more available
2011-05-01 ftp/llnlxdir: Upstream disapear and distfile is no more available
2011-05-01 ftp/llnlxftp: Upstream disapear and distfile is no more available
2011-05-01 ftp/mirror: Upstream disapear and distfile is no more available
2011-05-01 ftp/moftpd: Upstream disapear and distfile is no more available
2011-05-01 ftp/wu-ftpd: Upstream disapear and distfile is no more available
2011-05-01 ftp/xrmftp: Upstream disapear and distfile is no more available
2011-05-01 ftp/yale-tftpd: Upstream disapear and distfile is no more available
Notes
Notes:
svn path=/head/; revision=273464
66 files changed, 9 insertions, 1750 deletions
@@ -2064,3 +2064,12 @@ graphics/vvv||2011-05-02|Has expired: Upstream disapear and distfile is no more graphics/xdl||2011-05-02|Has expired: Upstream disapear and distfile is no more available graphics/xmms-goom||2011-05-02|Has expired: Upstream disapear and distfile is no more available graphics/xmms-infinity||2011-05-02|Has expired: Upstream disapear and distfile is no more available +ftp/axyftp||2011-05-02|Has expired: Upstream disapear and distfile is no more available +ftp/emacs-wget||2011-05-02|Has expired: Upstream disapear and distfile is no more available +ftp/llnlxdir||2011-05-02|Has expired: Upstream disapear and distfile is no more available +ftp/llnlxftp||2011-05-02|Has expired: Upstream disapear and distfile is no more available +ftp/mirror||2011-05-02|Has expired: Upstream disapear and distfile is no more available +ftp/moftpd||2011-05-02|Has expired: Upstream disapear and distfile is no more available +ftp/wu-ftpd||2011-05-02|Has expired: Upstream disapear and distfile is no more available +ftp/xrmftp||2011-05-02|Has expired: Upstream disapear and distfile is no more available +ftp/yale-tftpd||2011-05-02|Has expired: Upstream disapear and distfile is no more available diff --git a/ftp/Makefile b/ftp/Makefile index ce68ea110cd8..705e3688b138 100644 --- a/ftp/Makefile +++ b/ftp/Makefile @@ -6,7 +6,6 @@ SUBDIR += IglooFTP SUBDIR += atftp SUBDIR += axel - SUBDIR += axyftp SUBDIR += bareftp SUBDIR += bbftp SUBDIR += bftpd @@ -16,7 +15,6 @@ SUBDIR += curl SUBDIR += curlpp SUBDIR += dmachine - SUBDIR += emacs-wget SUBDIR += fget SUBDIR += filezilla SUBDIR += fmirror @@ -53,11 +51,7 @@ SUBDIR += lftp SUBDIR += linux-curl SUBDIR += linux-f10-curl - SUBDIR += llnlxdir - SUBDIR += llnlxftp SUBDIR += mget - SUBDIR += mirror - SUBDIR += moftpd SUBDIR += muddleftpd SUBDIR += multiget SUBDIR += ncftp1 @@ -119,12 +113,9 @@ SUBDIR += wgetpro SUBDIR += wmget SUBDIR += wput - SUBDIR += wu-ftpd SUBDIR += wu-ftpd+ipv6 SUBDIR += wxdfast SUBDIR += wzdftpd - SUBDIR += xrmftp SUBDIR += yafc - SUBDIR += yale-tftpd .include <bsd.port.subdir.mk> diff --git a/ftp/axyftp/Makefile b/ftp/axyftp/Makefile deleted file mode 100644 index d8e6fe313033..000000000000 --- a/ftp/axyftp/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# New ports collection makefile for: axyftp -# Date created: 22 October 1998 -# Whom: Antti Kaipila <anttik@iki.fi> -# -# $FreeBSD$ -# - -PORTNAME= axyftp -PORTVERSION= 0.5.1 -PORTREVISION= 5 -CATEGORIES= ftp -MASTER_SITES= ftp://ftp.bitchx.com/pub/shareware/ \ - ftp://ftp.netsw.org/net/ip/filetrans/ftp/axyftp/ \ - ftp://ftp.mayn.de/pub/unix/network/ftp/ \ -# ftp://ftp.wxftp.seul.org/pub/wxftp/ # distfile changed there (md5sum) - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -MAINTAINER= ports@FreeBSD.org -COMMENT= X Window System FTP client, with WSftp-like UI - -USE_GMAKE= yes -USE_GNOME= gtk12 -GNU_CONFIGURE= yes - -MAN1= axyftp.1 - -.include <bsd.port.mk> diff --git a/ftp/axyftp/distinfo b/ftp/axyftp/distinfo deleted file mode 100644 index 805d45f5dafc..000000000000 --- a/ftp/axyftp/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (axyftp-0.5.1.tar.gz) = 5a474d75721d329f59dae1dd0118b04d773b7bf777dd29062c463d937c583f5b -SIZE (axyftp-0.5.1.tar.gz) = 469093 diff --git a/ftp/axyftp/pkg-descr b/ftp/axyftp/pkg-descr deleted file mode 100644 index b59b0b3e235f..000000000000 --- a/ftp/axyftp/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -WXftp is an X Window System FTP client - -Major features available in current (0.4.0) release: - - o User-friendly, intuitive interface (both GTK+ and Motif). - o Passive data transfers - o Convenient session manager window - o On-line help system - o Recursive downloads with resume option - o Recursive uploads - o Multiple delete with option to recurse - o Auto-redial option - -WXftp is copyright (c) 1998 by Alexander Yukhimets <alexy@edgarmail.com>. -All right under the copyright reserved. - -WWW: http://www.wxftp.seul.org/ diff --git a/ftp/axyftp/pkg-plist b/ftp/axyftp/pkg-plist deleted file mode 100644 index eafde42909b8..000000000000 --- a/ftp/axyftp/pkg-plist +++ /dev/null @@ -1,18 +0,0 @@ -bin/axyftp -share/axyftp/help/artistic.txt -share/axyftp/help/axyftp.html -share/axyftp/help/doc.gif -share/axyftp/help/folder.gif -share/axyftp/help/glossary.html -share/axyftp/help/help.html -share/axyftp/help/intro.html -share/axyftp/help/lgpl.txt -share/axyftp/help/link.gif -share/axyftp/help/main.html -share/axyftp/help/options.html -share/axyftp/help/panels.html -share/axyftp/help/problems.html -share/axyftp/help/session.html -share/axyftp/help/up.gif -@dirrm share/axyftp/help -@dirrm share/axyftp diff --git a/ftp/emacs-wget/Makefile b/ftp/emacs-wget/Makefile deleted file mode 100644 index 3b32149d01a5..000000000000 --- a/ftp/emacs-wget/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# New ports collection makefile for: emacs-wget -# Date Created: 6 Nov. 2002 -# Whom: Yoichi NAKAYAMA <yoichi@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= emacs-wget -PORTVERSION= 0.5.0 -PORTREVISION= 1 -CATEGORIES= ftp www elisp -MASTER_SITES= http://pop-club.hp.infoseek.co.jp/emacs/emacs-wget/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Simple front-end to wget on Emacsen - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget - -NO_BUILD= yes - -do-install: - ${MKDIR} ${PREFIX}/share/emacs/site-lisp/wget -.for i in wget wget-sysdep w3-wget w3m-wget - ${INSTALL_DATA} ${WRKSRC}/${i}.el ${PREFIX}/share/emacs/site-lisp/wget -.endfor -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} -.for i in README README.ja USAGE USAGE.ja - ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} -.endfor -.endif - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/ftp/emacs-wget/distinfo b/ftp/emacs-wget/distinfo deleted file mode 100644 index 3c0658fd102b..000000000000 --- a/ftp/emacs-wget/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (emacs-wget-0.5.0.tar.gz) = ce59516c15f9de0c637d033419605c58f4da2f5ba762f74a5911cc96b6df7e81 -SIZE (emacs-wget-0.5.0.tar.gz) = 37074 diff --git a/ftp/emacs-wget/pkg-descr b/ftp/emacs-wget/pkg-descr deleted file mode 100644 index b49c7e2bc2c2..000000000000 --- a/ftp/emacs-wget/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Emacs-wget is a simple interface program of wget for Emacsen. - -WWW: http://pop-club.hp.infoseek.co.jp/emacs/emacs-wget/ diff --git a/ftp/emacs-wget/pkg-message b/ftp/emacs-wget/pkg-message deleted file mode 100644 index 552bb314bce4..000000000000 --- a/ftp/emacs-wget/pkg-message +++ /dev/null @@ -1,7 +0,0 @@ -****************************************************************** -* Before using emacs-wget, you must add this to your own .emacs: * -* * -* (autoload 'wget "wget" "wget interface for Emacs." t) * -* (autoload 'wget-web-page "wget" "download web page." t) * -* * -****************************************************************** diff --git a/ftp/emacs-wget/pkg-plist b/ftp/emacs-wget/pkg-plist deleted file mode 100644 index e6ba472a7d54..000000000000 --- a/ftp/emacs-wget/pkg-plist +++ /dev/null @@ -1,10 +0,0 @@ -share/emacs/site-lisp/wget/wget.el -share/emacs/site-lisp/wget/w3-wget.el -share/emacs/site-lisp/wget/w3m-wget.el -share/emacs/site-lisp/wget/wget-sysdep.el -@dirrm share/emacs/site-lisp/wget -%%PORTDOCS%%share/doc/emacs-wget/README -%%PORTDOCS%%share/doc/emacs-wget/README.ja -%%PORTDOCS%%share/doc/emacs-wget/USAGE -%%PORTDOCS%%share/doc/emacs-wget/USAGE.ja -%%PORTDOCS%%@dirrm share/doc/emacs-wget diff --git a/ftp/llnlxdir/Makefile b/ftp/llnlxdir/Makefile deleted file mode 100644 index 37140cbaee6f..000000000000 --- a/ftp/llnlxdir/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# New ports collection makefile for: llnlxdir -# Date created: 9 November 1997 -# Whom: Dima Ruban <dima@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= llnlxdir -PORTVERSION= 2.1.2 -PORTREVISION= 2 -CATEGORIES= ftp -MASTER_SITES= ftp://ftp.llnl.gov/pub/ia/llnlxdir/ -DISTNAME= latest_xdir -EXTRACT_SUFX= .tar.Z - -MAINTAINER= ports@FreeBSD.org -COMMENT= Motif FTP client with drag-and-drop file transfer - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -PLIST_FILES= bin/xdir lib/X11/app-defaults/XDir -MAN1= xdir.1 - -WRKSRC= ${WRKDIR}/llnlxdir2_1_2/sources -USE_MOTIF= yes -USE_IMAKE= yes -USE_XORG= ice sm x11 xext xp xt - -.include <bsd.port.mk> diff --git a/ftp/llnlxdir/distinfo b/ftp/llnlxdir/distinfo deleted file mode 100644 index c466aa4b22a7..000000000000 --- a/ftp/llnlxdir/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (latest_xdir.tar.Z) = 4fae1cc71b2ca6f4b494c3e339ecef0b009ec08c8f2050a3d826852835c6b7cb -SIZE (latest_xdir.tar.Z) = 574027 diff --git a/ftp/llnlxdir/files/patch-aa b/ftp/llnlxdir/files/patch-aa deleted file mode 100644 index c232c24ce024..000000000000 --- a/ftp/llnlxdir/files/patch-aa +++ /dev/null @@ -1,20 +0,0 @@ ---- Imakefile.orig Mon Feb 9 14:23:35 1998 -+++ Imakefile Sat Aug 28 11:33:56 1999 -@@ -120,7 +120,7 @@ - OS_LIBRARIES = -lgen - #endif - --#if defined(BSDIArchitecture) || defined(i386BsdArchitecture) || defined(NetBSDArchitecture) -+#if defined(BSDIArchitecture) || defined(i386BsdArchitecture) || defined(NetBSDArchitecture) || defined(FreeBSDArchitecture) - EXTRA_LIBRARIES = -lcompat - #endif - -@@ -139,7 +139,7 @@ - #ifdef XmClientLibs - LOCAL_LIBRARIES = XmClientLibs $(SOCKS_LIBS) - #else --LOCAL_LIBRARIES = $(XMLIB) $(XTOOLLIB) $(XLIB) $(SOCKS_LIBS) $(SYSLIB) -+LOCAL_LIBRARIES = $(XMLIB) $(XTOOLLIB) $(XLIB) $(SOCKS_LIBS) $(SYSLIB) ${MOTIFLIB} - #endif - #endif - diff --git a/ftp/llnlxdir/files/patch-ab b/ftp/llnlxdir/files/patch-ab deleted file mode 100644 index 2dcb0443a05d..000000000000 --- a/ftp/llnlxdir/files/patch-ab +++ /dev/null @@ -1,12 +0,0 @@ ---- diag.c.orig Sun Dec 1 16:11:28 2002 -+++ diag.c Sun Dec 1 16:11:33 2002 -@@ -125,8 +125,8 @@ - extern struct st_host_info hinfo[]; - extern int initial_diagnostics; - extern int screen; --extern int sys_nerr; - #if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__GNU_LIBRARY__) && !defined(__GLIBC__) && !defined(__EMX__) -+extern int sys_nerr; - extern char *sys_errlist[]; - #endif - diff --git a/ftp/llnlxdir/pkg-descr b/ftp/llnlxdir/pkg-descr deleted file mode 100644 index 66ba10ffe224..000000000000 --- a/ftp/llnlxdir/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ - LLNL XDIR Version 2.0, October 23, 1995 - - LLNL XDIR, an OSF/Motif-based FTP client, provides a graphical user - interface for drag-and-drop file transfer. LLNL XDIR simultaneously - displays any number of directories for any number of hosts, with each - directory being displayed in its own window. LLNL XDIR supports - powerful directory browsing capability, including iconic and - hierarchical views. One of LLNL XDIR's most powerful features is its - ability to search directory structures (even across multiple hosts) - for entry names that match a specified pattern. - - LLNL XDIR is meant to be the successor to LLNL XFTP, another graphical - FTP client. LLNL XDIR is considerably more sophisticated than LLNL - XFTP, and has all of its functionality. - - LLNL XDIR is a component of the Intelligent Archive, which is currently - under development at LLNL. - - LLNL XDIR was written by Neale Smith of the Lawrence Livermore National - Laboratory, which is operated by the University of California. diff --git a/ftp/llnlxftp/Makefile b/ftp/llnlxftp/Makefile deleted file mode 100644 index ea728ba115ec..000000000000 --- a/ftp/llnlxftp/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# New ports collection makefile for: llnlxftp -# Date created: 9 November 1997 -# Whom: Dima Ruban <dima@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= llnlxftp -PORTVERSION= 2.1 -PORTREVISION= 3 -CATEGORIES= ftp -MASTER_SITES= ftp://ftp.llnl.gov/pub/ia/llnlxftp/ -DISTNAME= latest_xftp -EXTRACT_SUFX= .tar.Z - -MAINTAINER= ports@FreeBSD.org -COMMENT= Motif FTP client - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -PLIST_FILES= bin/xftp lib/X11/app-defaults/XFtp -WRKSRC= ${WRKDIR}/llnlxftp2.1/sources -USE_MOTIF= yes -USE_IMAKE= yes -USE_XORG= ice sm x11 xext xp xt - -MAN1= xftp.1 - -.include <bsd.port.mk> diff --git a/ftp/llnlxftp/distinfo b/ftp/llnlxftp/distinfo deleted file mode 100644 index 5c2615136366..000000000000 --- a/ftp/llnlxftp/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (latest_xftp.tar.Z) = 50854dd8772f09e580022f8709aa157c32dd1124b2c67ced2b77147dbaf1adb8 -SIZE (latest_xftp.tar.Z) = 359401 diff --git a/ftp/llnlxftp/files/patch-aa b/ftp/llnlxftp/files/patch-aa deleted file mode 100644 index 767d963f562b..000000000000 --- a/ftp/llnlxftp/files/patch-aa +++ /dev/null @@ -1,20 +0,0 @@ ---- Imakefile.orig Thu Oct 19 10:20:26 1995 -+++ Imakefile Sat Aug 28 11:36:12 1999 -@@ -79,7 +79,7 @@ - OS_LIBRARIES = -lgen - #endif - --#if defined(BSDIArchitecture) || defined(i386BsdArchitecture) || defined(TENONArchitecture) -+#if defined(BSDIArchitecture) || defined(i386BsdArchitecture) || defined(TENONArchitecture) || defined(FreeBSDArchitecture) - EXTRA_LIBRARIES = -lcompat - #endif - -@@ -98,7 +98,7 @@ - #ifdef XmClientLibs - LOCAL_LIBRARIES = XmClientLibs $(SOCKS_LIBS) - #else --LOCAL_LIBRARIES = $(XMLIB) $(XTOOLLIB) $(XLIB) $(SOCKS_LIBS) -+LOCAL_LIBRARIES = $(XMLIB) $(XTOOLLIB) $(XLIB) $(SOCKS_LIBS) ${MOTIFLIB} - #endif - #endif - diff --git a/ftp/llnlxftp/files/patch-ab b/ftp/llnlxftp/files/patch-ab deleted file mode 100644 index 2ff172e4e681..000000000000 --- a/ftp/llnlxftp/files/patch-ab +++ /dev/null @@ -1,12 +0,0 @@ ---- log.c.orig Mon Nov 18 01:25:37 2002 -+++ log.c Mon Nov 18 01:25:43 2002 -@@ -81,8 +81,8 @@ - extern char *initial_logfile_name; - extern Display *display; - extern int print_password_in_debug; --extern int sys_nerr; - #if !defined(__FreeBSD__) && !defined(__MACHTEN_PPC__) -+extern int sys_nerr; - extern char *sys_errlist[]; - #endif - diff --git a/ftp/llnlxftp/pkg-descr b/ftp/llnlxftp/pkg-descr deleted file mode 100644 index 604bae1f04b0..000000000000 --- a/ftp/llnlxftp/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ - - - LLNL XFTP Version 2.1, October 19, 1995 - - - ********************************************************************** - ************************** ABOUT LLNL XFTP ************************* - ********************************************************************** - - LLNL XFTP, an OSF/Motif-based FTP client, enables you to graphically - transfer files and perform various directory manipulation commands, - both locally and remotely. Two especially notable features are the - ability to (1) perform "third-party" (i.e., remote-to-remote) file - transfers, and (2) transfer or delete entire directory substructures. - LLNL XFTP has many features, is configurable, and has an intuitive - user interface. - - LLNL XFTP is a precursor to LLNL XDIR, a much more sophisticated - graphical FTP client. LLNL XDIR features drag-and-drop file transfer, - powerful directory browsing, and multihost searching. Unless you - would prefer LLNL XFTP's compact interface over LLNL XDIR's multiwindow - approach, we recommend that you use LLNL XDIR. diff --git a/ftp/mirror/Makefile b/ftp/mirror/Makefile deleted file mode 100644 index 01e3e1156e87..000000000000 --- a/ftp/mirror/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# New ports collection makefile for: mirror -# Date created: 15 May 1995 -# Whom: torstenb -# -# $FreeBSD$ -# - -PORTNAME= mirror -PORTVERSION= 2.9 -PORTREVISION= 1 -CATEGORIES= ftp -MASTER_SITES= http://ry.ca/mirror/mirror/ \ - ftp://sunsite.ualberta.ca/pub/Mirror/mirror/ - -PATCH_SITES= ${MASTER_SITES} -PATCHFILES= ftp.pl_wupatch - -MAINTAINER= ports@FreeBSD.org -COMMENT= Mirror packages on remote sites - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -PLIST_FILES= bin/mirror \ - bin/do_unlinks \ - bin/pkgs_to_mmin \ - bin/mirror-master \ - lib/mirror/lchat.pl \ - lib/mirror/dateconv.pl \ - lib/mirror/ftp.pl \ - lib/mirror/lsparse.pl \ - lib/mirror/mirror.defaults.sample - -PLIST_DIRS= lib/mirror - -USE_PERL5= yes -NO_WRKSUBDIR= yes -MAKEFILE= makefile -MAN1= mirror.1 mirror-master.1 - -pre-install: - @${MKDIR} ${PREFIX}/lib/mirror - -.include <bsd.port.mk> diff --git a/ftp/mirror/distinfo b/ftp/mirror/distinfo deleted file mode 100644 index 6d52ace3643f..000000000000 --- a/ftp/mirror/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (mirror-2.9.tar.gz) = bc58fa4420763255881f7ff9b854027ced145730792a967e2981867e91da59b2 -SIZE (mirror-2.9.tar.gz) = 123194 -SHA256 (ftp.pl_wupatch) = 5cd1a70b6dc64af123602cdac4a107372bbf87fa7813326428a5f98753cdae31 -SIZE (ftp.pl_wupatch) = 958 diff --git a/ftp/mirror/files/patch-aa b/ftp/mirror/files/patch-aa deleted file mode 100644 index 8cfb9afd12cd..000000000000 --- a/ftp/mirror/files/patch-aa +++ /dev/null @@ -1,73 +0,0 @@ -*** makefile.orig Mon Jun 1 20:28:47 1998 ---- makefile Mon Jun 8 13:59:10 1998 -*************** -*** 41,47 **** - $(WEBFILES) - - all: -! echo try make mirror.tar - - mirror.tar: $(FILES) - rev=`./mirror.pl -v | perl -ane 'print "$$F[2]\n";'`; echo $rev; \ ---- 41,47 ---- - $(WEBFILES) - - all: -! # echo try make mirror.tar - - mirror.tar: $(FILES) - rev=`./mirror.pl -v | perl -ane 'print "$$F[2]\n";'`; echo $rev; \ -*************** -*** 65,89 **** - # mode to install executables - EXMODE = 755 - # group to own all the files -! GRP = gnu - # directory to install .pl (perl library) files -! PLDIR = /usr/local/perl5/lib/perl5 - # directory to install public executables -! BINDIR = /usr/local/sbin - # directory to install man pages -! MANDIR = /usr/local/man/man1 - - install: -! install -m $(PLMODE) -g $(GRP) lchat.pl $(PLDIR) -! install -m $(PLMODE) -g $(GRP) dateconv.pl $(PLDIR) -! install -m $(PLMODE) -g $(GRP) ftp.pl $(PLDIR) -! install -m $(PLMODE) -g $(GRP) lsparse.pl $(PLDIR) -! install -m $(EXMODE) -g $(GRP) mirror.pl $(BINDIR)/mirror -! install -m $(EXMODE) -g $(GRP) do_unlinks.pl $(BINDIR)/do_unlinks -! install -m $(EXMODE) -g $(GRP) pkgs_to_mmin.pl $(BINDIR)/pkgs_to_mmin -! install -m $(EXMODE) -g $(GRP) mm.pl $(BINDIR)/mirror-master -! install -m $(PLMODE) -g $(GRP) mirror.man $(MANDIR)/mirror.1 -! install -m $(PLMODE) -g $(GRP) mm.man $(MANDIR)/mirror-master.1 - - # directory to install .pl (perl library) files for rperl - RPLDIR = /usr/local/rperl5/lib/perl5 ---- 65,89 ---- - # mode to install executables - EXMODE = 755 - # group to own all the files -! GRP = bin - # directory to install .pl (perl library) files -! PLDIR = ${PREFIX}/lib/mirror - # directory to install public executables -! BINDIR = ${PREFIX}/bin - # directory to install man pages -! MANDIR = ${PREFIX}/man/man1 - - install: -! install -c -m $(PLMODE) -g $(GRP) lchat.pl $(PLDIR) -! install -c -m $(PLMODE) -g $(GRP) dateconv.pl $(PLDIR) -! install -c -m $(PLMODE) -g $(GRP) ftp.pl $(PLDIR) -! install -c -m $(PLMODE) -g $(GRP) lsparse.pl $(PLDIR) -! install -c -m $(EXMODE) -g $(GRP) mirror.pl $(BINDIR)/mirror -! install -c -m $(EXMODE) -g $(GRP) do_unlinks.pl $(BINDIR)/do_unlinks -! install -c -m $(EXMODE) -g $(GRP) pkgs_to_mmin.pl $(BINDIR)/pkgs_to_mmin -! install -c -m $(EXMODE) -g $(GRP) mm.pl $(BINDIR)/mirror-master -! install -c -m $(PLMODE) -g $(GRP) mirror.man $(MANDIR)/mirror.1 -! install -c -m $(PLMODE) -g $(GRP) mm.man $(MANDIR)/mirror-master.1 -! install -c -m $(PLMODE) -g $(GRP) mirror.defaults $(PLDIR)/mirror.defaults.sample - - # directory to install .pl (perl library) files for rperl - RPLDIR = /usr/local/rperl5/lib/perl5 diff --git a/ftp/mirror/files/patch-ab b/ftp/mirror/files/patch-ab deleted file mode 100644 index 863467fc6598..000000000000 --- a/ftp/mirror/files/patch-ab +++ /dev/null @@ -1,80 +0,0 @@ -*** mirror.defaults.orig Fri May 29 20:57:46 1998 ---- mirror.defaults Mon Jun 8 14:01:11 1998 -*************** -*** 11,39 **** - # The LOCAL hostname - if not the same as `hostname` - # (I advertise the name sunsite.org.uk but the machine is - # really swallow.sunsite.org.uk.) -! hostname=sunsite.org.uk - # Keep all local_dirs relative to here -! local_dir=/public/ - # The local_dir must exist FIRST - #local_dir_check=true -! remote_password=wizards@sunsite.org.uk - mail_to= - # Don't mirror file modes. Set all dirs/files to these - dir_mode=0755 - file_mode=0444 - # By defaults files are owned by root.zero -! user=0 -! group=0 - # # Keep a log file in each updated directory - # update_log=.mirror -! update_log= - # Don't overwrite my mirror log with the remote one. - # Don't pull back any of their mirror temporary files. - # nor any FSP or gopher files... - exclude_patt=(^|/)(\.mirror$|\.mirror\.log|core$|\.cap|\.in\..*\.$|MIRROR\.LOG|#.*#|\.FSP|\.cache|\.zipped|\.notar|\.message|lost\+found/|Network Trash Folder)|suky.mpe?g - # Do not to compress anything - compress_patt= -! compress_prog=compress - # Don't compress information files, files that don't benifit from - # being compressed, files that tell ftpd, gopher, wais... to do things, - # the sources for compression programs... ---- 11,39 ---- - # The LOCAL hostname - if not the same as `hostname` - # (I advertise the name sunsite.org.uk but the machine is - # really swallow.sunsite.org.uk.) -! # hostname=sunsite.org.uk - # Keep all local_dirs relative to here -! local_dir=/home/ftp/pub - # The local_dir must exist FIRST - #local_dir_check=true -! # remote_password=wizards@sunsite.org.uk - mail_to= - # Don't mirror file modes. Set all dirs/files to these - dir_mode=0755 - file_mode=0444 - # By defaults files are owned by root.zero -! # user=0 -! # group=0 - # # Keep a log file in each updated directory - # update_log=.mirror -! # update_log= - # Don't overwrite my mirror log with the remote one. - # Don't pull back any of their mirror temporary files. - # nor any FSP or gopher files... - exclude_patt=(^|/)(\.mirror$|\.mirror\.log|core$|\.cap|\.in\..*\.$|MIRROR\.LOG|#.*#|\.FSP|\.cache|\.zipped|\.notar|\.message|lost\+found/|Network Trash Folder)|suky.mpe?g - # Do not to compress anything - compress_patt= -! compress_prog=gzip - # Don't compress information files, files that don't benifit from - # being compressed, files that tell ftpd, gopher, wais... to do things, - # the sources for compression programs... -*************** -*** 47,53 **** - # rpm and deb are package formats used on RedHat and Debian Linux - compress_excl+|-z(\d+)?$|\.tgz|_tgz|\.tar\.Z|\.tar\.gz|\.taz$|\.arc$|\.zip$|\.lzh$|\.zoo$|\.exe$|\.lha$|\.zom$|\.gif$|\.jpeg$|\.jpg$|\.mpeg$|\.au$|\.shk$|rpm$|deb$|read.*me|index|info|faq|gzip|compress|(^|/)\.\.?$ - # Don't delete own mirror log, .notar or .cache files (incl in subdirs) -! # delete_excl=(^|/)\.(mirror|notar|cache)$ - # Ignore any local readme and .mirror files - local_ignore=README.doc.ic|(^|/)\.(mirror|notar)$ - # Automatically delete local copies of files that the ---- 47,53 ---- - # rpm and deb are package formats used on RedHat and Debian Linux - compress_excl+|-z(\d+)?$|\.tgz|_tgz|\.tar\.Z|\.tar\.gz|\.taz$|\.arc$|\.zip$|\.lzh$|\.zoo$|\.exe$|\.lha$|\.zom$|\.gif$|\.jpeg$|\.jpg$|\.mpeg$|\.au$|\.shk$|rpm$|deb$|read.*me|index|info|faq|gzip|compress|(^|/)\.\.?$ - # Don't delete own mirror log, .notar or .cache files (incl in subdirs) -! delete_excl=(^|/)\.(mirror|notar|cache)$ - # Ignore any local readme and .mirror files - local_ignore=README.doc.ic|(^|/)\.(mirror|notar)$ - # Automatically delete local copies of files that the diff --git a/ftp/mirror/files/patch-ac b/ftp/mirror/files/patch-ac deleted file mode 100644 index d80d6656e9cc..000000000000 --- a/ftp/mirror/files/patch-ac +++ /dev/null @@ -1,50 +0,0 @@ ---- mirror.pl.orig Mon Jun 8 12:55:27 1998 -+++ mirror.pl Tue Jun 1 16:24:17 2004 -@@ -104,7 +104,7 @@ - # Try to find the default location of various programs via - # the users PATH then using $extra_path - if( ! $on_win ){ -- $extra_path = '/usr/local/bin:/usr/new/bin:/usr/public/bin:/usr/ucb:/usr/bin:/bin:/etc:/usr/etc:/usr/local/etc'; -+ $extra_path = '/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin'; - } - if( $extra_path ne '' ){ - $ENV{ 'PATH' } .= $path_sep . $extra_path; -@@ -159,19 +159,20 @@ - $rm_prog = &find_prog( 'rm' ); - - # Generate checksums --$sum_prog = &find_prog( 'sum' ); -+$sum_prog = &find_prog( 'md5' ); - - # SPECIAL NOTE: This is eval'd, so DONT put double-quotes (") in it. - # You can get local variables to appear as in the second example: --$mail_subject = '-s \'mirror update\''; --# $mail_subject = ' -s \'mirror update of $package\''; -+# $mail_subject = '-s \'mirror update\''; -+$mail_subject = ' -s \'mirror update of $package\''; - - # When scanning the local directory, how often to prod the remote - # system to keep the connection alive - $prod_interval = 60; - - # Put the directory that mirror is actually in at the start of PERLLIB. --$dir = &real_dir_from_path( $0 ); -+# $dir = &real_dir_from_path( $0 ); -+$dir = "/usr/local/lib/mirror"; - unshift( @INC, $dir ); - - # Debian GNU/Linux stores mirror.defaults in /etc/mirror -@@ -1322,8 +1323,11 @@ - - # Create a get_patt from the contents of the local directory - if( $update_local && $#get_top >= 0 ){ -- $get_patt = '^' . join( '|^', @get_top ); -- $get_patt =~ s/$squished//g; -+ my ($path,$re,@re_patt); -+ #$get_patt = '^' . join( '|^', @get_top ); -+ #$get_patt =~ s/$squished//g; -+ foreach $path ( @get_top ) { push @re_patt, "\^\Q$path\E\$"; } -+ $get_patt= join( '|', @re_patt ); - &msg( "get_patt = $get_patt\n" ) if $debug; - } - diff --git a/ftp/mirror/files/patch-ae b/ftp/mirror/files/patch-ae deleted file mode 100644 index c289ae2489df..000000000000 --- a/ftp/mirror/files/patch-ae +++ /dev/null @@ -1,36 +0,0 @@ -*** ftp.pl.orig Fri Jun 5 11:10:27 1998 ---- ftp.pl Fri Sep 10 10:40:50 1999 -*************** -*** 150,156 **** - # (Normally set elsewhere - this is just a sensible default.) - # Is expected to take count and code as arguments and prompt - # for the secret key with 'password:' on stdout and then print the password. -! $ftp'keygen_prog = '/usr/local/bin/key'; - - # Uncomment to turn on lots of debugging. - # &debug( 10 ); ---- 150,156 ---- - # (Normally set elsewhere - this is just a sensible default.) - # Is expected to take count and code as arguments and prompt - # for the secret key with 'password:' on stdout and then print the password. -! $ftp'keygen_prog = '/usr/bin/key'; - - # Uncomment to turn on lots of debugging. - # &debug( 10 ); -*************** -*** 486,492 **** - return 0; - } - if( $ret == 1 ) { -! if( $response =~ m/^227 Entering Passive Mode \((\d+),(\d+),(\d+),(\d+),(\d+),(\d+)\)/ ){ - $newhost = sprintf( "%d.%d.%d.%d", $1, $2, $3, $4 ); - $newport = $5 * 256 + $6; - } ---- 486,492 ---- - return 0; - } - if( $ret == 1 ) { -! if( $response =~ m/^227 .* \((\d+),(\d+),(\d+),(\d+),(\d+),(\d+)\)/ ){ - $newhost = sprintf( "%d.%d.%d.%d", $1, $2, $3, $4 ); - $newport = $5 * 256 + $6; - } diff --git a/ftp/mirror/files/patch-lchat.pl b/ftp/mirror/files/patch-lchat.pl deleted file mode 100644 index 2f702de9dcc0..000000000000 --- a/ftp/mirror/files/patch-lchat.pl +++ /dev/null @@ -1,164 +0,0 @@ ---- lchat.pl.orig 1998-05-29 12:05:46.000000000 -0700 -+++ lchat.pl 2009-02-20 09:33:47.000000000 -0800 -@@ -66,6 +66,7 @@ - # Perl 5 has a special way of getting them via the 'use Socket' - # above. - $main'pf_inet = &Socket'PF_INET; -+ $main'af_inet = &Socket'AF_INET; - $main'sock_stream = &Socket'SOCK_STREAM; - local($name, $aliases, $proto) = getprotobyname( 'tcp' ); - $main'tcp_proto = $proto; -@@ -74,6 +75,7 @@ - # Perl 4 needs to have the socket.ph file created when perl was - # installed. - $main'pf_inet = &'PF_INET; -+ $main'af_inet = &'AF_INET; - $main'sock_stream = &'SOCK_STREAM; - local($name, $aliases, $proto) = getprotobyname( 'tcp' ); - $main'tcp_proto = $proto; -@@ -85,6 +87,7 @@ - # Use hardwired versions - # but who the heck would change these anyway? (:-) - $main'pf_inet = 2; -+ $main'af_inet = 2; - $main'sock_stream = 1; # Sigh... On Solaris set this to 2 - $main'tcp_proto = 6; - warn "lchat.pl: using hardwired in network constantants"; -@@ -93,7 +96,6 @@ - # Are we using the SOCKS version of perl? - $using_socks = 0; # 0=no (default), 1=yes - --$sockaddr = 'S n a4 x8'; - if( ! $on_win ){ - chop( $thishost = `hostname` ); - if( $thishost eq '' ){ -@@ -107,6 +109,54 @@ - $thishost = 'localhost'; - } - -+# -+# $packedsocketname = _pack_sin($portnumber, $ipaddress) -+# -+sub _pack_sin -+{ -+ my $packed; -+ -+ if ( $] =~ /^5\.\d+$/ ) { -+ # -+ # FreeBSD has a slightly different (from the rest of the world) -+ # sockaddr_in definition, so rely on Socket module to handle it. -+ # -+ $packed = &Socket'pack_sockaddr_in(@_[0,1]); -+ } else { -+ # -+ # Old-fashioned way to set up sockaddr_in structure. Not -+ # correct for "modern" FreeBSD (>= 5.X ?) -+ # -+ $packed = pack('S n a4 x8', $main'af_inet, 0, $thisaddr); -+ } -+ return $packed; -+} -+ -+# -+# ($port, $ipaddress) = _unpack_sin($packedsocketname) -+# -+sub _unpack_sin -+{ -+ my @PA; -+ -+ if ( $] =~ /^5\.\d+$/ ) { -+ # -+ # FreeBSD has a slightly different (from the rest of the world) -+ # sockaddr_in definition, so rely on Socket module to handle it. -+ # Docs say "Will croak if the structure does not have AF_INET in -+ # the right place." -+ # -+ @PA = &Socket'unpack_sockaddr_in($_[0]); -+ } else { -+ # -+ # Old-fashioned way to parse sockaddr_in structure. Not -+ # correct for "modern" FreeBSD (>= 5.X ?) -+ # -+ (undef, @PA) = unpack('S n a4 x8', $_[0]); -+ } -+ return @PA; -+} -+ - - ## &chat'open_port("server.address",$port_number); - ## opens a named or numbered TCP server -@@ -117,7 +167,7 @@ - - # We may be multi-homed, start with 0, fixup once connexion is made - $thisaddr = "\0\0\0\0" ; -- $thisproc = pack($sockaddr, 2, 0, $thisaddr); -+ $thisproc = &_pack_sin(0, $thisaddr); - - if ($server =~ /^(\d+)+\.(\d+)\.(\d+)\.(\d+)$/) { - $serveraddr = pack('C4', $1, $2, $3, $4); -@@ -128,7 +178,7 @@ - } - $serveraddr = $x[4]; - } -- $serverproc = pack($sockaddr, 2, $port, $serveraddr); -+ $serverproc = &_pack_sin($port, $serveraddr); - unless (socket(S, $main'pf_inet, $main'sock_stream, $main'tcp_proto)) { - ($!) = ($!, close(S)); # close S while saving $! - return undef; -@@ -150,9 +200,9 @@ - # We opened with the local address set to ANY, at this stage we know - # which interface we are using. This is critical if our machine is - # multi-homed, with IP forwarding off, so fix-up. -- local($fam,$lport); -- ($fam,$lport,$thisaddr) = unpack($sockaddr, getsockname(S)); -- $thisproc = pack($sockaddr, 2, 0, $thisaddr); -+ local($lport); -+ ($lport,$thisaddr) = &_unpack_sin(getsockname(S)); -+ $thisproc = &_pack_sin(0, $thisaddr); - # end of post-connect fixup - select((select(S), $| = 1)[0]); - return 1; -@@ -161,13 +211,13 @@ - # Similar to open_port, but does less. Used for PASV code with ftp.pl - # -Erez Zadok. - sub open_newport { ## public -- local($server, $port, $newsock) = @_; -+ local($server, $port, *newsock) = @_; - - local($serveraddr,$serverproc); - - # We may be multi-homed, start with 0, fixup once connexion is made - $thisaddr = "\0\0\0\0" ; -- $thisproc = pack($sockaddr, 2, 0, $thisaddr); -+ $thisproc = &_pack_sin(0, $thisaddr); - - if ($server =~ /^(\d+)+\.(\d+)\.(\d+)\.(\d+)$/) { - $serveraddr = pack('C4', $1, $2, $3, $4); -@@ -178,20 +228,20 @@ - } - $serveraddr = $x[4]; - } -- $serverproc = pack($sockaddr, 2, $port, $serveraddr); -+ $serverproc = &_pack_sin($port, $serveraddr); - -- unless (connect($newsock, $serverproc)) { -- ($!) = ($!, close($newsock)); # close newsock while saving $! -+ unless (connect(newsock, $serverproc)) { -+ ($!) = ($!, close(newsock)); # close newsock while saving $! - return undef; - } - # We opened with the local address set to ANY, at this stage we know - # which interface we are using. This is critical if our machine is - # multi-homed, with IP forwarding off, so fix-up. -- local($fam,$lport); -- ($fam,$lport,$thisaddr) = unpack($sockaddr, getsockname($newsock)); -- $thisproc = pack($sockaddr, 2, 0, $thisaddr); -+ local($lport); -+ ($lport,$thisaddr) = &_unpack_sin(getsockname(newsock)); -+ $thisproc = &_pack_sin(0, $thisaddr); - # end of post-connect fixup -- select((select($newsock), $| = 1)[0]); -+ select((select(newsock), $| = 1)[0]); - return 1; - } - ############################################################################## diff --git a/ftp/mirror/pkg-descr b/ftp/mirror/pkg-descr deleted file mode 100644 index 797bb365090c..000000000000 --- a/ftp/mirror/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Mirror is a package written in Perl that uses the ftp protocol to -duplicate a directory hierarchy between the machine it is run on and a -remote host. It avoids copying files unnecessarily by comparing the -file timestamps and sizes before transferring. Amongst other things -Mirror can optionally compress, gzip, and split files. - -WWW: http://ry.ca/mirror/mirror/ diff --git a/ftp/mirror/scripts/configure b/ftp/mirror/scripts/configure deleted file mode 100644 index 395834644949..000000000000 --- a/ftp/mirror/scripts/configure +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -mv ${WRKSRC}/mirror.pl ${WRKSRC}/mirror.pl.bak -sed <${WRKSRC}/mirror.pl.bak >${WRKSRC}/mirror.pl s+!!PREFIX!!+$PREFIX+g diff --git a/ftp/moftpd/Makefile b/ftp/moftpd/Makefile deleted file mode 100644 index b71a4e6cf970..000000000000 --- a/ftp/moftpd/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# New ports collection makefile for: moftpd -# Date created: Mar 19, 2004 -# Whom: Clement Laforet <clement@FreeBSD>org> -# -# $FreeBSD$ -# - -PORTNAME= moftpd -PORTVERSION= 1.2.3 -PORTREVISION= 9 -CATEGORIES= ftp ipv6 -MASTER_SITES= ftp://ftp.morth.org/moftpd/ \ - ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= clement - -MAINTAINER= ports@FreeBSD.org -COMMENT= A powerful FTP server supporting IPv6, TLS, and much more - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -USE_RC_SUBR= moftpd -USE_PERL5_BUILD=yes -GNU_CONFIGURE= yes -CONFIGURE_ENV+= LIBS="${LIBS}" CFLAGS="${CFLAGS}" -CONFIGURE_ARGS= --localstatedir=/var -MAKE_JOBS_UNSAFE= yes - -MAN8= moftpd.8 moftpadmin.8 -LIBS+= -lcrypt - -.if defined(WITHOUT_TLS) -CONFIGURE_ARGS+= --without-tls -.elif defined(WITH_GNUTLS) -CONFIGURE_ARGS+= --without-openssl -LIB_DEPENDS+= gnutls.40:${PORTSDIR}/security/gnutls -LIBS= -L${LOCALBASE}/lib -lgnutls -CFLAGS+= -I${LOCALBASE}/include -.else -USE_OPENSSL= yes -CONFIGURE_ARGS+= --without-gnutls -.endif - -.if defined(WITH_MYSQL) -CFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib/mysql -.else -CONFIGURE_ARGS+= --without-sql -.endif - -.include <bsd.port.mk> diff --git a/ftp/moftpd/distinfo b/ftp/moftpd/distinfo deleted file mode 100644 index 48e81752c78e..000000000000 --- a/ftp/moftpd/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (moftpd-1.2.3.tar.gz) = b9ebdf813e7d0343c2f95e2b7d771ade5cd549cbce110154865a5565e772a61f -SIZE (moftpd-1.2.3.tar.gz) = 451409 diff --git a/ftp/moftpd/files/moftpd.in b/ftp/moftpd/files/moftpd.in deleted file mode 100644 index 53265f487f05..000000000000 --- a/ftp/moftpd/files/moftpd.in +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/sh -# -# $FreeBSD: /tmp/pcvs/ports/ftp/moftpd/files/Attic/moftpd.in,v 1.3 2010-03-27 00:13:01 dougb Exp $ -# - -# PROVIDE: moftpd -# REQUIRE: NETWORKING SERVERS -# BEFORE: DAEMON -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable moftpd: -# moftpd_enable (bool): Set to "NO" by default. -# moftpdlimits_enable (bool):Set to "NO" by default. -# Set it to yes to run `limits $limits_args` -# just before moftpd starts. -# moftpd_flags (str): Set to "" by default. -# Extra flags passed to start command -# moftpdlimits_args (str): Default to "-e -C daemon" -# Arguments of pre-start limits run. -# -. /etc/rc.subr - -name="moftpd" -rcvar=`set_rcvar` - -command="%%PREFIX%%/sbin/moftpd" -pidfile="/var/run/moftpd.pid" -required_files=%%PREFIX%%/etc/moftpd.conf - -load_rc_config $name - -[ -z "$moftpd_enable" ] && moftpd_enable="NO" -[ -z "$moftpdlimits_enable" ] && moftpdlimits_enable="NO" -[ -z "$moftpdlimits_args" ] && moftpdlimits_args="-e -C daemon" - - -checkyesno moftpdlimits_enable && \ - start_precmd="eval `/usr/bin/limits ${moftpdlimits_args}` 2>/dev/null" - -run_rc_command "$1" diff --git a/ftp/moftpd/files/patch-Makefile.in b/ftp/moftpd/files/patch-Makefile.in deleted file mode 100644 index ce6ed113cc76..000000000000 --- a/ftp/moftpd/files/patch-Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ ---- Makefile.in.orig Wed Nov 24 13:59:09 2004 -+++ Makefile.in Tue Nov 30 22:20:21 2004 -@@ -67,11 +67,11 @@ - - install: all - -mkdir -p $(sbindir) $(sysconfdir) $(datadir)/$(PACKAGE_NAME)/locale $(mandir)/man8 -- -mkdir -p $(localstatedir)/run $(datadir)/examples -+ -mkdir -p $(localstatedir)/run - $(INSTALL_PROGRAM) $(program) $(sbindir) - $(INSTALL_PROGRAM) $(admin) $(sbindir) - $(STRIP) $(sbindir)/$(program) $(sbindir)/$(admin) -- $(INSTALL_DATA) $(srcdir)/docs/moftpd.conf.dist $(datadir)/examples -+ $(INSTALL_DATA) $(srcdir)/docs/moftpd.conf.dist $(sysconfdir) - $(INSTALL_DATA) docs/moftpd.8 $(mandir)/man8 - $(INSTALL_DATA) $(srcdir)/docs/moftpadmin.8 $(mandir)/man8 - for i in $(srcdir)/locale/*.loc; do \ diff --git a/ftp/moftpd/files/patch-config.y b/ftp/moftpd/files/patch-config.y deleted file mode 100644 index b92ef5baf147..000000000000 --- a/ftp/moftpd/files/patch-config.y +++ /dev/null @@ -1,10 +0,0 @@ ---- config.y.orig Wed Apr 6 15:42:48 2005 -+++ config.y Wed Nov 1 15:04:08 2006 -@@ -109,6 +109,7 @@ - { $$ = RLIM_INFINITY; } - | D_NUMBER - { $$ = $1; } -+ ; - - topst: topopt semicolon - | server diff --git a/ftp/moftpd/pkg-descr b/ftp/moftpd/pkg-descr deleted file mode 100644 index f0298ddbc61f..000000000000 --- a/ftp/moftpd/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -moftpd is a powerful FTP server supporting IPv6, virtual hosts, fine -grained permissions, and much more - -WWW: http://www.morth.org/moftpd/ diff --git a/ftp/moftpd/pkg-plist b/ftp/moftpd/pkg-plist deleted file mode 100644 index 706f329afc1f..000000000000 --- a/ftp/moftpd/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -etc/moftpd.conf.dist -sbin/moftpadmin -sbin/moftpd -%%DATADIR%%/locale/sv.loc -@dirrm %%DATADIR%%/locale -@dirrm %%DATADIR%% diff --git a/ftp/wu-ftpd/Makefile b/ftp/wu-ftpd/Makefile deleted file mode 100644 index ad5dd6f12ab1..000000000000 --- a/ftp/wu-ftpd/Makefile +++ /dev/null @@ -1,52 +0,0 @@ -# New ports collection makefile for: wu-ftpd -# Date created: 18 Oct 1994 -# Whom: torstenb -# -# $FreeBSD$ -# -# REMINDER: to use ftpaccess(5) you need to specify -a in command line, -# it is changed from previous versions - -PORTNAME= wu-ftpd -PORTVERSION= 2.6.2 -PORTREVISION= 9 -CATEGORIES= ftp -MASTER_SITES= ftp://ftp.wu-ftpd.org/pub/wu-ftpd/ -PATCH_SITES= ftp://ftp.wu-ftpd.org/pub/wu-ftpd/patches/apply_to_2.6.2/ -PATCHFILES= connect-dos.patch realpath.patch - -MAINTAINER= ports@FreeBSD.org -COMMENT= A replacement ftp server for Un*x systems - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -CONFLICTS= wu-ftpd+ipv6-[0-9]* heimdal-[0-9]* - -USE_AUTOTOOLS= autoconf213 -CONFIGURE_ARGS= --enable-rfc931 --disable-pasvip \ - --enable-noop --disable-numericuid --enable-nlst-dirs \ - --prefix=${PREFIX} --with-etc-dir=${PREFIX}/etc - -.if !defined(WITH_PAM) -CONFIGURE_ARGS+= --enable-opie -.else -CONFIGURE_ARGS+= --enable-pam -EXTRA_PATCHES+= ${FILESDIR}/ftpd.c-pam -.endif - -MAKE_ENV+= WARNINGS=-DSPT_TYPE=SPT_BUILTIN - -MAN1= ftpcount.1 ftpwho.1 -MAN5= ftpaccess.5 ftphosts.5 ftpconversions.5 xferlog.5 \ - ftpservers.5 -MAN8= ftpd.8 ftpshut.8 ftprestart.8 privatepw.8 - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 900007 -post-patch: - ${CP} ${FILESDIR}/logwtmp.c ${WRKSRC}/src -.endif - -.include <bsd.port.post.mk> diff --git a/ftp/wu-ftpd/distinfo b/ftp/wu-ftpd/distinfo deleted file mode 100644 index 49f5b30e2a85..000000000000 --- a/ftp/wu-ftpd/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -SHA256 (wu-ftpd-2.6.2.tar.gz) = 1fc659c963410df5d1a4fa229fc5325f08a2f0136d805afa638127a0882158b8 -SIZE (wu-ftpd-2.6.2.tar.gz) = 354784 -SHA256 (connect-dos.patch) = 14edd5f540e023189c9a08f89b2898f33c939dd7c4ae71b6bdf084c6ce03f90d -SIZE (connect-dos.patch) = 2307 -SHA256 (realpath.patch) = e696c321d7ea0db4aa6a69359a3250c4514ccde28adc22051f4b09fde29ef7cc -SIZE (realpath.patch) = 533 diff --git a/ftp/wu-ftpd/files/ftpd.c-pam b/ftp/wu-ftpd/files/ftpd.c-pam deleted file mode 100644 index 8049306979ce..000000000000 --- a/ftp/wu-ftpd/files/ftpd.c-pam +++ /dev/null @@ -1,10 +0,0 @@ ---- src/ftpd.c.orig Fri Nov 30 01:56:11 2001 -+++ src/ftpd.c Wed May 24 16:21:21 2006 -@@ -6926,6 +6926,7 @@ - */ - - #include <security/pam_appl.h> -+#define PAM_ESTABLISH_CRED 0x1 - /* Static variables used to communicate between the conversation function - * and the server_login function - */ diff --git a/ftp/wu-ftpd/files/logwtmp.c b/ftp/wu-ftpd/files/logwtmp.c deleted file mode 100644 index 81fcf8fc6d30..000000000000 --- a/ftp/wu-ftpd/files/logwtmp.c +++ /dev/null @@ -1,24 +0,0 @@ -#include "config.h" -#include "proto.h" - -#include <utmpx.h> - -void -wu_logwtmp(char *line, char *name, char *host, int login) -{ - struct utmpx utx; - - memset(&utx, 0, sizeof(utx)); - utx.ut_pid = getpid(); - snprintf(utx.ut_id, sizeof utx.ut_id, "%xftp", utx.ut_pid); - gettimeofday(&utx.ut_tv, NULL); - if (login) { - utx.ut_type = USER_PROCESS; - strncpy(utx.ut_user, name, sizeof(utx.ut_user)); - strncpy(utx.ut_host, host, sizeof(utx.ut_host)); - strncpy(utx.ut_line, line, sizeof(utx.ut_line)); - } else { - utx.ut_type = DEAD_PROCESS; - } - pututxline(&utx); -} diff --git a/ftp/wu-ftpd/files/patch-aa b/ftp/wu-ftpd/files/patch-aa deleted file mode 100644 index 7db805ae3528..000000000000 --- a/ftp/wu-ftpd/files/patch-aa +++ /dev/null @@ -1,148 +0,0 @@ ---- src/ftpd.c.orig 2010-06-29 16:24:04.000000000 +0400 -+++ src/ftpd.c 2010-06-29 16:26:15.000000000 +0400 -@@ -447,7 +447,6 @@ - #ifdef OPIE - #include <opie.h> - int pwok = 0; --int af_pwok = 0; - struct opie opiestate; - #endif - -@@ -785,6 +784,12 @@ - sigemptyset(&block_sigmask); - #endif - #ifndef SIG_DEBUG -+#ifdef SIGTERM -+ (void) signal(SIGTERM, randomsig); -+#ifdef NEED_SIGFIX -+ sigaddset(&block_sigmask, SIGTERM); -+#endif -+#endif - #ifdef SIGHUP - (void) signal(SIGHUP, randomsig); - #ifdef NEED_SIGFIX -@@ -1219,10 +1224,6 @@ - exit(0); - } - --#ifdef OPIE -- af_pwok = opieaccessfile(remotehost); --#endif -- - #ifdef HAVE_LIBRESOLV - /* check permitted access based on remote host DNS information */ - if (!check_reverse_dns()) { -@@ -1387,8 +1388,7 @@ - chdir("/"); - signal(SIGIOT, SIG_DFL); - signal(SIGILL, SIG_DFL); -- exit(1); -- /* dologout(-1); *//* NOTREACHED */ -+ dologout(-1); /* NOTREACHED */ - } - - SIGNAL_TYPE lostconn(int sig) -@@ -1662,9 +1662,9 @@ - /* Display s/key challenge where appropriate. */ - - if (pwd == NULL || skeychallenge(&skey, pwd->pw_name, sbuf)) -- sprintf(buf, "Password required for %s.", name); -+ snprintf(buf, sizeof(buf)-1, "Password required for %s.", name); - else -- sprintf(buf, "%s %s for %s.", sbuf, -+ snprintf(buf, sizeof(buf)-1, "%s %s for %s.", sbuf, - pwok ? "allowed" : "required", name); - return (buf); - } -@@ -2105,16 +2105,17 @@ - #ifdef OPIE - { - char prompt[OPIE_CHALLENGE_MAX + 1]; -- opiechallenge(&opiestate, name, prompt); - -- if (askpasswd == -1) { -- syslog(LOG_WARNING, "Invalid FTP user name %s attempted from %s", name, remotehost); -- pwok = 0; -+ if (opiechallenge(&opiestate, name, prompt) == 0) { -+ pwok = (pw != NULL) && -+ opieaccessfile(remotehost) && -+ opiealways(pw->pw_dir); -+ reply(331, "Response to %s %s for %s.", -+ prompt, pwok ? "requested" : "required", name); -+ } else { -+ pwok = 1; -+ reply(331, "Password required for %s.", name); - } -- else -- pwok = af_pwok && opiealways(pw->pw_dir); -- reply(331, "Response to %s %s for %s.", -- prompt, pwok ? "requested" : "required", name); - } - #else - reply(331, "Password required for %s.", name); -@@ -2593,8 +2594,8 @@ - if (pw == NULL) - salt = "xx"; - else --#ifndef OPIE - salt = pw->pw_passwd; -+#ifndef OPIE - #ifdef SECUREOSF - if ((pr = getprpwnam(pw->pw_name)) != NULL) { - if (pr->uflg.fg_newcrypt) -@@ -2627,9 +2628,15 @@ - xpasswd = crypt(passwd, salt); - #endif /* SKEY */ - #else /* OPIE */ -- if (!opieverify(&opiestate, passwd)) -- rval = 0; -- xpasswd = crypt(passwd, pw->pw_passwd); -+ if (pw != NULL) { -+ if (opieverify(&opiestate, passwd) == 0) -+ xpasswd = pw->pw_passwd; -+ else if (pwok) -+ xpasswd = crypt(passwd, salt); -+ else -+ pw = NULL; -+ } -+ pwok = 0; - #endif /* OPIE */ - #ifdef ULTRIX_AUTH - if ((numfails = ultrix_check_pass(passwd, xpasswd)) >= 0) { -@@ -3189,7 +3196,7 @@ - pw->pw_name, pw->pw_dir); - goto bad; - #else -- if (chdir("/") < 0) { -+ if (restricted_user || chdir("/") < 0) { - #ifdef VERBOSE_ERROR_LOGING - syslog(LOG_NOTICE, "FTP LOGIN FAILED (cannot chdir) for %s, %s", - remoteident, pw->pw_name); -@@ -3508,7 +3515,7 @@ - { - char *a; - a = (char *) malloc(len + 1); -- memset(a, ' ', len-1); -+ memset(a, ' ', len); - a[len] = 0; - if (strlen(s) <= len) - memcpy(a, s, strlen(s)); -@@ -7469,6 +7476,8 @@ - in++; - if (*in == '/') - in++; -+ else -+ out++; - } - else if ((in[0] == '.') && (in[1] == '.') && ((in[2] == '/') || (in[2] == '\0'))) { - if (out == path) { -@@ -7497,6 +7506,9 @@ - } - else { - do -+ if ((in[0] == '*') && (in[1] == '*')) -+ in++; -+ else - *out++ = *in++; - while ((*in != '\0') && (*in != '/')); - if (*in == '/') diff --git a/ftp/wu-ftpd/files/patch-ab b/ftp/wu-ftpd/files/patch-ab deleted file mode 100644 index 20062d577fff..000000000000 --- a/ftp/wu-ftpd/files/patch-ab +++ /dev/null @@ -1,81 +0,0 @@ ---- makefiles/Makefile.fbs.orig Sun Jul 2 00:56:26 2000 -+++ makefiles/Makefile.fbs Tue Sep 4 10:34:51 2001 -@@ -24,19 +24,21 @@ - # - - DESTDIR= --PREFIX= /usr/local -+PREFIX?= /usr/local -+ -+ETCDIR= ${DESTDIR}${PREFIX}/etc - - BINDIR= ${DESTDIR}${PREFIX}/bin --BINOWN= bin --BINGRP= bin -+BINOWN= root -+BINGRP= wheel - - SBINDIR= ${DESTDIR}${PREFIX}/libexec --SBINOWN= bin --SBINGRP= bin -+SBINOWN= root -+SBINGRP= wheel - - MANDIR= ${DESTDIR}${PREFIX}/man --MANOWN= bin --MANGRP= bin -+MANOWN= root -+MANGRP= wheel - - INSTALL= install - -@@ -52,14 +54,20 @@ - @if [ ! -e ${SBINDIR} ]; then \ - ${INSTALL} -o ${SBINOWN} -g ${SBINGRP} -m 755 -d ${SBINDIR} ; \ - fi -- ${INSTALL} -c -o ${SBINOWN} -g ${SBINGRP} -m 110 bin/ftpd ${SBINDIR}/in.ftpd -- @( cd ${SBINDIR} ; ln -s -f in.ftpd wu.ftpd ; chown ${SBINOWN}.${SBINGRP} wu.ftpd ) -- @( cd ${SBINDIR} ; ln -s -f in.ftpd in.wuftpd ; chown ${SBINOWN}.${SBINGRP} in.wuftpd ) -+ ${INSTALL} -c -o ${SBINOWN} -g ${SBINGRP} -m 110 bin/ftpd ${SBINDIR}/ftpd -+# ${INSTALL} -c -o ${SBINOWN} -g ${SBINGRP} -m 110 bin/ftpd ${SBINDIR}/in.ftpd -+# @( cd ${SBINDIR} ; ln -s -f in.ftpd wu.ftpd ; chown ${SBINOWN}.${SBINGRP} wu.ftpd ) -+# @( cd ${SBINDIR} ; ln -s -f in.ftpd in.wuftpd ; chown ${SBINOWN}.${SBINGRP} in.wuftpd ) - ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 111 bin/ftpshut ${BINDIR}/ftpshut - ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 111 bin/ftprestart ${BINDIR}/ftprestart - ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 111 bin/ftpcount ${BINDIR}/ftpcount - ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 111 bin/ftpwho ${BINDIR}/ftpwho - ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 111 bin/privatepw ${BINDIR}/privatepw -+ ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 doc/examples/ftpaccess ${ETCDIR}/ftpaccess.example -+ ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 doc/examples/ftpusers ${ETCDIR}/ftpusers.example -+ ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 doc/examples/ftpconversions ${ETCDIR}/ftpconversions.example -+ ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 doc/examples/ftphosts ${ETCDIR}/ftphosts.example -+ ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 doc/examples/ftpgroups ${ETCDIR}/ftpgroups.example - @echo installing manpages. - @if [ ! -e ${MANDIR}/man1 ]; then \ - ${INSTALL} -o ${MANOWN} -g ${MANGRP} -m 755 -d ${MANDIR}/man1 ; \ -@@ -80,14 +88,14 @@ - ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m 444 doc/ftpshut.8 ${MANDIR}/man8/ftpshut.8 - ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m 444 doc/ftprestart.8 ${MANDIR}/man8/ftprestart.8 - ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m 444 util/privatepw/privatepw.8 ${MANDIR}/man8/privatepw.8 -- @echo Compressing manpages -- gzip -f -9 ${MANDIR}/man1/ftpcount.1 -- gzip -f -9 ${MANDIR}/man1/ftpwho.1 -- gzip -f -9 ${MANDIR}/man5/ftpaccess.5 -- gzip -f -9 ${MANDIR}/man5/ftpconversions.5 -- gzip -f -9 ${MANDIR}/man5/ftphosts.5 -- gzip -f -9 ${MANDIR}/man5/xferlog.5 -- gzip -f -9 ${MANDIR}/man8/ftpd.8 -- gzip -f -9 ${MANDIR}/man8/ftpshut.8 -- gzip -f -9 ${MANDIR}/man8/ftprestart.8 -- gzip -f -9 ${MANDIR}/man8/privatepw.8 -+# @echo Compressing manpages -+# gzip -f -9 ${MANDIR}/man1/ftpcount.1 -+# gzip -f -9 ${MANDIR}/man1/ftpwho.1 -+# gzip -f -9 ${MANDIR}/man5/ftpaccess.5 -+# gzip -f -9 ${MANDIR}/man5/ftpconversions.5 -+# gzip -f -9 ${MANDIR}/man5/ftphosts.5 -+# gzip -f -9 ${MANDIR}/man5/xferlog.5 -+# gzip -f -9 ${MANDIR}/man8/ftpd.8 -+# gzip -f -9 ${MANDIR}/man8/ftpshut.8 -+# gzip -f -9 ${MANDIR}/man8/ftprestart.8 -+# gzip -f -9 ${MANDIR}/man8/privatepw.8 diff --git a/ftp/wu-ftpd/files/patch-ac b/ftp/wu-ftpd/files/patch-ac deleted file mode 100644 index 642dfa748534..000000000000 --- a/ftp/wu-ftpd/files/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Makefile.in.orig Sat Jul 1 22:04:21 2000 -+++ src/Makefile.in Sun Dec 22 21:01:41 2002 -@@ -34,7 +34,7 @@ - - CFLAGS=$(WARNINGS) @CFLAGS@ - LDFLAGS=@LDFLAGS@ --YACC=@YACC@ -+YACC=byacc - LIBS=@LIBS@ - - UTIL_SRC = COPYRIGHT.c vers.c diff --git a/ftp/wu-ftpd/files/patch-ad b/ftp/wu-ftpd/files/patch-ad deleted file mode 100644 index 90496cc26cae..000000000000 --- a/ftp/wu-ftpd/files/patch-ad +++ /dev/null @@ -1,20 +0,0 @@ ---- doc/xferlog.5.orig Thu Jan 9 22:29:03 1997 -+++ doc/xferlog.5 Mon Feb 16 23:34:15 1998 -@@ -7,7 +7,7 @@ - .B xferlog - file contains logging information from the FTP server daemon, - .BR ftpd (8). --This file usually is found in /usr/adm, but can be located anywhere by using a -+This file usually is found in /var/log, but can be located anywhere by using a - option to - .BR ftpd (8). - Each server entry is composed of a single line of the following form, -@@ -135,7 +135,7 @@ - .SH FILES - .PD 0 - .TP 20 --.B /usr/adm/xferlog -+.B /var/log/xferlog - .SH "SEE ALSO" - .BR ftpd(8), - .BR ftpaccess(5) diff --git a/ftp/wu-ftpd/files/patch-ae b/ftp/wu-ftpd/files/patch-ae deleted file mode 100644 index 39924aea5bfc..000000000000 --- a/ftp/wu-ftpd/files/patch-ae +++ /dev/null @@ -1,13 +0,0 @@ ---- src/config/config.fbs.bak Sat Jul 1 22:03:07 2000 -+++ src/config/config.fbs Sun Jul 29 23:37:56 2001 -@@ -79,10 +79,6 @@ - typedef void SIGNAL_TYPE; - - #include "../config.h" --/* SKEY should always be defined on FreeBSD */ --#ifndef SKEY --#define SKEY --#endif - #ifdef SKEY - #define SKEY_NAME - #endif diff --git a/ftp/wu-ftpd/files/patch-af b/ftp/wu-ftpd/files/patch-af deleted file mode 100644 index fd46f44ebbd3..000000000000 --- a/ftp/wu-ftpd/files/patch-af +++ /dev/null @@ -1,29 +0,0 @@ ---- support/strcasestr.c.orig Sat Jul 1 22:36:29 2000 -+++ support/strcasestr.c Wed Oct 10 07:18:17 2001 -@@ -24,22 +24,24 @@ - $Id: strcasestr.c,v 1.5 2000/07/01 18:36:29 wuftpd Exp $ - - ****************************************************************************/ -+#include <ctype.h> - #include <string.h> - /* - * Find the first occurrence of find in s. - */ --char *strcasestr(register char *s, register char *find) -+char *strcasestr(const char *s, const char *find) - { - register char c, sc; - register size_t len; - - if ((c = *find++) != 0) { -+ c = tolower((unsigned char)c); - len = strlen(find); - do { - do { - if ((sc = *s++) == 0) - return (NULL); -- } while (sc != c); -+ } while ((char)tolower((unsigned char)sc) != c); - } while (strncasecmp(s, find, len) != 0); - s--; - } diff --git a/ftp/wu-ftpd/files/patch-ag b/ftp/wu-ftpd/files/patch-ag deleted file mode 100644 index 70ab437b0783..000000000000 --- a/ftp/wu-ftpd/files/patch-ag +++ /dev/null @@ -1,21 +0,0 @@ ---- doc/examples/ftpconversions.orig Thu Mar 4 07:39:21 1999 -+++ doc/examples/ftpconversions Tue Sep 23 17:27:47 2003 -@@ -1,9 +1,9 @@ -- :.Z: : :/bin/compress -d -c %s:T_REG|T_ASCII:O_UNCOMPRESS:UNCOMPRESS -- : : :.Z:/bin/compress -c %s:T_REG:O_COMPRESS:COMPRESS -- :.gz: : :/bin/gzip -cd %s:T_REG|T_ASCII:O_UNCOMPRESS:GUNZIP -- : : :.gz:/bin/gzip -9 -c %s:T_REG:O_COMPRESS:GZIP -- : : :.tar:/bin/tar -c -f - %s:T_REG|T_DIR:O_TAR:TAR -- : : :.tar.Z:/bin/tar -c -Z -f - %s:T_REG|T_DIR:O_COMPRESS|O_TAR:TAR+COMPRESS -- : : :.tar.gz:/bin/tar -c -z -f - %s:T_REG|T_DIR:O_COMPRESS|O_TAR:TAR+GZIP -- : : :.crc:/bin/cksum %s:T_REG::CKSUM -- : : :.md5:/bin/md5sum %s:T_REG::MD5SUM -+ :.Z: : :/usr/bin/gzip -cd %s:T_REG|T_ASCII:O_UNCOMPRESS:UNCOMPRESS -+ : : :.Z:/usr/bin/compress -c %s:T_REG:O_COMPRESS:COMPRESS -+ :.gz: : :/usr/bin/gzip -cd %s:T_REG|T_ASCII:O_UNCOMPRESS:GUNZIP -+ : : :.gz:/usr/bin/gzip -9 -c %s:T_REG:O_COMPRESS:GZIP -+ : : :.tar:/usr/bin/tar -c -f - -- %s:T_REG|T_DIR:O_TAR:TAR -+ : : :.tar.Z:/usr/bin/tar -c -Z -f - -- %s:T_REG|T_DIR:O_COMPRESS|O_TAR:TAR+COMPRESS -+ : : :.tar.gz:/usr/bin/tar -c -z -f - -- %s:T_REG|T_DIR:O_COMPRESS|O_TAR:TAR+GZIP -+ : : :.crc:/usr/bin/cksum %s:T_REG::CKSUM -+ : : :.md5:/sbin/md5 %s:T_REG::MD5SUM diff --git a/ftp/wu-ftpd/files/patch-ah b/ftp/wu-ftpd/files/patch-ah deleted file mode 100644 index 537d8d5e0959..000000000000 --- a/ftp/wu-ftpd/files/patch-ah +++ /dev/null @@ -1,31 +0,0 @@ -*** doc/examples/ftpusers.orig Tue Aug 8 19:30:46 1995 ---- doc/examples/ftpusers Tue Aug 8 19:33:46 1995 -*************** -*** 1,14 **** - root -! bin -! boot - daemon -- digital -- field -- gateway -- guest -- nobody - operator -! ris -! sccs -! sys - uucp ---- 1,12 ---- - root -! toor - daemon - operator -! bin -! games -! news -! man - uucp -+ xten -+ ingres -+ nobody diff --git a/ftp/wu-ftpd/files/patch-aj b/ftp/wu-ftpd/files/patch-aj deleted file mode 100644 index c6478879e93a..000000000000 --- a/ftp/wu-ftpd/files/patch-aj +++ /dev/null @@ -1,8 +0,0 @@ ---- src/proto.h.bak Sat Jul 1 22:17:39 2000 -+++ src/proto.h Wed Oct 10 07:15:39 2001 -@@ -292,4 +292,4 @@ - /* - ** support/strcasestr.c - */ --char *strcasestr(register char *s, register char *find); -+char *strcasestr(const char *s, const char *find); diff --git a/ftp/wu-ftpd/files/patch-al b/ftp/wu-ftpd/files/patch-al deleted file mode 100644 index 1a9774087352..000000000000 --- a/ftp/wu-ftpd/files/patch-al +++ /dev/null @@ -1,20 +0,0 @@ ---- support/makefiles/Makefile.fbs.orig Sat Jul 1 22:22:55 2000 -+++ support/makefiles/Makefile.fbs Wed Oct 10 07:11:36 2001 -@@ -33,7 +33,14 @@ - LIBC = /usr/lib/libc.a - IFLAGS = - LFLAGS = --CFLAGS = -O ${IFLAGS} ${LFLAGS} -+CFLAGS += ${IFLAGS} ${LFLAGS} - --SRCS = strcasestr.c authuser.c ftw.c --OBJS = strcasestr.o authuser.o ftw.o -+SRCS = authuser.c ftw.c -+OBJS = authuser.o ftw.o -+ -+HAVE_STRSTR!= (nm ${LIBC} | grep -q strcasestr) || echo "NO" -+ -+.if ${HAVE_STRSTR} == "NO" -+SRCS += strcasestr.c -+OBJS += strcasestr.o -+.endif diff --git a/ftp/wu-ftpd/files/patch-am b/ftp/wu-ftpd/files/patch-am deleted file mode 100644 index 63b9551ecc1b..000000000000 --- a/ftp/wu-ftpd/files/patch-am +++ /dev/null @@ -1,14 +0,0 @@ ---- src/makefiles/Makefile.fbs.orig Sat Jul 1 22:57:50 2000 -+++ src/makefiles/Makefile.fbs Sun Jul 29 23:33:47 2001 -@@ -30,9 +30,9 @@ - #CC = cc - IFLAGS = -I.. -I../support - LFLAGS = -L../support -s --CFLAGS = -O ${IFLAGS} ${LFLAGS} -DNO_CRYPT_PROTO -+CFLAGS += ${IFLAGS} ${LFLAGS} -DNO_CRYPT_PROTO - XOBJS = --LIBES = -lsupport -lutil -lskey -lmd -lcrypt -+LIBES = -lsupport -lutil -lopie -lmd -lcrypt - LIBC = /usr/lib/libc.a - LINTFLAGS= - LKERB = -lauth -lckrb -lkrb -ldes diff --git a/ftp/wu-ftpd/files/patch-an b/ftp/wu-ftpd/files/patch-an deleted file mode 100644 index 09220f4bc9cf..000000000000 --- a/ftp/wu-ftpd/files/patch-an +++ /dev/null @@ -1,14 +0,0 @@ ---- src/makefiles/common.orig Sun Oct 3 21:51:35 1999 -+++ src/makefiles/common Wed Oct 20 20:35:25 1999 -@@ -48,7 +48,11 @@ - ${CC} ${LFLAGS} -o $@ ${UTIL_OBJS} ftprestart.o rdservers.o ${XLIBS} - - ftpd: ${OBJS} ${XOBJS} ../support/libsupport.a -+.if defined(PACKAGE_BUILDING) - ${CC} ${LFLAGS} -o $@ ${OBJS} ${XOBJS} ${XLIBS} -+.else -+ ${CC} -static ${LFLAGS} -o $@ ${OBJS} ${XOBJS} ${XLIBS} -+.endif - - ckconfig: ${UTIL_OBJS} ckconfig.o rdservers.o - ${CC} ${LFLAGS} -o $@ ${UTIL_OBJS} ckconfig.o rdservers.o ${XLIBS} diff --git a/ftp/wu-ftpd/files/patch-ap b/ftp/wu-ftpd/files/patch-ap deleted file mode 100644 index 852d49fc1120..000000000000 --- a/ftp/wu-ftpd/files/patch-ap +++ /dev/null @@ -1,34 +0,0 @@ ---- src/glob.c.old Thu Nov 29 20:01:38 2001 -+++ src/glob.c Thu Jun 10 06:13:51 2004 -@@ -45,10 +45,12 @@ - - #include "proto.h" - -+#define ARGSIZ (524288) -+ - #define QUOTE 0200 - #define TRIM 0177 - #define eq(a,b) (strcmp(a, b)==0) --#define GAVSIZ (NCARGS/6) -+#define GAVSIZ (ARGSIZ/6) - #define isdir(d) ((d.st_mode & S_IFMT) == S_IFDIR) - - static char **gargv; /* Pointer to the (stack) arglist */ -@@ -112,7 +114,7 @@ - - fixpath(v); - if (v[0] == '\0') -- v = "*"; -+ v = "."; - else if ((strlen(v) > 1) && (v[strlen(v) - 1] == '/')) - v[strlen(v) - 1] = '\0'; - -@@ -149,7 +151,7 @@ - gargv = agargv; - sortbas = agargv; - gargc = 0; -- gnleft = NCARGS - 4; -+ gnleft = ARGSIZ - 4; - } - - static void collect(register char *as) diff --git a/ftp/wu-ftpd/files/patch-aq b/ftp/wu-ftpd/files/patch-aq deleted file mode 100644 index 40f3c4e15144..000000000000 --- a/ftp/wu-ftpd/files/patch-aq +++ /dev/null @@ -1,22 +0,0 @@ ---- Makefile.in.orig Tue Feb 5 23:02:47 2002 -+++ Makefile.in Tue Feb 5 22:57:32 2002 -@@ -67,7 +67,7 @@ - -@mkdir -p $(DESTDIR)/$(mandir)/man1 - -@mkdir -p $(DESTDIR)/$(mandir)/man5 - -@mkdir -p $(DESTDIR)/@ETCDIR@ -- @INSTALL_PROGRAM@ -o bin -g bin -m 755 bin/ftpd $(DESTDIR)/@sbindir@/in.ftpd -+ @INSTALL_PROGRAM@ -o bin -g bin -m 755 bin/ftpd $(DESTDIR)/@libexecdir@/ftpd - @INSTALL_PROGRAM@ -o bin -g bin -m 755 bin/ftpshut $(DESTDIR)/@sbindir@/ftpshut - @INSTALL_PROGRAM@ -o bin -g bin -m 755 bin/ftpcount $(DESTDIR)/@bindir@/ftpcount - @INSTALL_PROGRAM@ -o bin -g bin -m 755 bin/ftpwho $(DESTDIR)/@bindir@/ftpwho -@@ -87,5 +87,8 @@ - @INSTALL_DATA@ -o bin -g bin -m 644 doc/xferlog.5 $(DESTDIR)/$(mandir)/man5/xferlog.5 - @INSTALL_DATA@ -o bin -g bin -m 644 doc/ftprestart.8 $(DESTDIR)/$(mandir)/man8/ftprestart.8 - @INSTALL_DATA@ -o bin -g bin -m 644 util/privatepw/privatepw.8 $(DESTDIR)/$(mandir)/man8/privatepw.8 -- @if test ! -f $(DESTDIR)/@ETCDIR@/ftpaccess; then echo "Since you didn't have a ftpaccess file, the sample has been"; echo "installed to $(DESTDIR)/@ETCDIR@/ftpaccess."; echo "You will probably want to edit it."; @INSTALL@ -c -o bin -g bin -m 644 doc/examples/ftpaccess $(DESTDIR)/@ETCDIR@/ftpaccess; fi -- @if test ! -f $(DESTDIR)/@ETCDIR@/ftpconversions; then echo "Since you didn't have a ftpconversions file, the sample has been"; echo "installed to $(DESTDIR)/@ETCDIR@/ftpconversions."; echo "You will probably want to edit it."; @INSTALL@ -c -o bin -g bin -m 644 doc/examples/ftpconversions $(DESTDIR)/@ETCDIR@/ftpconversions; fi -+ @INSTALL@ -c -o bin -g bin -m 644 doc/examples/ftpaccess $(DESTDIR)/@ETCDIR@/ftpaccess.example -+ @INSTALL@ -c -o bin -g bin -m 644 doc/examples/ftpconversions $(DESTDIR)/@ETCDIR@/ftpconversions.example -+ @INSTALL@ -c -o bin -g bin -m 644 doc/examples/ftpgroups $(DESTDIR)/@ETCDIR@/ftpgroups.example -+ @INSTALL@ -c -o bin -g bin -m 644 doc/examples/ftphosts $(DESTDIR)/@ETCDIR@/ftphosts.example -+ @INSTALL@ -c -o bin -g bin -m 644 doc/examples/ftpusers $(DESTDIR)/@ETCDIR@/ftpusers.example diff --git a/ftp/wu-ftpd/files/patch-ar b/ftp/wu-ftpd/files/patch-ar deleted file mode 100644 index 8dc8ddb9be94..000000000000 --- a/ftp/wu-ftpd/files/patch-ar +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.in.orig Sat Jul 1 21:42:15 2000 -+++ configure.in Tue Feb 19 22:39:52 2002 -@@ -868,7 +870,7 @@ - fi - if test $opie = yes; then - AC_DEFINE(OPIE) -- LIBS="$LIBS -lopie" -+ LIBS="$LIBS -lopie -lmd" - fi - if test $newcd = yes; then - AC_DEFINE(ALTERNATE_CD) diff --git a/ftp/wu-ftpd/pkg-descr b/ftp/wu-ftpd/pkg-descr deleted file mode 100644 index 46c3c139a6be..000000000000 --- a/ftp/wu-ftpd/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -The package is linked dynamic so that you will get the right crypt -library. If you are serious about performance, you may want to recompile -it by yourself (the port will link static by default). - -wu-ftpd is a replacement ftp server for Un*x systems. Besides -supporting the ftp protocol defined in RFC 959, it adds the following -features: logging of transfers, logging of commands, on the fly compression -and archiving, classification of users on type and location, per class limits, -per directory upload permissions, restricted guest accounts, system wide -and per directory messages, directory alias, cdpath, filename filter. - -The configuration files are located in /usr/local/etc This package includes -a basic working configuration. The config files are: - - ftpaccess - controls who, what, and how many can access the server - ftpconversions - controls the on-the-fly compression/archiving - ftpusers - users who, for security reasons, may never use the server - -You will also need to change /etc/inetd.conf to point to the new server -located at /usr/local/libexec/ftpd - -WWW: http://www.wu-ftpd.org/ diff --git a/ftp/wu-ftpd/pkg-plist b/ftp/wu-ftpd/pkg-plist deleted file mode 100644 index 9deb110f66c7..000000000000 --- a/ftp/wu-ftpd/pkg-plist +++ /dev/null @@ -1,12 +0,0 @@ -bin/ftpcount -bin/ftpwho -sbin/ckconfig -sbin/ftprestart -sbin/ftpshut -sbin/privatepw -etc/ftpaccess.example -etc/ftpconversions.example -etc/ftpgroups.example -etc/ftphosts.example -etc/ftpusers.example -libexec/ftpd diff --git a/ftp/xrmftp/Makefile b/ftp/xrmftp/Makefile deleted file mode 100644 index ac75dca040d9..000000000000 --- a/ftp/xrmftp/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# New ports collection Makefile for: xrmftp -# Date created: 28 March 2000 -# Whom: Matt Heckaman <matt@LUCIDA.CA> -# -# $FreeBSD$ -# - -PORTNAME= xrmftp -PORTVERSION= 1.2.4 -PORTREVISION= 5 -CATEGORIES= ftp -MASTER_SITES= http://www-users.mat.uni.torun.pl/~rafmet/xrmftp/ -EXTRACT_SUFX= .src.tgz - -MAINTAINER= ports@FreeBSD.org -COMMENT= Graphical FTP client based on the xforms library - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -LIB_DEPENDS= forms.1:${PORTSDIR}/x11-toolkits/xforms - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.src - -ALL_TARGET= xrmftp -CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/X11 -MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" \ - LDFLAGS="-L/usr/lib -L${LOCALBASE}/lib -lm -lX11 -lforms -lXpm" - -PORTDOCS= CHANGES FIXED-BUGS README -PLIST_FILES= bin/xrmftp - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/xrmftp ${PREFIX}/bin -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} -.for file in CHANGES FIXED-BUGS README - ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} -.endfor -.endif - -.include <bsd.port.mk> diff --git a/ftp/xrmftp/distinfo b/ftp/xrmftp/distinfo deleted file mode 100644 index 90ebb3dfa943..000000000000 --- a/ftp/xrmftp/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xrmftp-1.2.4.src.tgz) = 30e4b841c6b7521b7275cffd329fb80fde3d7cc3b6c36298088ac1c9d16f1e72 -SIZE (xrmftp-1.2.4.src.tgz) = 37171 diff --git a/ftp/xrmftp/pkg-descr b/ftp/xrmftp/pkg-descr deleted file mode 100644 index 0031ef6d715a..000000000000 --- a/ftp/xrmftp/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Xrmftp is FTP client for UNIX with graphical interface. Its main features -in my opinion are: - -* During transfer you can detach from X-server and continue transfer. This - feature is useful for people who don't have permanent access to X-terminal. -* Upload and download with directory structure. -* You can resume transfer if file was truncated. -* Listings of visited directories are cached. -* You can 'walk around' directory tree and put files you want to download - into buffer and then download them all together. - -On 1st October of 1998 Xrmftp got honorable mention in "Lucent Technologies -Project Prize" competition organized by Lucent Technologies Poland S.A and -Faculty of Matematics and Informatics. - -WWW: http://www-users.mat.uni.torun.pl/~rafmet/xrmftp/ -NOTE: The above text came from the author's homepage. diff --git a/ftp/yale-tftpd/Makefile b/ftp/yale-tftpd/Makefile deleted file mode 100644 index 312d90af1587..000000000000 --- a/ftp/yale-tftpd/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# New ports collection makefile for: yale-tftpd -# Date created: Oct 8, 1994 -# Whom: pst -# -# $FreeBSD$ -# - -PORTNAME= yale-tftpd -PORTVERSION= 3.0 -CATEGORIES= ftp -MASTER_SITES= ftp://ftp.cert.dfn.de/pub/tools/net/yale-tftpd/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Enhanced tftpd(8) from Yale University and cisco Systems - -DEPRECATED= Upstream disapear and distfile is no more available -EXPIRATION_DATE= 2011-05-01 - -NO_WRKSUBDIR= -MAKE_ARGS= ETCDIR=${PREFIX}/etc BINDIR=${PREFIX}/libexec MANDIR=${PREFIX}/man/man - -MAN8= tftpd.8 -MANCOMPRESSED= yes -PLIST_FILES= libexec/tftpd - -pre-build: - (cd ${WRKSRC}/classes; ${MAKE}) - -.include <bsd.port.mk> diff --git a/ftp/yale-tftpd/distinfo b/ftp/yale-tftpd/distinfo deleted file mode 100644 index 0a604b6450f8..000000000000 --- a/ftp/yale-tftpd/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (yale-tftpd-3.0.tar.gz) = eb80f01fd41cd38ee7211e733bb1a11e8ac58e24864402a96312e287f7e5f47c -SIZE (yale-tftpd-3.0.tar.gz) = 33469 diff --git a/ftp/yale-tftpd/files/patch-ab b/ftp/yale-tftpd/files/patch-ab deleted file mode 100644 index 64c8929df39b..000000000000 --- a/ftp/yale-tftpd/files/patch-ab +++ /dev/null @@ -1,140 +0,0 @@ ---- tftpd.c.orig Mon Mar 20 14:14:39 1995 -+++ tftpd.c Fri Aug 27 12:46:59 1999 -@@ -294,7 +294,10 @@ - } - - int validate_access(); --int sendfile(), recvfile(); -+ -+struct formats; -+int tftpsendfile(struct formats *); -+int tftprecvfile(struct formats *); - - struct formats { - char *f_mode; -@@ -303,8 +306,8 @@ - int (*f_recv)(); - int f_convert; - } formats[] = { -- { "netascii", validate_access, sendfile, recvfile, 1 }, -- { "octet", validate_access, sendfile, recvfile, 0 }, -+ { "netascii", validate_access, tftpsendfile, tftprecvfile, 1 }, -+ { "octet", validate_access, tftpsendfile, tftprecvfile, 0 }, - #ifdef notdef - { "mail", validate_user, sendmail, recvmail, 1 }, - #endif -@@ -459,17 +462,25 @@ - - /* Rule 2: - */ -- if (tftpRootDirectory != 0 && IS_ROOTED(filename)) { -+ if ((tftpRootDirectory != 0 && IS_ROOTED(filename)) || -+ (tftpDefaultDirectory != 0 && IS_ROOTED(filename))) { - char _tmp[1024]; -+ char* realRootDir; - int maxPath; - int rootLen; - -- rootLen = strlen (tftpRootDirectory); -+ if (tftpRootDirectory != 0 ) { -+ realRootDir = tftpRootDirectory; -+ } -+ else { -+ realRootDir = tftpDefaultDirectory; -+ } -+ -+ rootLen = strlen (realRootDir); - - /* make sure the pathname doesn't already contain - * the virtual root. - */ -- if (strncmp(filename,tftpRootDirectory,rootLen) != 0) { - - /* Insure our temporary space is big enough */ - maxPath = ((sizeof _tmp) - 1) - rootLen; -@@ -481,6 +492,8 @@ - return EACCESS; - } - -+ if (strncmp(filename,realRootDir,rootLen) != 0) { -+ - /* Squeeze out any '.' or '..' components */ - strcpy (tmpPath, filename); - if (realPath (tmpPath, _tmp) < 0) { -@@ -492,21 +505,54 @@ - /* Create the full pathname, prefixed by the - * virtual root. - */ -- strcpy (tmpPath, tftpRootDirectory); -+ strcpy (tmpPath, realRootDir); - strcat (tmpPath, _tmp); - filename = tmpPath; - } -+ else { -+ /* Squeeze out any '.' or '..' components */ -+ strcpy (tmpPath, filename); -+ if (realPath (tmpPath, _tmp) < 0) { -+ if (tftpDebugLevel > 1) -+ syslog (LOG_DEBUG, "realPath fails"); -+ return EACCESS; -+ } -+ /* Create the full pathname */ -+ strcpy (tmpPath,_tmp); -+ filename = tmpPath; -+ if (strncmp(filename,realRootDir,rootLen) != 0) { -+ if (tftpDebugLevel > 1) { -+ syslog(LOG_DEBUG, "file=%s; invalid access denied", filename); -+ return EACCESS; -+ } -+ } -+ } - } - - /* Rule 3: - */ -- if (!IS_ROOTED(filename) && tftpDefaultDirectory == 0) { -- strcpy (tmpPath, tftpRootDirectory); -- strcat (tmpPath, "/"); -+ if ((!IS_ROOTED(filename) && tftpRootDirectory != 0) || -+ (!IS_ROOTED(filename) && tftpDefaultDirectory != 0)) { -+ char _tmp[1024]; - strcat (tmpPath, filename); -+ /* Squeeze out any '.' or '..' components */ -+ strcpy (tmpPath, filename); -+ if (realPath (tmpPath, _tmp) < 0) { -+ if (tftpDebugLevel > 1) -+ syslog (LOG_DEBUG, "realPath fails"); -+ return EACCESS; -+ } -+ if ( tftpDefaultDirectory == 0 ) { -+ strcpy (tmpPath, tftpRootDirectory); -+ } -+ else { -+ strcpy (tmpPath, tftpDefaultDirectory); -+ } -+ strcat (tmpPath, _tmp); - filename = tmpPath; - } - -+ - /* Check access lists */ - /* Rules 4&5: - */ -@@ -593,7 +639,7 @@ - /* - * Send the requested file. - */ --sendfile(pf) -+tftpsendfile(pf) - struct formats *pf; - { - struct tftphdr *dp, *r_init(); -@@ -664,7 +710,7 @@ - /* - * Receive a file. - */ --recvfile(pf) -+tftprecvfile(pf) - struct formats *pf; - { - struct tftphdr *dp, *w_init(); diff --git a/ftp/yale-tftpd/files/patch-classes::dict.c b/ftp/yale-tftpd/files/patch-classes::dict.c deleted file mode 100644 index d22469abc3d0..000000000000 --- a/ftp/yale-tftpd/files/patch-classes::dict.c +++ /dev/null @@ -1,12 +0,0 @@ -$FreeBSD$ - ---- classes/dict.c.orig Fri Jun 7 23:23:47 2002 -+++ classes/dict.c Fri Jun 7 23:24:27 2002 -@@ -14,6 +14,7 @@ - */ - - #include <stdio.h> -+#include <string.h> - #include <strings.h> - extern char* strdup(); - extern int strcasecmp(); diff --git a/ftp/yale-tftpd/pkg-descr b/ftp/yale-tftpd/pkg-descr deleted file mode 100644 index c4d47718121c..000000000000 --- a/ftp/yale-tftpd/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -yale-tftpd is an improved (but slightly incompatible until you configure it) -tftpd server. It has a powerful and configurable security setup and is well -suited for people who want to boot network devices using their system as a -TFTP server. |