diff options
-rw-r--r-- | net/vsftpd/Makefile | 23 | ||||
-rw-r--r-- | net/vsftpd/distinfo | 5 | ||||
-rw-r--r-- | net/vsftpd/patches/patch-aa | 25 | ||||
-rw-r--r-- | net/vsftpd/pkg/DESCR | 8 | ||||
-rw-r--r-- | net/vsftpd/pkg/PLIST | 9 |
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 |