diff options
author | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2001-07-30 16:00:42 +0000 |
---|---|---|
committer | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2001-07-30 16:00:42 +0000 |
commit | db5c4d5342991159321626a8f182b40f44aab719 (patch) | |
tree | 1ec0148f3b6cdd8ac9dc1bad551c22944fb70af8 /ftp/p5-Net-FTPServer | |
parent | Switch to OPIE (diff) |
add p5-Net-FTPServer
A full-featured, secure, extensible and configurable Perl FTP server
Notes
Notes:
svn path=/head/; revision=45626
Diffstat (limited to 'ftp/p5-Net-FTPServer')
-rw-r--r-- | ftp/p5-Net-FTPServer/Makefile | 47 | ||||
-rw-r--r-- | ftp/p5-Net-FTPServer/distinfo | 1 | ||||
-rw-r--r-- | ftp/p5-Net-FTPServer/pkg-comment | 1 | ||||
-rw-r--r-- | ftp/p5-Net-FTPServer/pkg-descr | 24 | ||||
-rw-r--r-- | ftp/p5-Net-FTPServer/pkg-plist | 26 |
5 files changed, 99 insertions, 0 deletions
diff --git a/ftp/p5-Net-FTPServer/Makefile b/ftp/p5-Net-FTPServer/Makefile new file mode 100644 index 000000000000..0aeabeca92a8 --- /dev/null +++ b/ftp/p5-Net-FTPServer/Makefile @@ -0,0 +1,47 @@ +# ex:ts=8 +# New ports collection makefile for: p5-Net-FTPServer +# Date created: Jul 30, 2001 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= Net-FTPServer +PORTVERSION= 1.0.23 +CATEGORIES= ftp perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Net +PKGNAMEPREFIX= p5- + +MAINTAINER= ports@FreeBSD.org + +BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Authen/PAM.pm:${PORTSDIR}/security/p5-Authen-PAM \ + ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BSD-Resource \ + ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \ + ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ + ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy +RUN_DEPENDS= ${BUILD_DEPENDS} + +USE_PERL5= yes +PERL_CONFIGURE= yes + +MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} +MAN3= Net::FTPServer.3 \ + Net::FTPServer::DBeg1::DirHandle.3 \ + Net::FTPServer::DBeg1::FileHandle.3 \ + Net::FTPServer::DBeg1::IOBlob.3 \ + Net::FTPServer::DBeg1::Server.3 \ + Net::FTPServer::DirHandle.3 \ + Net::FTPServer::FileHandle.3 \ + Net::FTPServer::Full::DirHandle.3 \ + Net::FTPServer::Full::FileHandle.3 \ + Net::FTPServer::Full::Server.3 \ + Net::FTPServer::Handle.3 \ + Net::FTPServer::InMem::DirHandle.3 \ + Net::FTPServer::InMem::FileHandle.3 \ + Net::FTPServer::InMem::Server.3 \ + Net::FTPServer::RO::DirHandle.3 \ + Net::FTPServer::RO::FileHandle.3 \ + Net::FTPServer::RO::Server.3 + +.include <bsd.port.mk> diff --git a/ftp/p5-Net-FTPServer/distinfo b/ftp/p5-Net-FTPServer/distinfo new file mode 100644 index 000000000000..1a55f38f86f9 --- /dev/null +++ b/ftp/p5-Net-FTPServer/distinfo @@ -0,0 +1 @@ +MD5 (Net-FTPServer-1.0.23.tar.gz) = 4a433f01785ed2abfb5585095543abb1 diff --git a/ftp/p5-Net-FTPServer/pkg-comment b/ftp/p5-Net-FTPServer/pkg-comment new file mode 100644 index 000000000000..8de9f3810260 --- /dev/null +++ b/ftp/p5-Net-FTPServer/pkg-comment @@ -0,0 +1 @@ +A full-featured, secure, extensible and configurable Perl FTP server diff --git a/ftp/p5-Net-FTPServer/pkg-descr b/ftp/p5-Net-FTPServer/pkg-descr new file mode 100644 index 000000000000..601e4c8601cf --- /dev/null +++ b/ftp/p5-Net-FTPServer/pkg-descr @@ -0,0 +1,24 @@ +A full-featured, secure, extensible and configurable Perl FTP server + +Major features of Net::FTPServer include: + + * Feature parity with wu-ftpd. + * IP-based and IP-less virtual hosting. + * Virtual filesystem allows the FTP server to serve files from a SQL + database. + * Configurable and extensible in Perl. + * <Perl> sections in ftpd.conf file. + * Supports all the latest RFCs and Internet Drafts, including MLST, MLSD, + FEAT, OPTS, LANG. + * Secure by design and implementation. + * PAM authentication. + * Resource limits. + * Run standalone or from inetd. + * Configurable server greetings and welcome messages. + * Anonymous mode. + * Run in chroot jail. + * Sophisticated access control rules. + * wu-ftpd style aliases and cdpath. + * SITE EXEC (disabled by default). + * Syslog logging. + * Set TCP parameters. diff --git a/ftp/p5-Net-FTPServer/pkg-plist b/ftp/p5-Net-FTPServer/pkg-plist new file mode 100644 index 000000000000..1fbc00c74772 --- /dev/null +++ b/ftp/p5-Net-FTPServer/pkg-plist @@ -0,0 +1,26 @@ +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/DBeg1/FileHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/DBeg1/IOBlob.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/DBeg1/DirHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/DBeg1/Server.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/Full/DirHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/Full/Server.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/Full/FileHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/InMem/Server.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/InMem/FileHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/InMem/DirHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/RO/FileHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/RO/Server.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/RO/DirHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/DirHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/FileHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/Handle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/FTPServer/.packlist +@dirrm lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/DBeg1 +@dirrm lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/Full +@dirrm lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/InMem +@dirrm lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer/RO +@dirrm lib/perl5/site_perl/%%PERL_VER%%/Net/FTPServer +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/FTPServer +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Net 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net 2>/dev/null || true |