summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/vsftpd/Makefile23
-rw-r--r--net/vsftpd/distinfo5
-rw-r--r--net/vsftpd/patches/patch-aa25
-rw-r--r--net/vsftpd/pkg/DESCR8
-rw-r--r--net/vsftpd/pkg/PLIST9
5 files changed, 70 insertions, 0 deletions
diff --git a/net/vsftpd/Makefile b/net/vsftpd/Makefile
new file mode 100644
index 00000000000..4bbace14ee7
--- /dev/null
+++ b/net/vsftpd/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/06/19 11:32:02 zuntum Exp $
+#
+
+DISTNAME= vsftpd-0.9.1
+CATEGORIES= net
+MASTER_SITES= ftp://ferret.lmh.ox.ac.uk/pub/linux/
+
+MAINTAINER= vaneth@krasnik.org
+HOMEPAGE= http://ferret.lmh.ox.ac.uk/
+COMMENT= FTP server that aims to be very secure
+
+ALL_TARGET= #
+
+post-install:
+ ${INSTALL_MAN} ${WRKSRC}/vsftpd.8 ${PREFIX}/man/man8
+ ${INSTALL_MAN} ${WRKSRC}/vsftpd.conf.5 ${PREFIX}/man/man5
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/vsftpd
+ ${INSTALL_DATA} ${WRKSRC}/vsftpd.conf ${PREFIX}/share/examples/vsftpd
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/vsftpd
+ ${INSTALL_DATA} ${WRKSRC}/INSTALL ${PREFIX}/share/doc/vsftpd
+ ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/vsftpd
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/vsftpd/distinfo b/net/vsftpd/distinfo
new file mode 100644
index 00000000000..9848d809bdc
--- /dev/null
+++ b/net/vsftpd/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/06/19 11:32:02 zuntum Exp $
+
+SHA1 (vsftpd-0.9.1.tar.gz) = 8c076fa74b05c82d9c4bce013af59757508b10f9
+Size (vsftpd-0.9.1.tar.gz) = 87136 bytes
+SHA1 (patch-aa) = 152f1a73b3bb08dd36458a20bf2be47e253184bd
diff --git a/net/vsftpd/patches/patch-aa b/net/vsftpd/patches/patch-aa
new file mode 100644
index 00000000000..de8df4472ad
--- /dev/null
+++ b/net/vsftpd/patches/patch-aa
@@ -0,0 +1,25 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/06/19 11:32:02 zuntum Exp $
+
+--- Makefile.orig Wed May 16 23:48:51 2001
++++ Makefile
+@@ -1,8 +1,7 @@
+ # Makefile for systems with GNU tools
+-CC = gcc
+ INSTALL = install
+ IFLAGS = -idirafter dummyinc
+-CFLAGS = -O2 -Wall -W -Wshadow #-pedantic -Werror -Wconversion
++CFLAGS += -Wall -W -Wshadow #-pedantic -Werror -Wconversion
+
+ LIBS = `./vsf_findlibs.sh`
+ LINK = -s
+@@ -21,9 +20,7 @@
+ $(CC) -o vsftpd $(OBJS) $(LINK) $(LIBS)
+
+ install:
+- $(INSTALL) -m 755 vsftpd /usr/sbin/vsftpd
+- if [ -x /etc/xinetd.d ]; then \
+- $(INSTALL) -m 644 xinetd.d/vsftpd /etc/xinetd.d/vsftpd; fi
++ $(BSD_INSTALL_PROGRAM) vsftpd $(PREFIX)/libexec/vsftpd
+
+ clean:
+ rm -f *.o *.swp vsftpd
diff --git a/net/vsftpd/pkg/DESCR b/net/vsftpd/pkg/DESCR
new file mode 100644
index 00000000000..4f378bbb24a
--- /dev/null
+++ b/net/vsftpd/pkg/DESCR
@@ -0,0 +1,8 @@
+vsftpd is an FTP server, or daemon. The "vs" stands for Very Secure. Obviously
+this is not a guarantee, but a reflection that I have written the entire
+codebase with security in mind, and carefully designed the program to be
+resilient to attack.
+
+Recent evidence suggests that vsftpd is also extremely fast (and this is
+before any explicit performance tuning!) In tests against wu-ftpd, vsftpd
+was always faster, supporting over twice as many users in some tests.
diff --git a/net/vsftpd/pkg/PLIST b/net/vsftpd/pkg/PLIST
new file mode 100644
index 00000000000..9c6fb98c8d7
--- /dev/null
+++ b/net/vsftpd/pkg/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/06/19 11:32:02 zuntum Exp $
+libexec/vsftpd
+man/man5/vsftpd.conf.5
+man/man8/vsftpd.8
+share/doc/vsftpd/INSTALL
+share/doc/vsftpd/README
+share/examples/vsftpd/vsftpd.conf
+@dirrm share/doc/vsftpd
+@dirrm share/examples/vsftpd