pkgsrc/net/publicfile/Makefile
zuntum 7748ffba8b Initial import of publicfile-0.52
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.

Package provided by Sen Nagata <sen@eccosys.com> in pkg/13892.
This import closes pkg/13167, too.
2001-09-16 22:50:39 +00:00

26 lines
665 B
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2001/09/16 22:50:39 zuntum Exp $
#
DISTNAME= publicfile-0.52
CATEGORIES= net
MASTER_SITES= http://cr.yp.to/publicfile/
MAINTAINER= zuntum@netbsd.org
HOMEPAGE= http://cr.yp.to/publicfile.html
COMMENT= secure read-only HTTP and FTP servers
DEPENDS+= daemontools-*:../../sysutils/daemontools
ALL_TARGET= it
INSTALL_TARGET= setup check
RESTRICTED= "unsure of djb's license"
NO_BIN_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
pre-build:
${ECHO} ${CC} ${CFLAGS} > ${WRKSRC}/conf-cc
${ECHO} ${CC} ${STRIPFLAG} > ${WRKSRC}/conf-ld
${ECHO} ${PREFIX}/publicfile > ${WRKSRC}/conf-home
.include "../../mk/bsd.pkg.mk"