aboutsummaryrefslogtreecommitdiff
path: root/ftp/proftpd-devel
diff options
context:
space:
mode:
Diffstat (limited to 'ftp/proftpd-devel')
-rw-r--r--ftp/proftpd-devel/Makefile111
-rw-r--r--ftp/proftpd-devel/distinfo1
-rw-r--r--ftp/proftpd-devel/files/patch-aa67
-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/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-message8
-rw-r--r--ftp/proftpd-devel/pkg-plist10
10 files changed, 0 insertions, 255 deletions
diff --git a/ftp/proftpd-devel/Makefile b/ftp/proftpd-devel/Makefile
deleted file mode 100644
index a121b4c6445b..000000000000
--- a/ftp/proftpd-devel/Makefile
+++ /dev/null
@@ -1,111 +0,0 @@
-# New ports collection makefile for: proftpd
-# Date created: 26 January 1998
-# Whom: Stephane Legrand
-#
-# $FreeBSD$
-#
-
-PORTNAME= proftpd
-PORTVERSION= 1.2.2rc1
-CATEGORIES= ftp
-MASTER_SITES= ftp://ftp.proftpd.org/distrib/source/ \
- ftp://ftp.stikman.com/pub/proftpd/source/ \
- ftp://ftp.dataguard.no/pub/proftpd/distrib/source/ \
- ftp://ftp.club-internet.fr/pub/mirrors/ftp.proftpd.org/distrib/source/
-
-MAINTAINER= mharo@FreeBSD.org
-
-.if defined(WITH_LDAP)
-MASTER_SITES+= http://www.horde.net/~jwm/software/proftpd-ldap/
-MOD_LDAP= mod_ldap-2.7.4.tar.bz2
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${MOD_LDAP}
-.endif
-
-MAN1= ftpcount.1 ftpwho.1
-MAN5= xferlog.5
-MAN8= proftpd.8 ftpshut.8
-
-USE_GMAKE= yes
-USE_AUTOCONF= yes
-USE_BZIP2= YES
-
-CONFIGURE_ARGS= --localstatedir=/var/run \
- --disable-sendfile
-
-.if defined(WITHOUT_PAM)
-CONFIGURE_ARGS+= --disable-pam
-.endif
-
-#allow user to override
-MODULES?= mod_ratio:mod_readme:mod_quota:mod_wrap
-
-.if defined(WITH_LDAP)
-MODULES:=${MODULES}:mod_ldap
-BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
-CONFIGURE_ENV+= CFLAGS="-I/usr/local/include -g" LDFLAGS=-L/usr/local/lib
-.endif
-
-.if defined(WITH_MYSQL)
-MODULES:=${MODULES}:mod_sql:mod_sql_mysql
-LIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
-CONFIGURE_ENV+= CFLAGS="-I${PREFIX}/include" LDFLAGS="-L${PREFIX}/lib/mysql"
-.endif
-
-.if !empty(MODULES)
-CONFIGURE_ARGS+= --with-modules=${MODULES}
-.endif
-
-.if defined(WITH_LDAP)
-post-extract:
- ${RM} -rf ${WRKSRC}/contrib/mod_ldap.c
- tar --to-stdout -xvz -f ${DISTDIR}/${MOD_LDAP} */mod_ldap.c > ${WRKSRC}/contrib/mod_ldap.c
-.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
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/proftpd
- @${INSTALL_DATA} ${WRKSRC}/doc/Configuration.html ${PREFIX}/share/doc/proftpd
- @${INSTALL_DATA} ${WRKSRC}/doc/FAQ-config.html ${PREFIX}/share/doc/proftpd
-.endif
-
-.if !defined(WITHOUT_PAM)
- @${CAT} ${PKGMESSAGE}
-.endif
-
-.include <bsd.port.mk>
diff --git a/ftp/proftpd-devel/distinfo b/ftp/proftpd-devel/distinfo
deleted file mode 100644
index 0092fb747ffd..000000000000
--- a/ftp/proftpd-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (proftpd-1.2.2rc1.tar.bz2) = c43a62b2b5fac287041a8a8756bb6c49
diff --git a/ftp/proftpd-devel/files/patch-aa b/ftp/proftpd-devel/files/patch-aa
deleted file mode 100644
index 0a2a1b785e2c..000000000000
--- a/ftp/proftpd-devel/files/patch-aa
+++ /dev/null
@@ -1,67 +0,0 @@
---- sample-configurations/basic.conf.old Sun Mar 4 15:08:09 2001
-+++ sample-configurations/basic.conf Sun Mar 4 15:13:29 2001
-@@ -1,3 +1,7 @@
-+#
-+# 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 +34,36 @@
- 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>
-+#########################################################################
-+# #
-+# 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>
-+# </Anonymous>
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/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 4b1860f1cddc..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 a17c40e818c4..000000000000
--- a/ftp/proftpd-devel/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-###
-As of proftpd 1.2.0rc3 and later, you need to edit /etc/pam.conf to add
-support for ftp. To do so, add the following three lines to this file:
-
-ftp auth required pam_unix.so try_first_pass
-ftp account required pam_unix.so try_first_pass
-ftp session required pam_permit.so
-###
diff --git a/ftp/proftpd-devel/pkg-plist b/ftp/proftpd-devel/pkg-plist
deleted file mode 100644
index 1280dc46e039..000000000000
--- a/ftp/proftpd-devel/pkg-plist
+++ /dev/null
@@ -1,10 +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
-share/doc/proftpd/Configuration.html
-share/doc/proftpd/FAQ-config.html
-@dirrm share/doc/proftpd