summaryrefslogtreecommitdiff
path: root/net/vsftpd
diff options
context:
space:
mode:
authorzuntum <zuntum@pkgsrc.org>2001-06-19 11:32:02 +0000
committerzuntum <zuntum@pkgsrc.org>2001-06-19 11:32:02 +0000
commite0064c6220aca71d9bcb1a4fa43d778e341d8b18 (patch)
treed541aace168d6b1652d61af30da8cffcf0bf6bb0 /net/vsftpd
parent9614fe9c40a23c838c8b9c08831dcf281638f821 (diff)
downloadpkgsrc-e0064c6220aca71d9bcb1a4fa43d778e341d8b18.tar.gz
Initial import of vsftpd-0.9.1
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. Package provided by Jacek Latos <vaneth@krasnik.org> in pkg/13208; minor modifications by me.
Diffstat (limited to 'net/vsftpd')
-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