summaryrefslogtreecommitdiff
path: root/www/publicfile
diff options
context:
space:
mode:
authorNeil Blakey-Milner <nbm@FreeBSD.org>2000-01-28 16:41:09 +0000
committerNeil Blakey-Milner <nbm@FreeBSD.org>2000-01-28 16:41:09 +0000
commit5b4049980c4555c1191ab2b99091826fce6525ea (patch)
tree5ee7fdb9648466e7b9615f8a406d0fce7ee3d76c /www/publicfile
parentUpdate to 3.13: (diff)
Import of publicfile 0.52, a combined ftp and web server by Dan
Bernstein.
Notes
Notes: svn path=/head/; revision=25168
Diffstat (limited to 'www/publicfile')
-rw-r--r--www/publicfile/Makefile26
-rw-r--r--www/publicfile/distinfo1
-rw-r--r--www/publicfile/pkg-comment1
-rw-r--r--www/publicfile/pkg-descr22
-rw-r--r--www/publicfile/pkg-plist3
5 files changed, 53 insertions, 0 deletions
diff --git a/www/publicfile/Makefile b/www/publicfile/Makefile
new file mode 100644
index 000000000000..5cba29ac395f
--- /dev/null
+++ b/www/publicfile/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: publicfile-0.52
+# Version required: 0.52
+# Date created: 24 Jan 2000
+# Whom: Neil Blakey-Milner
+#
+# $FreeBSD$
+#
+
+DISTNAME= publicfile-0.52
+CATEGORIES= ftp
+MASTER_SITES= http://cr.yp.to/publicfile/
+
+MAINTAINER= nbm@FreeBSD.org
+
+ALL_TARGET= it
+INSTALL_TARGET= setup check
+
+post-patch:
+ @echo "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc
+ @echo "${CC} -s" > ${WRKSRC}/conf-ld
+ @echo "${PREFIX}" > ${WRKSRC}/conf-home
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/www/publicfile/distinfo b/www/publicfile/distinfo
new file mode 100644
index 000000000000..1ac7cfe1b22c
--- /dev/null
+++ b/www/publicfile/distinfo
@@ -0,0 +1 @@
+MD5 (publicfile-0.52.tar.gz) = e493d69627b4fb2c7c764c0ff34330d7
diff --git a/www/publicfile/pkg-comment b/www/publicfile/pkg-comment
new file mode 100644
index 000000000000..0c11b72825dd
--- /dev/null
+++ b/www/publicfile/pkg-comment
@@ -0,0 +1 @@
+publicfile supplies files to the public through HTTP and FTP
diff --git a/www/publicfile/pkg-descr b/www/publicfile/pkg-descr
new file mode 100644
index 000000000000..ad7f15e12556
--- /dev/null
+++ b/www/publicfile/pkg-descr
@@ -0,0 +1,22 @@
+publicfile supplies files to the public through HTTP and FTP.
+
+Security features:
+ publicfile chroot()s to the public file area and sheds root privileges.
+ publicfile never attempts to modify the public file area.
+ publicfile never runs any other programs.
+
+HTTP features:
+ publicfile supports virtual hosts through the Host field.
+ publicfile supports virtual hosts through absolute URLs.
+ publicfile supports HTTP/1.1 persistent connections.
+ publicfile supports HTTP/1.1 chunked responses.
+ publicfile supports user-controlled content types.
+ publicfile supports exact-prefix If-Modified-Since.
+
+FTP features:
+ publicfile has built-in LIST and NLST commands.
+ publicfile provides EPLF LIST responses.
+ publicfile supports restarted transfers.
+ publicfile supports pipelining.
+
+WWW: http://cr.yp.to/publicfile.html
diff --git a/www/publicfile/pkg-plist b/www/publicfile/pkg-plist
new file mode 100644
index 000000000000..6a48a1edaf35
--- /dev/null
+++ b/www/publicfile/pkg-plist
@@ -0,0 +1,3 @@
+bin/configure
+bin/httpd
+bin/ftpd