diff options
author | ijliao <ijliao@FreeBSD.org> | 2001-07-30 16:00:42 +0000 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2001-07-30 16:00:42 +0000 |
commit | ea4646030f8e43907fbb447f32a17b2df59f2ec8 (patch) | |
tree | 55b276e6327fb2ad02d87714eca16feaf9d66557 | |
parent | 84d6de657cb03d58e4dda39e419723ed400cb719 (diff) | |
download | FreeBSD-ports-ea4646030f8e43907fbb447f32a17b2df59f2ec8.zip FreeBSD-ports-ea4646030f8e43907fbb447f32a17b2df59f2ec8.tar.gz |
add p5-Net-FTPServer
A full-featured, secure, extensible and configurable Perl FTP server
-rw-r--r-- | ftp/Makefile | 1 | ||||
-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 |
6 files changed, 100 insertions, 0 deletions
diff --git a/ftp/Makefile b/ftp/Makefile index d380af4..8bd8a53 100644 --- a/ftp/Makefile +++ b/ftp/Makefile @@ -40,6 +40,7 @@ SUBDIR += ncftpd SUBDIR += oftpd SUBDIR += omi + SUBDIR += p5-Net-FTPServer SUBDIR += paraget SUBDIR += pavuk SUBDIR += proftpd diff --git a/ftp/p5-Net-FTPServer/Makefile b/ftp/p5-Net-FTPServer/Makefile new file mode 100644 index 0000000..0aeabec --- /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 0000000..1a55f38 --- /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 0000000..8de9f38 --- /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 0000000..601e4c86 --- /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 0000000..1fbc00c --- /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 |