summaryrefslogtreecommitdiff
path: root/ftp
diff options
context:
space:
mode:
Diffstat (limited to 'ftp')
-rw-r--r--ftp/ncftp1/Makefile23
-rw-r--r--ftp/ncftp1/distinfo1
-rw-r--r--ftp/ncftp1/files/patch-aa36
-rw-r--r--ftp/ncftp1/files/patch-ab11
-rw-r--r--ftp/ncftp1/pkg-comment1
-rw-r--r--ftp/ncftp1/pkg-descr5
-rw-r--r--ftp/ncftp1/pkg-plist1
-rw-r--r--ftp/proftpd-devel/Makefile75
-rw-r--r--ftp/proftpd-devel/distinfo1
-rw-r--r--ftp/proftpd-devel/files/patch-aa70
-rw-r--r--ftp/proftpd-devel/files/patch-ae178
-rw-r--r--ftp/proftpd-devel/files/patch-af15
-rw-r--r--ftp/proftpd-devel/files/patch-ah10
-rw-r--r--ftp/proftpd-devel/files/patch-ak12
-rw-r--r--ftp/proftpd-devel/files/proftpd.sh.sample19
-rw-r--r--ftp/proftpd-devel/pkg-comment1
-rw-r--r--ftp/proftpd-devel/pkg-descr13
-rw-r--r--ftp/proftpd-devel/pkg-message7
-rw-r--r--ftp/proftpd-devel/pkg-plist7
-rw-r--r--ftp/wget-devel/Makefile33
-rw-r--r--ftp/wget-devel/distinfo1
-rw-r--r--ftp/wget-devel/files/patch-ai70
-rw-r--r--ftp/wget-devel/files/patch-aj254
-rw-r--r--ftp/wget-devel/files/patch-ak15
-rw-r--r--ftp/wget-devel/files/patch-retr.c21
-rw-r--r--ftp/wget-devel/pkg-comment1
-rw-r--r--ftp/wget-devel/pkg-descr11
-rw-r--r--ftp/wget-devel/pkg-plist11
-rw-r--r--ftp/wu-ftpd+ipv6/Makefile30
-rw-r--r--ftp/wu-ftpd+ipv6/distinfo1
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-aa48
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-ab63
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-ac42
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-ad20
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-ag19
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-ah31
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-ai38
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-al19
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-am11
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-an14
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-ao17
-rw-r--r--ftp/wu-ftpd+ipv6/files/patch-ap11
-rw-r--r--ftp/wu-ftpd+ipv6/pkg-comment1
-rw-r--r--ftp/wu-ftpd+ipv6/pkg-descr22
-rw-r--r--ftp/wu-ftpd+ipv6/pkg-plist11
-rw-r--r--ftp/wu-ftpd+ipv6/scripts/configure7
46 files changed, 0 insertions, 1308 deletions
diff --git a/ftp/ncftp1/Makefile b/ftp/ncftp1/Makefile
deleted file mode 100644
index f292ba612233..000000000000
--- a/ftp/ncftp1/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: ncftp
-# Date created: 20 Jun 1996
-# Whom: jkh
-#
-# $FreeBSD$
-#
-
-PORTNAME= ncftp1
-PORTVERSION= 1.9.5
-CATEGORIES= ftp
-MASTER_SITES= ftp://ftp.ncftp.com/ncftp/
-DISTNAME= ncftp-${PORTVERSION}
-
-MAINTAINER= obrien@FreeBSD.org
-
-MAN1= ncftp.1
-
-do-install:
- cd ${WRKSRC}; ${INSTALL_PROGRAM} ncftp ${PREFIX}/bin
- cd ${WRKSRC}; ${INSTALL_MAN} ncftp.1 ${PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/ftp/ncftp1/distinfo b/ftp/ncftp1/distinfo
deleted file mode 100644
index 44eeeaac8f72..000000000000
--- a/ftp/ncftp1/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (ncftp-1.9.5.tar.gz) = 302b24206852d727723ef8797ddb5164
diff --git a/ftp/ncftp1/files/patch-aa b/ftp/ncftp1/files/patch-aa
deleted file mode 100644
index e2a827a4d1cc..000000000000
--- a/ftp/ncftp1/files/patch-aa
+++ /dev/null
@@ -1,36 +0,0 @@
-*** Makefile.orig Sun Oct 1 17:50:58 1995
---- Makefile Thu Nov 14 13:10:49 1996
-***************
-*** 13,19 ****
-
- # Program definitions. See the README, part C.
- #--------------------------------------------------------------------------
-! PDEFS =
- #PDEFS = -DGETLINE
- #PDEFS = -DREADLINE -DCURSES
- #PDEFS = -DSOCKS
---- 13,19 ----
-
- # Program definitions. See the README, part C.
- #--------------------------------------------------------------------------
-! PDEFS = -DREADLINE
- #PDEFS = -DGETLINE
- #PDEFS = -DREADLINE -DCURSES
- #PDEFS = -DSOCKS
-***************
-*** 53,59 ****
- # You'll need to know where the Rconnect.o object file is if you want
- # to use Socks.
- #--------------------------------------------------------------------------
-! LIBS =
- #LIBS = -ldbmalloc
- #LIBS = -lgetline
- #LIBS = -lreadline -lcurses
---- 53,59 ----
- # You'll need to know where the Rconnect.o object file is if you want
- # to use Socks.
- #--------------------------------------------------------------------------
-! LIBS = -lreadline
- #LIBS = -ldbmalloc
- #LIBS = -lgetline
- #LIBS = -lreadline -lcurses
diff --git a/ftp/ncftp1/files/patch-ab b/ftp/ncftp1/files/patch-ab
deleted file mode 100644
index 05f6711e416e..000000000000
--- a/ftp/ncftp1/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- main.c.orig Sun Oct 29 19:17:55 1995
-+++ main.c Tue Feb 18 19:11:56 1997
-@@ -200,7 +200,7 @@
- ansi_escapes = 0;
- if ((cp = getenv("TERM")) != NULL) {
- if ((*cp == 'v' && cp[1] == 't') /* vt100, vt102, ... */
-- || (strcmp(cp, "xterm") == 0))
-+ || (strncmp(cp, "xterm", 5) == 0))
- ansi_escapes = 1;
- }
- #endif
diff --git a/ftp/ncftp1/pkg-comment b/ftp/ncftp1/pkg-comment
deleted file mode 100644
index 74f015677bfd..000000000000
--- a/ftp/ncftp1/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-FTP replacement with advanced user interface
diff --git a/ftp/ncftp1/pkg-descr b/ftp/ncftp1/pkg-descr
deleted file mode 100644
index f57dd5cbd429..000000000000
--- a/ftp/ncftp1/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
- NcFTP is a user interface to the Internet standard File
- Transfer Protocol. This program allows a user to transfer
- files to and from a remote network site, and offers addi-
- tional features that are not found in the standard inter-
- face, ftp.
diff --git a/ftp/ncftp1/pkg-plist b/ftp/ncftp1/pkg-plist
deleted file mode 100644
index 1803028fe4f5..000000000000
--- a/ftp/ncftp1/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/ncftp
diff --git a/ftp/proftpd-devel/Makefile b/ftp/proftpd-devel/Makefile
deleted file mode 100644
index 4defdceb6846..000000000000
--- a/ftp/proftpd-devel/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-# New ports collection makefile for: proftpd
-# Date created: 26 January 1998
-# Whom: Stephane Legrand
-#
-# $FreeBSD$
-#
-
-PORTNAME= proftpd
-PORTVERSION= 1.2.0rc2
-CATEGORIES= ftp
-MASTER_SITES= ftp://ftp.tos.net/pub/proftpd/ \
- ftp://ftp.stikman.com/pub/proftpd/ \
- ftp://ftp.linux.co.uk/pub/packages/proftpd/ \
- ftp://ftp.drenik.net/linux/ftp/proftpd/
-DISTNAME= ${PORTNAME}-1.2.0rc2
-
-MAINTAINER= mharo@FreeBSD.org
-
-MAN1= ftpcount.1 ftpwho.1
-MAN5= xferlog.5
-MAN8= proftpd.8 ftpshut.8
-
-USE_GMAKE= yes
-USE_AUTOCONF= yes
-
-CONFIGURE_ARGS= --localstatedir=/var/run \
- --disable-sendfile
-
-MODULES?= mod_ratio:mod_readme
-
-.if !empty(MODULES)
-CONFIGURE_ARGS+= --with-modules=${MODULES}
-.endif
-
-pre-configure:
- @${ECHO_MSG} "==> Configuring with ${MODULES}"
-
-post-configure:
- @${MV} ${WRKSRC}/src/proftpd.8 ${WRKSRC}/src/proftpd.8.pre_sed
- @${SED} -e 's:/etc:${PREFIX}/etc:' \
- -e 's:/usr/sbin/proftpd:${PREFIX}/libexec/proftpd:' \
- -e 's:/usr/sbin:${PREFIX}/sbin:' \
- -e 's:/usr/bin:${PREFIX}/bin:' \
- < ${WRKSRC}/src/proftpd.8.pre_sed > ${WRKSRC}/src/proftpd.8
-
- @${MV} ${WRKSRC}/src/ftpshut.8 ${WRKSRC}/src/ftpshut.8.pre_sed
- @${SED} -e 's:/usr/sbin:${PREFIX}/sbin:' \
- -e 's:/etc:/var/run:' \
- < ${WRKSRC}/src/ftpshut.8.pre_sed > ${WRKSRC}/src/ftpshut.8
-
- @${MV} ${WRKSRC}/src/ftpcount.1 ${WRKSRC}/src/ftpcount.1.pre_sed
- @${SED} -e 's:/usr/bin:${PREFIX}/bin:' \
- < ${WRKSRC}/src/ftpcount.1.pre_sed > ${WRKSRC}/src/ftpcount.1
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/ftpcount ${PREFIX}/bin/ftpcount
- @${INSTALL_PROGRAM} ${WRKSRC}/ftpwho ${PREFIX}/bin/ftpwho
- @${INSTALL_PROGRAM} ${WRKSRC}/proftpd ${PREFIX}/libexec/proftpd
- @${INSTALL_PROGRAM} ${WRKSRC}/ftpshut ${PREFIX}/sbin/ftpshut
- @${INSTALL_MAN} ${WRKSRC}/src/ftpcount.1 ${PREFIX}/man/man1/ftpcount.1
- @${INSTALL_MAN} ${WRKSRC}/src/ftpwho.1 ${PREFIX}/man/man1/ftpwho.1
- @${INSTALL_MAN} ${WRKSRC}/src/xferlog.5 ${PREFIX}/man/man5/xferlog.5
- @${INSTALL_MAN} ${WRKSRC}/src/ftpshut.8 ${PREFIX}/man/man8/ftpshut.8
- @${INSTALL_MAN} ${WRKSRC}/src/proftpd.8 ${PREFIX}/man/man8/proftpd.8
- @${INSTALL_DATA} \
- ${WRKSRC}/sample-configurations/basic.conf ${PREFIX}/etc/proftpd.conf.default
- @if [ ! -f ${PREFIX}/etc/proftpd.conf ]; then \
- ${INSTALL_DATA} \
- ${WRKSRC}/sample-configurations/basic.conf ${PREFIX}/etc/proftpd.conf; \
- fi
- @${SED} -e 's,/usr/local,${PREFIX},g' ${FILESDIR}/proftpd.sh.sample > ${PREFIX}/etc/rc.d/proftpd.sh.sample
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/ftp/proftpd-devel/distinfo b/ftp/proftpd-devel/distinfo
deleted file mode 100644
index 1fe1435cf139..000000000000
--- a/ftp/proftpd-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (proftpd-1.2.0rc2.tar.gz) = 13e48f0f4006738ffb9aa7c28ab0ae63
diff --git a/ftp/proftpd-devel/files/patch-aa b/ftp/proftpd-devel/files/patch-aa
deleted file mode 100644
index d9342969ff2c..000000000000
--- a/ftp/proftpd-devel/files/patch-aa
+++ /dev/null
@@ -1,70 +0,0 @@
---- sample-configurations/basic.conf.orig Sun Mar 1 21:51:51 1998
-+++ sample-configurations/basic.conf Wed Jul 1 19:04:28 1998
-@@ -1,3 +1,8 @@
-+#
-+# To have more informations about Proftpd configuration
-+# look at : http://www.proftpd.org/
-+#
-+
- # This is a basic ProFTPD configuration file (rename it to
- # 'proftpd.conf' for actual use. It establishes a single server
- # and a single anonymous login. It assumes that you have a user/group
-@@ -30,24 +35,38 @@
- AllowOverwrite on
- </Directory>
-
--# A basic anonymous configuration, no upload directories.
--<Anonymous ~ftp>
-- User ftp
-- Group ftp
-- # We want clients to be able to login with "anonymous" as well as "ftp"
-- UserAlias anonymous ftp
--
-- # Limit the maximum number of anonymous logins
-- MaxClients 10
--
-- # We want 'welcome.msg' displayed at login, and '.message' displayed
-- # in each newly chdired directory.
-- DisplayLogin welcome.msg
-- DisplayFirstChdir .message
--
-- # Limit WRITE everywhere in the anonymous chroot
-- <Limit WRITE>
-- DenyAll
-- </Limit>
-
--</Anonymous>
-+#########################################################################
-+# #
-+# Uncomment lines with only one # to allow basic anonymous access #
-+# #
-+#########################################################################
-+
-+### A basic anonymous configuration, no upload directories.
-+# <Anonymous ~ftp>
-+# User ftp
-+# Group ftp
-+ ### We want clients to be able to login with "anonymous" as well as "ftp"
-+ # UserAlias anonymous ftp
-+
-+ ### Limit the maximum number of anonymous logins
-+ # MaxClients 10
-+
-+ ### It is wise when making an 'ftp' user that you either block its
-+ ### ability to login either via /etc/login.access or my giving it
-+ ### an invalid shell.
-+ ### Uncomment this if the 'ftp' user you made has an invalid shell
-+
-+ # RequireValidShell off
-+
-+ ### We want 'welcome.msg' displayed at login, and '.message' displayed
-+ ### in each newly chdired directory.
-+ # DisplayLogin welcome.msg
-+ # DisplayFirstChdir .message
-+
-+ ### Limit WRITE everywhere in the anonymous chroot
-+ # <Limit WRITE>
-+ # DenyAll
-+ # </Limit>
-+
-+# </Anonymous>
diff --git a/ftp/proftpd-devel/files/patch-ae b/ftp/proftpd-devel/files/patch-ae
deleted file mode 100644
index eb59e14d9b3f..000000000000
--- a/ftp/proftpd-devel/files/patch-ae
+++ /dev/null
@@ -1,178 +0,0 @@
---- modules/mod_auth.c.orig Fri Jul 28 10:51:59 2000
-+++ modules/mod_auth.c Fri Jul 28 10:52:17 2000
-@@ -72,7 +72,7 @@
- "closing control connection.",
- TimeoutLogin);
-
-- main_exit((void*) LOG_NOTICE, "FTP login timed out, disconnected.",
-+ main_exit((void*) LOG_INFO, "FTP login timed out, disconnected.",
- (void*) 0, NULL);
-
- /* should never be reached */
-@@ -608,7 +608,7 @@
- c = _auth_resolve_user(p,&user,&ourname,&anonname);
-
- if(!user) {
-- log_pri(LOG_NOTICE, "USER %s (Login failed): User not a UserAlias.",
-+ log_pri(LOG_INFO, "USER %s (Login failed): User not a UserAlias.",
- origuser);
- goto auth_failure;
- }
-@@ -617,7 +617,7 @@
- aclp = login_check_limits(main_server->conf,FALSE,TRUE,&i);
-
- if((pw = auth_getpwnam(p,user)) == NULL) {
-- log_pri(LOG_NOTICE, "USER %s (Login failed): Can't find user.", user);
-+ log_pri(LOG_INFO, "USER %s (Login failed): Can't find user.", user);
- goto auth_failure;
- }
-
-@@ -678,14 +678,14 @@
- }
-
- if(!login_check_limits(c->subset,FALSE,TRUE,&i) || (!aclp && !i) ){
-- log_auth(LOG_NOTICE, "ANON %s (Login failed): Limit access denies "
-+ log_auth(LOG_INFO, "ANON %s (Login failed): Limit access denies "
- "login.", origuser);
- goto auth_failure;
- }
- }
-
- if(!c && !aclp) {
-- log_auth(LOG_NOTICE, "USER %s (Login failed): Limit access denies login.",
-+ log_auth(LOG_INFO, "USER %s (Login failed): Limit access denies login.",
- origuser);
- goto auth_failure;
- }
-@@ -702,7 +702,7 @@
- if(c && origuser && strcasecmp(user,origuser) &&
- get_param_int(c->subset,"AuthUsingAlias",FALSE) == 1) {
- user_name = origuser;
-- log_auth(LOG_NOTICE, "ANON AUTH: User %s, Auth Alias %s",
-+ log_auth(LOG_INFO, "ANON AUTH: User %s, Auth Alias %s",
- user, user_name);
- }
-
-@@ -730,22 +730,22 @@
-
- switch(authcode) {
- case AUTH_NOPWD:
-- log_auth(LOG_NOTICE, "USER %s (Login failed): No such user found.",
-+ log_auth(LOG_INFO, "USER %s (Login failed): No such user found.",
- user);
- goto auth_failure;
-
- case AUTH_BADPWD:
-- log_auth(LOG_NOTICE, "USER %s (Login failed): Incorrect password.",
-+ log_auth(LOG_INFO, "USER %s (Login failed): Incorrect password.",
- origuser);
- goto auth_failure;
-
- case AUTH_AGEPWD:
-- log_auth(LOG_NOTICE, "USER %s (Login failed): Password expired.",
-+ log_auth(LOG_INFO, "USER %s (Login failed): Password expired.",
- user);
- goto auth_failure;
-
- case AUTH_DISABLEDPWD:
-- log_auth(LOG_NOTICE, "USER %s (Login failed): Account disabled.",
-+ log_auth(LOG_INFO, "USER %s (Login failed): Account disabled.",
- user);
- goto auth_failure;
-
-@@ -768,12 +768,12 @@
- auth_setgrent(p);
-
- if(!_auth_check_shell((c ? c->subset : main_server->conf),pw->pw_shell)) {
-- log_auth(LOG_NOTICE, "USER %s (Login failed): Invalid shell.", user);
-+ log_auth(LOG_INFO, "USER %s (Login failed): Invalid shell.", user);
- goto auth_failure;
- }
-
- if(!_auth_check_ftpusers((c ? c->subset : main_server->conf),pw->pw_name)) {
-- log_auth(LOG_NOTICE, "USER %s (Login failed): User in %s.",
-+ log_auth(LOG_INFO, "USER %s (Login failed): User in %s.",
- user, FTPUSERS_PATH);
- goto auth_failure;
- }
-@@ -845,7 +845,7 @@
-
- if(!login_check_limits((c ? c->subset : main_server->conf),FALSE,TRUE,&i))
- {
-- log_auth(LOG_NOTICE, "%s: Limit access denies login (DenyGroup).",
-+ log_auth(LOG_INFO, "%s: Limit access denies login (DenyGroup).",
- origuser);
- goto auth_failure;
- }
-@@ -860,7 +860,7 @@
- if(c && c->subset)
- resolve_anonymous_dirs(c->subset);
-
-- log_auth(LOG_NOTICE, "%s %s: Login successful.",
-+ log_auth(LOG_INFO, "%s %s: Login successful.",
- (c != NULL) ? "ANON" : "USER",
- origuser);
-
-@@ -1172,7 +1172,7 @@
-
- if(failnopwprompt) {
- if(!user) {
-- log_pri(LOG_NOTICE, "USER %s (Login failed): Not a UserAlias.",
-+ log_pri(LOG_INFO, "USER %s (Login failed): Not a UserAlias.",
- origuser);
- send_response(R_530,"Login incorrect.");
- end_login(0);
-@@ -1189,7 +1189,7 @@
-
- if(c) {
- if(!login_check_limits(c->subset,FALSE,TRUE,&i) || (!aclp && !i) ) {
-- log_auth(LOG_NOTICE, "ANON %s: Limit access denies login.",
-+ log_auth(LOG_INFO, "ANON %s: Limit access denies login.",
- origuser);
- send_response(R_530,"Login incorrect.");
- end_login(0);
-@@ -1197,7 +1197,7 @@
- }
-
- if(!c && !aclp) {
-- log_auth(LOG_NOTICE, "USER %s: Limit access denies login.", origuser);
-+ log_auth(LOG_INFO, "USER %s: Limit access denies login.", origuser);
- send_response(R_530,"Login incorrect.");
- end_login(0);
- }
-@@ -1269,7 +1269,7 @@
- "Too many users in your class, "
- "please try again later.");
-
-- log_auth(LOG_NOTICE, "Connection refused (max clients for class %s).",
-+ log_auth(LOG_INFO, "Connection refused (max clients for class %s).",
- session.class->name);
-
- end_login(0);
-@@ -1304,7 +1304,7 @@
- send_response(R_530,"%s",
- sreplace(cmd->tmp_pool,maxstr,"%m",maxn,NULL));
-
-- log_auth(LOG_NOTICE, "Connection refused (max clients per host %d).",
-+ log_auth(LOG_INFO, "Connection refused (max clients per host %d).",
- max);
-
- end_login(0);
-@@ -1330,7 +1330,7 @@
- if(cur >= max) {
- send_response(R_530, "%s",
- sreplace(cmd->tmp_pool, maxstr, "%m", maxn, NULL));
-- log_auth(LOG_NOTICE, "Connection refused (max clients %d).", max);
-+ log_auth(LOG_INFO, "Connection refused (max clients %d).", max);
- end_login(0);
- }
-
-@@ -1411,7 +1411,7 @@
-
- if(++auth_tries >= max) {
- send_response(R_530,"Login incorrect");
-- log_auth(LOG_NOTICE, "Maximum login attempts exceeded.");
-+ log_auth(LOG_INFO, "Maximum login attempts exceeded.");
- end_login(0);
- }
-
diff --git a/ftp/proftpd-devel/files/patch-af b/ftp/proftpd-devel/files/patch-af
deleted file mode 100644
index 102a7f802220..000000000000
--- a/ftp/proftpd-devel/files/patch-af
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/proftpd.8.orig Wed Jul 5 23:13:50 2000
-+++ src/proftpd.8 Fri Jul 28 10:54:41 2000
-@@ -22,6 +22,12 @@
- connection to the FTP service is made, or alternatively it can be run as a
- stand-alone daemon.
- .PP
-+.br
-+Each successful and failed ftp(1) session is logged using syslog with a
-+facility of LOG_FTP. Note: LOG_FTP messages are not displayed
-+by syslogd(8) by default, and may have to be enabled in syslogd(8)'s
-+configuration file.
-+.PP
- When
- .B proftpd
- is run in standalone mode and it receives a SIGHUP then it will reread its
diff --git a/ftp/proftpd-devel/files/patch-ah b/ftp/proftpd-devel/files/patch-ah
deleted file mode 100644
index 0de104b4408b..000000000000
--- a/ftp/proftpd-devel/files/patch-ah
+++ /dev/null
@@ -1,10 +0,0 @@
---- modules/mod_unixpw.c.orig Thu Sep 30 20:33:47 1999
-+++ modules/mod_unixpw.c Sat Nov 13 13:15:26 1999
-@@ -42,6 +42,7 @@
- #include <sys/security.h>
- #endif
- #ifdef HAVE_PROT_H
-+#include <krb.h>
- #include <prot.h>
- #endif
-
diff --git a/ftp/proftpd-devel/files/patch-ak b/ftp/proftpd-devel/files/patch-ak
deleted file mode 100644
index 0d8bb08fee5b..000000000000
--- a/ftp/proftpd-devel/files/patch-ak
+++ /dev/null
@@ -1,12 +0,0 @@
---- modules/mod_xfer.c.orig Mon Jul 31 16:49:19 2000
-+++ modules/mod_xfer.c Mon Jul 31 16:50:02 2000
-@@ -268,7 +268,8 @@
-
- /* No PORT command has been issued.
- */
-- if(session.d != NULL || !(session.flags & SF_PORT)) {
-+ if(!(session.flags & SF_PASSIVE) &&
-+ (session.d != NULL || !(session.flags & SF_PORT))) {
- add_response_err(R_503, "No PORT command issued first.");
- return ERROR(cmd);
- }
diff --git a/ftp/proftpd-devel/files/proftpd.sh.sample b/ftp/proftpd-devel/files/proftpd.sh.sample
deleted file mode 100644
index ad976fa3984f..000000000000
--- a/ftp/proftpd-devel/files/proftpd.sh.sample
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-case "$1" in
-
-start)
- /bin/mkdir -p /var/run/proftpd
- if [ -x /usr/local/libexec/proftpd ]; then
- /usr/local/libexec/proftpd && echo -n ' proftpd'
- fi
- ;;
-
-stop)
- killall proftpd
- ;;
-*)
- echo "$0 start | stop"
- ;;
-
-esac
diff --git a/ftp/proftpd-devel/pkg-comment b/ftp/proftpd-devel/pkg-comment
deleted file mode 100644
index 31b65c3f855c..000000000000
--- a/ftp/proftpd-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Highly configurable ftp daemon
diff --git a/ftp/proftpd-devel/pkg-descr b/ftp/proftpd-devel/pkg-descr
deleted file mode 100644
index 23a55fa52666..000000000000
--- a/ftp/proftpd-devel/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-ProFTPD is a highly configurable ftp daemon for unix
-and unix-like operating systems. ProFTPD is designed
-to be somewhat of a "drop-in" replacement for wu-ftpd
-with a configuration format like Apache.
-
-Full online documentation is available at
-http://www.proftpd.org/, including a server
-configuration directive reference manual.
-
-- Stephane Legrand
-stephane@lituus.fr
-
-WWW: http://www.proftpd.org/
diff --git a/ftp/proftpd-devel/pkg-message b/ftp/proftpd-devel/pkg-message
deleted file mode 100644
index bc4d1ee48ad5..000000000000
--- a/ftp/proftpd-devel/pkg-message
+++ /dev/null
@@ -1,7 +0,0 @@
-###
-As of proftpd 1.2.0p5 and later, you need to edit /etc/pam.conf to add
-support for ftp. To do so, add the following two lines to this file:
-
-ftp auth required pam_unix.so try_first_pass
-ftp account required pam_unix.so try_first_pass
-###
diff --git a/ftp/proftpd-devel/pkg-plist b/ftp/proftpd-devel/pkg-plist
deleted file mode 100644
index 37cffafd954a..000000000000
--- a/ftp/proftpd-devel/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/ftpcount
-bin/ftpwho
-etc/proftpd.conf.default
-etc/rc.d/proftpd.sh.sample
-@exec if [ ! -f %D/etc/proftpd.conf ] ; then cp -p %D/%F %B/proftpd.conf; fi
-libexec/proftpd
-sbin/ftpshut
diff --git a/ftp/wget-devel/Makefile b/ftp/wget-devel/Makefile
deleted file mode 100644
index 0822efb15bd2..000000000000
--- a/ftp/wget-devel/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: wget
-# Date created: 31 December 1996
-# Whom: Thomas Gellekum <tg@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= wget
-PORTVERSION= 1.5.3
-CATEGORIES= ftp www ipv6
-MASTER_SITES= ${MASTER_SITE_GNU} \
- ftp://ftp.dl.ac.uk/ccp14/ftp-mirror/wget/pub/unix/util/wget/ \
- ftp://ftp.informatik.hu-berlin.de/gnu/wget/ \
- ftp://ftp.uni-mainz.de/pub/gnu/wget/ \
- ftp://ftp.max.irk.ru/unix/net/www/wget/
-MASTER_SITE_SUBDIR= wget
-
-MAINTAINER= obrien@FreeBSD.org
-
-LIB_DEPENDS= intl.1:${PORTSDIR}/devel/gettext
-
-GNU_CONFIGURE= yes
-CONFIGURE_ENV+= CPPFLAGS=-I${PREFIX}/include \
- LDFLAGS=-L${PREFIX}/lib
-
-pre-build:
- ${RM} -rf ${WRKSRC}/doc/wget.info*
-
-post-install:
- install-info ${PREFIX}/info/wget.info ${PREFIX}/info/dir
-
-.include <bsd.port.mk>
diff --git a/ftp/wget-devel/distinfo b/ftp/wget-devel/distinfo
deleted file mode 100644
index 06ced75c903f..000000000000
--- a/ftp/wget-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (wget-1.5.3.tar.gz) = 47680b25bf893afdb0c43b24e3fc2fd6
diff --git a/ftp/wget-devel/files/patch-ai b/ftp/wget-devel/files/patch-ai
deleted file mode 100644
index 3b9a58c6be5c..000000000000
--- a/ftp/wget-devel/files/patch-ai
+++ /dev/null
@@ -1,70 +0,0 @@
---- src/connect.c.orig Sun Mar 29 23:28:15 1998
-+++ src/connect.c Fri Sep 24 15:49:42 1999
-@@ -62,6 +62,59 @@
- uerr_t
- make_connection (int *sock, char *hostname, unsigned short port)
- {
-+#ifdef INET6
-+ struct sockaddr_storage sock_name;
-+ struct sockaddr_in *sin;
-+ struct sockaddr_in6 *sin6;
-+ size_t socksize;
-+
-+ /*
-+ * Get internet address of the host. We can do it either by calling
-+ * ngethostbyname, or by calling store_hostaddress, from host.c.
-+ * storehostaddress is better since it caches calls to
-+ * gethostbyname.
-+ */
-+ if (!store_hostaddress (&sock_name, hostname))
-+ return HOSTERR;
-+
-+ /* Set port and protocol */
-+ switch (sock_name.ss_family) {
-+ case AF_INET:
-+ sin = (struct sockaddr_in *) &sock_name;
-+ sin->sin_family = AF_INET;
-+#ifdef HAVE_SOCKADDR_SA_LEN
-+ sin->sin_len = sizeof (struct sockaddr_in);
-+#endif
-+ sin->sin_port = htons (port);
-+ socksize = sizeof (struct sockaddr_in);
-+ break;
-+ case AF_INET6:
-+ sin6 = (struct sockaddr_in6 *) &sock_name;
-+ sin6->sin6_family = AF_INET6;
-+#ifdef HAVE_SOCKADDR_SA_LEN
-+ sin6->sin6_len = sizeof (struct sockaddr_in6);
-+#endif
-+ sin6->sin6_port = htons (port);
-+ socksize = sizeof (struct sockaddr_in6);
-+ break;
-+ default:
-+ return HOSTERR;
-+ }
-+ /* Make an internet socket, stream type. */
-+ if ((*sock = socket (sock_name.ss_family, SOCK_STREAM, 0)) == -1)
-+ return CONSOCKERR;
-+
-+ /* Connect the socket to the remote host. */
-+ if (connect (*sock, (struct sockaddr *) &sock_name, socksize))
-+ {
-+ if (errno == ECONNREFUSED)
-+ return CONREFUSED;
-+ else
-+ return CONERROR;
-+ }
-+ DEBUGP (("Created fd %d.\n", *sock));
-+ return NOCONERROR;
-+#else /* !INET6 */
- struct sockaddr_in sock_name;
- /* struct hostent *hptr; */
-
-@@ -97,6 +150,7 @@
- }
- DEBUGP (("Created fd %d.\n", *sock));
- return NOCONERROR;
-+#endif /* INET6 */
- }
-
- /* Bind the local port PORT. This does all the necessary work, which
diff --git a/ftp/wget-devel/files/patch-aj b/ftp/wget-devel/files/patch-aj
deleted file mode 100644
index 337c70c46eb4..000000000000
--- a/ftp/wget-devel/files/patch-aj
+++ /dev/null
@@ -1,254 +0,0 @@
---- src/host.c.orig Mon Sep 21 18:55:42 1998
-+++ src/host.c Fri Sep 24 15:49:42 1999
-@@ -75,12 +75,58 @@
- static struct host *add_hlist PARAMS ((struct host *, const char *,
- const char *, int));
-
-+#ifdef INET6
-+/*
-+ * The same as gethostbyname2, but supports internet addresses of the
-+ * form `N.N.N.N' and 'X:X:X:X:X:X:X:X'.
-+ *
-+ * Return the pointer of struct hostent on successful finding of the
-+ * hostname, NULL pointer otherwise.
-+ */
-+struct hostent *
-+ngethostbyname2 (const char *name, int af)
-+{
-+ struct hostent *hp = (struct hostent *) NULL;
-+ char *addr;
-+ size_t socksize;
-+
-+ /* Support only 2 types address family */
-+ if (af != AF_INET6 && af != AF_INET)
-+ return (struct hostent *) NULL;
-+
-+ hp = gethostbyname2(name, af);
-+ if (!hp) {
-+ if (inet_pton(af, name, addr) != -1) {
-+ switch (af) {
-+ case AF_INET:
-+ socksize = sizeof (struct sockaddr_in);
-+ break;
-+ case AF_INET6:
-+ socksize = sizeof (struct sockaddr_in6);
-+ break;
-+ }
-+ hp = gethostbyaddr(addr, socksize, af);
-+ }
-+ }
-+ return hp;
-+}
-+#endif /* INET6 */
-+
- /* The same as gethostbyname, but supports internet addresses of the
- form `N.N.N.N'. */
- struct hostent *
- ngethostbyname (const char *name)
- {
- struct hostent *hp;
-+#ifdef INET6
-+ const int af[] = { AF_INET, AF_INET6 };
-+ int i;
-+
-+ for (i = 0; i < 2; i++)
-+ if ((hp = ngethostbyname2(name, af[i])) != NULL)
-+ return hp;
-+ return (struct hostent *) NULL;
-+#else
- unsigned long addr;
-
- addr = (unsigned long)inet_addr (name);
-@@ -89,6 +135,7 @@
- else
- hp = gethostbyname (name);
- return hp;
-+#endif
- }
-
- /* Search for HOST in the linked list L, by hostname. Return the
-@@ -117,11 +164,159 @@
- return NULL;
- }
-
--/* Store the address of HOSTNAME, internet-style, to WHERE. First
-- check for it in the host list, and (if not found), use
-- ngethostbyname to get it.
-+#ifdef INET6
-+int
-+convert_hostaddress(int af, const char *hostname, void *address)
-+{
-+ struct host *t;
-+ int valid;
-+
-+ valid = inet_pton(af, hostname, address);
-+ if (valid == -1 || valid == 0) {
-+ /* If it is not of that form, try to find it in the cache. */
-+ t = search_host (hlist, hostname);
-+ if (t)
-+ valid = inet_pton(af, t->realname, address);
-+ if (valid != -1 && valid != 0)
-+ return 1;
-+ } else
-+ return 1;
-+ return 0;
-+}
-+
-+/*
-+ * Store the address of HOSTNAME, internet-style, to WHERE. First
-+ * check for it in the host list, and (if not found), use
-+ * ngethostbyname to get it.
-+ *
-+ * Return 1 on successful finding of the hostname, 0 otherwise.
-+ */
-+int
-+store_hostaddress (struct sockaddr_storage *where, const char *hostname)
-+{
-+ struct host *t;
-+ struct addrinfo hints, *res;
-+ union {
-+ struct in_addr in;
-+ struct in6_addr in6;
-+ } addr_un;
-+ struct sockaddr_in *sin;
-+ struct sockaddr_in6 *sin6;
-+ char *addr_s;
-+ char addr_st[INET6_ADDRSTRLEN];
-+ int af, valid ,i, err;
-+ int family;
-+ const int afs[] = { AF_INET6, AF_INET };
-+#define MAX_AF 2
-
-- Return 1 on successful finding of the hostname, 0 otherwise. */
-+ if (opt.inet)
-+ family = AF_INET;
-+ else if (opt.inet6)
-+ family = AF_INET6;
-+ else
-+ family = 0;
-+ /*
-+ * If the address is of the form d.d.d.d, there will be no trouble
-+ * with it.
-+ */
-+ if (!family) {
-+ for (i = 0; i < MAX_AF; i++) {
-+ valid = convert_hostaddress(afs[i], hostname, &addr_un);
-+ af = afs[i];
-+ }
-+ } else {
-+ valid = convert_hostaddress(family, hostname, &addr_un);
-+ af = family;
-+ }
-+ /* If we have the numeric address, just store it. */
-+ if (valid) {
-+ /* This works on both little and big endian architecture, as
-+ * inet_addr returns the address in the proper order. It
-+ * appears to work on 64-bit machines too.
-+ */
-+ switch (af) {
-+ case AF_INET:
-+ sin = (struct sockaddr_in *) where;
-+ memcpy(&sin->sin_addr, &addr_un.in, sizeof(struct in_addr));
-+ sin->sin_family = AF_INET;
-+ return 1;
-+ case AF_INET6:
-+ sin6 = (struct sockaddr_in6 *) where;
-+ memcpy(&sin6->sin6_addr, &addr_un.in6, sizeof(struct in6_addr));
-+ sin6->sin6_family = AF_INET6;
-+ return 1;
-+ default:
-+ return 0;
-+ }
-+ }
-+ /*
-+ * Since all else has failed, let's try gethostbyname2(). Note that
-+ * we use gethostbyname2() rather than ngethostbyname2(), because we
-+ * *know* the address is not numerical.
-+ */
-+ bzero(&hints, sizeof(hints));
-+ hints.ai_socktype = SOCK_STREAM;
-+ hints.ai_protocol = 0;
-+ if (!family) {
-+ hints.ai_family = AF_UNSPEC;
-+ } else {
-+ hints.ai_family = family;
-+ }
-+ err = getaddrinfo(hostname, NULL, &hints, &res);
-+ if (err) {
-+ fprintf(stderr, "%s: %s\n", hostname, gai_strerror(err));
-+ return 0;
-+ }
-+ /*
-+ * Copy the address of the host to socket description.
-+ */
-+ switch (res->ai_family) {
-+ case AF_INET:
-+ sin = (struct sockaddr_in *) where;
-+ memcpy(&sin->sin_addr, &((struct sockaddr_in *)res->ai_addr)->sin_addr, sizeof (struct in_addr));
-+ sin->sin_family = AF_INET;
-+ memcpy (&addr_un.in.s_addr, &((struct sockaddr_in *)res->ai_addr)->sin_addr, sizeof (addr_un.in));
-+ inet_ntop(AF_INET, &addr_un.in, addr_st, sizeof (struct in_addr));
-+ STRDUP_ALLOCA (addr_s, addr_st);
-+ freeaddrinfo(res);
-+ break;
-+ case AF_INET6:
-+ sin6 = (struct sockaddr_in6 *) where;
-+ memcpy(&sin6->sin6_addr, &((struct sockaddr_in6 *)res->ai_addr)->sin6_addr, sizeof (struct in6_addr));
-+ sin6->sin6_family = AF_INET6;
-+ memcpy (&addr_un.in6, &((struct sockaddr_in6 *)res->ai_addr)->sin6_addr, sizeof (addr_un.in6));
-+ inet_ntop(AF_INET6, &addr_un.in6, addr_st, sizeof (struct in6_addr));
-+ STRDUP_ALLOCA (addr_s, addr_st);
-+ freeaddrinfo(res);
-+ break;
-+ default:
-+ freeaddrinfo(res);
-+ return 0;
-+ }
-+ /*
-+ * Now that we're here, we could as well cache the hostname for
-+ * future use, as in realhost(). First, we have to look for it by
-+ * address to know if it's already in the cache by another name.
-+ */
-+ /*
-+ * Originally, we copied to in.s_addr, but it appears to be missing
-+ * on some systems.
-+ */
-+ t = search_address (hlist, addr_s);
-+ if (t) /* Found in the list, as realname. */
-+ {
-+ /* Set the default, 0 quality. */
-+ hlist = add_hlist (hlist, hostname, addr_s, 0);
-+ return 1;
-+ }
-+ /* Since this is really the first time this host is encountered,
-+ * set quality to 1.
-+ */
-+ hlist = add_hlist (hlist, hostname, addr_s, 1);
-+ return 1;
-+}
-+#undef MAX_AF
-+#else /* INET6 */
- int
- store_hostaddress (unsigned char *where, const char *hostname)
- {
-@@ -131,8 +326,10 @@
- struct in_addr in;
- char *inet_s;
-
-- /* If the address is of the form d.d.d.d, there will be no trouble
-- with it. */
-+ /*
-+ * If the address is of the form d.d.d.d, there will be no trouble
-+ * with it.
-+ */
- addr = (unsigned long)inet_addr (hostname);
- if ((int)addr == -1)
- {
-@@ -178,6 +375,7 @@
- hlist = add_hlist (hlist, hostname, inet_s, 1);
- return 1;
- }
-+#endif /* INET6 */
-
- /* Add a host to the host list. The list is sorted by addresses. For
- equal addresses, the entries with quality should bubble towards the
diff --git a/ftp/wget-devel/files/patch-ak b/ftp/wget-devel/files/patch-ak
deleted file mode 100644
index 5390c65463d9..000000000000
--- a/ftp/wget-devel/files/patch-ak
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/host.h.orig Sat Jan 31 03:38:01 1998
-+++ src/host.h Fri Sep 24 15:49:42 1999
-@@ -25,8 +25,11 @@
- /* Function declarations */
-
- struct hostent *ngethostbyname PARAMS ((const char *));
-+#ifdef INET6
-+int store_hostaddress PARAMS ((struct sockaddr_storage *, const char *));
-+#else
- int store_hostaddress PARAMS ((unsigned char *, const char *));
--
-+#endif
- void clean_hosts PARAMS ((void));
-
- char *realhost PARAMS ((const char *));
diff --git a/ftp/wget-devel/files/patch-retr.c b/ftp/wget-devel/files/patch-retr.c
deleted file mode 100644
index dac6d57d6591..000000000000
--- a/ftp/wget-devel/files/patch-retr.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/retr.c.orig Wed Feb 9 00:18:45 2000
-+++ src/retr.c Wed Feb 9 00:18:51 2000
-@@ -445,7 +445,7 @@
- recursive_reset ();
- for (cur_url = url_list; cur_url; cur_url = cur_url->next, ++*count)
- {
-- char *filename, *new_file;
-+ char *filename, *new_file, *referer;
- int dt;
-
- if (opt.quota && opt.downloaded > opt.quota)
-@@ -453,7 +453,8 @@
- status = QUOTEXC;
- break;
- }
-- status = retrieve_url (cur_url->url, &filename, &new_file, NULL, &dt);
-+ referer = getenv("referer");
-+ status = retrieve_url (cur_url->url, &filename, &new_file, referer, &dt);
- if (opt.recursive && status == RETROK && (dt & TEXTHTML))
- status = recursive_retrieve (filename, new_file ? new_file : cur_url->url);
-
diff --git a/ftp/wget-devel/pkg-comment b/ftp/wget-devel/pkg-comment
deleted file mode 100644
index 02883df00b8e..000000000000
--- a/ftp/wget-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Retrieve files from the 'net via HTTP and FTP
diff --git a/ftp/wget-devel/pkg-descr b/ftp/wget-devel/pkg-descr
deleted file mode 100644
index 6ed5aa61e463..000000000000
--- a/ftp/wget-devel/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Wget [formerly known as Geturl] is a freely available network utility
-to retrieve files from the World Wide Web using HTTP and FTP, the two
-most widely used Internet protocols. It works non-interactively, thus
-enabling work in the background, after having logged off.
-
-The recursive retrieval of HTML pages, as well as FTP sites is
-supported -- you can use Wget to make mirrors of archives and home
-pages, or traverse the web like a WWW robot (Wget understands
-/robots.txt).
-
-WWW: http://sunsite.auc.dk/wget/
diff --git a/ftp/wget-devel/pkg-plist b/ftp/wget-devel/pkg-plist
deleted file mode 100644
index 287385a28c43..000000000000
--- a/ftp/wget-devel/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/wget
-etc/wgetrc
-@unexec install-info --delete %D/info/wget.info %D/info/dir
-info/wget.info
-@exec install-info %D/info/wget.info %D/info/dir
-share/locale/cs/LC_MESSAGES/wget.mo
-share/locale/de/LC_MESSAGES/wget.mo
-share/locale/hr/LC_MESSAGES/wget.mo
-share/locale/no/LC_MESSAGES/wget.mo
-share/locale/it/LC_MESSAGES/wget.mo
-share/locale/pt_BR/LC_MESSAGES/wget.mo
diff --git a/ftp/wu-ftpd+ipv6/Makefile b/ftp/wu-ftpd+ipv6/Makefile
deleted file mode 100644
index 2a12039f2409..000000000000
--- a/ftp/wu-ftpd+ipv6/Makefile
+++ /dev/null
@@ -1,30 +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.1
-CATEGORIES= ftp
-MASTER_SITES= ftp://ftp.wu-ftpd.org/pub/wu-ftpd/
-
-MAINTAINER= ache@FreeBSD.org
-
-Y2K= http://www.cetis.hvu.nl/~koos/wu-ftpd-faq.html#QA35
-
-MAN1= ftpcount.1 ftpwho.1
-MAN5= ftpaccess.5 ftphosts.5 ftpconversions.5 xferlog.5
-MAN8= ftpd.8 ftpshut.8 ftprestart.8 privatepw.8
-
-pre-patch:
- @${CP} ${WRKSRC}/config.h.noac ${WRKSRC}/config.h
- @${CP} ${WRKSRC}/src/pathnames.h.noac ${WRKSRC}/src/pathnames.h
-
-do-build:
- cd ${WRKSRC} && ./build fbs
-
-.include <bsd.port.mk>
diff --git a/ftp/wu-ftpd+ipv6/distinfo b/ftp/wu-ftpd+ipv6/distinfo
deleted file mode 100644
index 987702e1166a..000000000000
--- a/ftp/wu-ftpd+ipv6/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (wu-ftpd-2.6.1.tar.gz) = 857ab8504998a753195eb94ac2dc39a4
diff --git a/ftp/wu-ftpd+ipv6/files/patch-aa b/ftp/wu-ftpd+ipv6/files/patch-aa
deleted file mode 100644
index 717e10da331a..000000000000
--- a/ftp/wu-ftpd+ipv6/files/patch-aa
+++ /dev/null
@@ -1,48 +0,0 @@
---- src/ftpd.c Sat Jul 1 14:17:39 2000
-+++ src/ftpd.c.new Sat Jul 8 21:48:05 2000
-@@ -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, 128, "Password required for %s.", name);
- else
-- sprintf(buf, "%s %s for %s.", sbuf,
-+ snprintf(buf, 128, "%s %s for %s.", sbuf,
- pwok ? "allowed" : "required", name);
- return (buf);
- }
-@@ -2572,7 +2572,7 @@
- #ifdef BSD_AUTH
- if (ext_auth) {
- if ((salt = check_auth(the_user, passwd))) {
-- reply(530, salt);
-+ reply(530, "%s", salt);
- #ifdef LOG_FAILED /* 27-Apr-93 EHK/BM */
- syslog(LOG_INFO, "failed login from %s",
- remoteident);
-@@ -6435,7 +6435,7 @@
- dirlist = ftpglob(whichfiles);
- sdirlist = dirlist; /* save to free later */
- if (globerr != NULL) {
-- reply(550, globerr);
-+ reply(550, "%s", globerr);
- goto globfree;
- }
- else if (dirlist == NULL) {
-@@ -6486,7 +6486,6 @@
- }
- goto globfree;
- }
-- if ((st.st_mode & S_IFMT) != S_IFDIR) {
- if (dout == NULL) {
- dout = dataconn("file list", (off_t) - 1, "w");
- if (dout == NULL)
-@@ -6509,7 +6508,6 @@
- byte_count_out++;
- }
- #endif
-- }
- }
-
- if (dout != NULL) {
diff --git a/ftp/wu-ftpd+ipv6/files/patch-ab b/ftp/wu-ftpd+ipv6/files/patch-ab
deleted file mode 100644
index 35b3ccb7dc76..000000000000
--- a/ftp/wu-ftpd+ipv6/files/patch-ab
+++ /dev/null
@@ -1,63 +0,0 @@
---- makefiles/Makefile.fbs.orig Mon Sep 20 06:21:11 1999
-+++ makefiles/Makefile.fbs Wed Oct 20 21:40:46 1999
-@@ -24,7 +24,9 @@
- #
-
- DESTDIR=
--PREFIX= /usr/local
-+PREFIX?= /usr/local
-+
-+ETCDIR= ${DESTDIR}${PREFIX}/etc
-
- BINDIR= ${DESTDIR}${PREFIX}/bin
- BINOWN= bin
-@@ -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+ipv6/files/patch-ac b/ftp/wu-ftpd+ipv6/files/patch-ac
deleted file mode 100644
index 16fb41bc5a7a..000000000000
--- a/ftp/wu-ftpd+ipv6/files/patch-ac
+++ /dev/null
@@ -1,42 +0,0 @@
-*** src/pathnames.h.orig Wed Oct 20 20:27:34 1999
---- src/pathnames.h Wed Oct 20 20:30:19 1999
-***************
-*** 104,113 ****
- #define _PATH_FTPSERVERS "/opt/ftpd/lib/ftpservers"
- #endif
- #else
-! #define _PATH_FTPUSERS "/usr/local/lib/ftpd/ftpusers"
-! #define _PATH_FTPACCESS "/usr/local/lib/ftpd/ftpaccess"
-! #define _PATH_CVT "/usr/local/lib/ftpd/ftpconversions"
-! #define _PATH_PRIVATE "/usr/local/lib/ftpd/ftpgroups"
- #ifdef VIRTUAL
- #define _PATH_FTPSERVERS "/usr/local/lib/ftpd/ftpservers"
- #endif
---- 104,113 ----
- #define _PATH_FTPSERVERS "/opt/ftpd/lib/ftpservers"
- #endif
- #else
-! #define _PATH_FTPUSERS "!!PREFIX!!/lib/ftpd/ftpusers"
-! #define _PATH_FTPACCESS "!!PREFIX!!/lib/ftpd/ftpaccess"
-! #define _PATH_CVT "!!PREFIX!!/lib/ftpd/ftpconversions"
-! #define _PATH_PRIVATE "!!PREFIX!!/lib/ftpd/ftpgroups"
- #ifdef VIRTUAL
- #define _PATH_FTPSERVERS "/usr/local/lib/ftpd/ftpservers"
- #endif
-***************
-*** 203,209 ****
- #ifdef USE_OPT_FTPD
- #define _PATH_FTPHOSTS "/opt/ftpd/lib/ftphosts"
- #else
-! #define _PATH_FTPHOSTS "/usr/local/lib/ftpd/ftphosts"
- #endif
- #endif
- #endif
---- 203,209 ----
- #ifdef USE_OPT_FTPD
- #define _PATH_FTPHOSTS "/opt/ftpd/lib/ftphosts"
- #else
-! #define _PATH_FTPHOSTS "!!PREFIX!!/etc/ftphosts"
- #endif
- #endif
- #endif
diff --git a/ftp/wu-ftpd+ipv6/files/patch-ad b/ftp/wu-ftpd+ipv6/files/patch-ad
deleted file mode 100644
index 90496cc26cae..000000000000
--- a/ftp/wu-ftpd+ipv6/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+ipv6/files/patch-ag b/ftp/wu-ftpd+ipv6/files/patch-ag
deleted file mode 100644
index dabfbce24f9e..000000000000
--- a/ftp/wu-ftpd+ipv6/files/patch-ag
+++ /dev/null
@@ -1,19 +0,0 @@
-*** doc/examples/ftpconversions.orig Wed Jan 25 22:11:02 1995
---- doc/examples/ftpconversions Wed Jan 25 22:11:49 1995
-***************
-*** 1,7 ****
-! :.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
---- 1,7 ----
-! :.Z: : :/bin/gzip -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
diff --git a/ftp/wu-ftpd+ipv6/files/patch-ah b/ftp/wu-ftpd+ipv6/files/patch-ah
deleted file mode 100644
index 537d8d5e0959..000000000000
--- a/ftp/wu-ftpd+ipv6/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+ipv6/files/patch-ai b/ftp/wu-ftpd+ipv6/files/patch-ai
deleted file mode 100644
index 5b3051f5d1c4..000000000000
--- a/ftp/wu-ftpd+ipv6/files/patch-ai
+++ /dev/null
@@ -1,38 +0,0 @@
---- config.h.orig Mon Feb 21 03:51:58 2000
-+++ config.h Mon Feb 21 04:18:17 2000
-@@ -101,7 +101,7 @@
- * See FIXES-2.4-HOBBIT for more information on this option.
- */
-
--#undef SKEY
-+/* #undef SKEY */
-
- /*
- * OPIE
-@@ -132,7 +132,7 @@
- * Define this if you want to use RFC 931 'authentication' - this improves
- * the logging at the cost of a possible slight delay in connection.
- */
--#undef USE_RFC931
-+#define USE_RFC931
-
- /*
- * BUFFER_SIZE
-@@ -232,7 +232,7 @@
- * Undefine this to let NOOP reset the idle timeout.
- */
-
--#define IGNORE_NOOP
-+#undef IGNORE_NOOP
-
- /*
- * XFERLOG_REALPATH
-@@ -286,7 +286,7 @@
- * the risk of PASV port race stealing the connection. It also is non-RFC
- * compliant, so it may cause problems for some client sites.
- */
--#define FIGHT_PASV_PORT_RACE
-+#undef FIGHT_PASV_PORT_RACE
-
- /*
- * Define this to completely disable anonymous FTP access.
diff --git a/ftp/wu-ftpd+ipv6/files/patch-al b/ftp/wu-ftpd+ipv6/files/patch-al
deleted file mode 100644
index 40568f198e15..000000000000
--- a/ftp/wu-ftpd+ipv6/files/patch-al
+++ /dev/null
@@ -1,19 +0,0 @@
-*** support/makefiles/Makefile.fbs.orig Mon Oct 4 22:44:08 1999
---- support/makefiles/Makefile.fbs Wed Oct 20 20:32:42 1999
-***************
-*** 33,39 ****
- LIBC = /usr/lib/libc.a
- IFLAGS =
- LFLAGS =
-! CFLAGS = -O ${IFLAGS} ${LFLAGS}
-
- SRCS = strcasestr.c authuser.c ftw.c
- OBJS = strcasestr.o authuser.o ftw.o
---- 33,39 ----
- LIBC = /usr/lib/libc.a
- IFLAGS =
- LFLAGS =
-! CFLAGS += ${IFLAGS} ${LFLAGS}
-
- SRCS = strcasestr.c authuser.c ftw.c
- OBJS = strcasestr.o authuser.o ftw.o
diff --git a/ftp/wu-ftpd+ipv6/files/patch-am b/ftp/wu-ftpd+ipv6/files/patch-am
deleted file mode 100644
index 5516dbd3ba1a..000000000000
--- a/ftp/wu-ftpd+ipv6/files/patch-am
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/makefiles/Makefile.fbs.orig Tue Aug 31 03:55:26 1999
-+++ src/makefiles/Makefile.fbs Wed Oct 20 20:34:07 1999
-@@ -30,7 +30,7 @@
- #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
- LIBC = /usr/lib/libc.a
diff --git a/ftp/wu-ftpd+ipv6/files/patch-an b/ftp/wu-ftpd+ipv6/files/patch-an
deleted file mode 100644
index 09220f4bc9cf..000000000000
--- a/ftp/wu-ftpd+ipv6/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+ipv6/files/patch-ao b/ftp/wu-ftpd+ipv6/files/patch-ao
deleted file mode 100644
index 217918b048bd..000000000000
--- a/ftp/wu-ftpd+ipv6/files/patch-ao
+++ /dev/null
@@ -1,17 +0,0 @@
---- build.dist Sun Oct 17 09:31:38 1999
-+++ build Wed Oct 20 20:40:00 1999
-@@ -114,10 +114,10 @@
-
- done
-
--rm -f config.h
--ln -s config.h.noac config.h
--rm -f src/pathnames.h
--ln -s pathnames.h.noac src/pathnames.h
-+#rm -f config.h
-+#ln -s config.h.noac config.h
-+#rm -f src/pathnames.h
-+#ln -s pathnames.h.noac src/pathnames.h
-
- echo 'make args are : '$makeargs''
- echo 'make opts are : '$makeopts''
diff --git a/ftp/wu-ftpd+ipv6/files/patch-ap b/ftp/wu-ftpd+ipv6/files/patch-ap
deleted file mode 100644
index 1fe5e1602398..000000000000
--- a/ftp/wu-ftpd+ipv6/files/patch-ap
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/glob.c.dist Tue Oct 5 11:54:42 1999
-+++ src/glob.c Thu Oct 21 19:51:03 1999
-@@ -107,7 +107,7 @@
-
- fixpath(v);
- if (v[0] == '\0')
-- v = "*";
-+ v = ".";
- else if ((strlen(v) > 1) && (v[strlen(v) - 1] == '/'))
- v[strlen(v) - 1] = '\0';
-
diff --git a/ftp/wu-ftpd+ipv6/pkg-comment b/ftp/wu-ftpd+ipv6/pkg-comment
deleted file mode 100644
index 47292e734244..000000000000
--- a/ftp/wu-ftpd+ipv6/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A replacement ftp server for Un*x systems
diff --git a/ftp/wu-ftpd+ipv6/pkg-descr b/ftp/wu-ftpd+ipv6/pkg-descr
deleted file mode 100644
index 46c3c139a6be..000000000000
--- a/ftp/wu-ftpd+ipv6/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+ipv6/pkg-plist b/ftp/wu-ftpd+ipv6/pkg-plist
deleted file mode 100644
index d4111dea1125..000000000000
--- a/ftp/wu-ftpd+ipv6/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/ftpcount
-bin/ftprestart
-bin/ftpshut
-bin/ftpwho
-bin/privatepw
-etc/ftpaccess.example
-etc/ftpconversions.example
-etc/ftpgroups.example
-etc/ftphosts.example
-etc/ftpusers.example
-libexec/ftpd
diff --git a/ftp/wu-ftpd+ipv6/scripts/configure b/ftp/wu-ftpd+ipv6/scripts/configure
deleted file mode 100644
index ecea5f4297ea..000000000000
--- a/ftp/wu-ftpd+ipv6/scripts/configure
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# configure,v 1.1.1.1 1994/10/23 01:36:59 torstenb Exp
-#
-
-mv ${WRKSRC}/src/pathnames.h ${WRKSRC}/src/pathnames.h.bak
-sed <${WRKSRC}/src/pathnames.h.bak >${WRKSRC}/src/pathnames.h s+!!PREFIX!!+$PREFIX+g