From owner-freebsd-ports Fri Aug 10 20:20:27 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 32A4437B409 for ; Fri, 10 Aug 2001 20:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f7B3K2h86662; Fri, 10 Aug 2001 20:20:02 -0700 (PDT) (envelope-from gnats) Received: from electron.databits.net (electron.databits.net [207.29.204.16]) by hub.freebsd.org (Postfix) with ESMTP id AC13437B40B for ; Fri, 10 Aug 2001 20:12:33 -0700 (PDT) (envelope-from petef@electron.databits.net) Received: by electron.databits.net (Postfix, from userid 1001) id 107B2D928; Fri, 10 Aug 2001 23:11:04 -0400 (EDT) Message-Id: <20010811031104.107B2D928@electron.databits.net> Date: Fri, 10 Aug 2001 23:11:04 -0400 (EDT) From: Pete Fritchman Reply-To: Pete Fritchman To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/29618: Update ftp/p5-Net-FTPServer to 1.026 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 29618 >Category: ports >Synopsis: Update ftp/p5-Net-FTPServer to 1.026 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri Aug 10 20:20:02 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Pete Fritchman >Release: FreeBSD 5.0-CURRENT i386 >Organization: Databits Network Services, Inc. >Environment: System: FreeBSD entropy.databits.net 5.0-CURRENT FreeBSD 5.0-CURRENT #3: Wed Aug 8 12:51:05 EDT 2001 root@entropy.databits.net:/usr/obj/usr/src/sys/ENTROPY i386 >Description: - update to version 1.026 - take over as maintainer from ports@ - use SITE_PERL for readability - install the ftpd, sample conf, docs - shorten pkg-descr to please portlint - add WWW: - sort pkg-plist >How-To-Repeat: >Fix: Index: Makefile =================================================================== RCS file: /home/ncvs/ports/ftp/p5-Net-FTPServer/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- Makefile 2001/07/30 16:00:42 1.1 +++ Makefile 2001/08/08 21:46:53 @@ -7,22 +7,24 @@ # PORTNAME= Net-FTPServer -PORTVERSION= 1.0.23 +PORTVERSION= 1.026 CATEGORIES= ftp perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITE_SUBDIR= Net PKGNAMEPREFIX= p5- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= petef@databits.net -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 +BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Authen/PAM.pm:${PORTSDIR}/security/p5-Authen-PAM \ + ${SITE_PERL}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BSD-Resource \ + ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \ + ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ + ${SITE_PERL}/${PERL_ARCH}/File/Sync.pm:${PORTSDIR}/devel/p5-File-Sync \ + ${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy RUN_DEPENDS= ${BUILD_DEPENDS} USE_PERL5= yes +SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER} PERL_CONFIGURE= yes MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} @@ -43,5 +45,19 @@ Net::FTPServer::RO::DirHandle.3 \ Net::FTPServer::RO::FileHandle.3 \ Net::FTPServer::RO::Server.3 + +post-install: + ${INSTALL_SCRIPT} ${WRKSRC}/ftpd ${PREFIX}/sbin/perlftpd + @${MKDIR} ${PREFIX}/share/examples/Net-FTPServer + ${INSTALL_DATA} ${WRKSRC}/ftpd.conf \ + ${PREFIX}/share/examples/Net-FTPServer +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for file in FAQ README TODO doc/* + ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} +.endfor +.endif + @${PERL} -pi -e 's,PREFIX,${PREFIX},g' ${PKGMESSAGE} + @${CAT} ${PKGMESSAGE} .include Index: distinfo =================================================================== RCS file: /home/ncvs/ports/ftp/p5-Net-FTPServer/distinfo,v retrieving revision 1.1 diff -u -r1.1 distinfo --- distinfo 2001/07/30 16:00:42 1.1 +++ distinfo 2001/08/08 17:44:19 @@ -1 +1 @@ -MD5 (Net-FTPServer-1.0.23.tar.gz) = 4a433f01785ed2abfb5585095543abb1 +MD5 (Net-FTPServer-1.026.tar.gz) = fcbcac0321c664c8701fa866db567bc2 Index: pkg-descr =================================================================== RCS file: /home/ncvs/ports/ftp/p5-Net-FTPServer/pkg-descr,v retrieving revision 1.1 diff -u -r1.1 pkg-descr --- pkg-descr 2001/07/30 16:00:42 1.1 +++ pkg-descr 2001/08/09 01:12:56 @@ -1,8 +1,6 @@ -A full-featured, secure, extensible and configurable Perl FTP server - +A full-featured, secure, extensible and configurable Perl FTP server. Major features of Net::FTPServer include: - - * Feature parity with wu-ftpd. + * Feature parity with wu-ftpd, wu-ftpd style aliases and cdpath. * IP-based and IP-less virtual hosting. * Virtual filesystem allows the FTP server to serve files from a SQL database. @@ -10,15 +8,17 @@ * 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. + * Secure by design and implementation, can run in a chroot jail. + * PAM authentication and anonymous mode. * 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. + +WWW: http://search.cpan.org/search?dist=Net-FTPServer + +- Pete +petef@databits.net Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/ftp/p5-Net-FTPServer/pkg-plist,v retrieving revision 1.1 diff -u -r1.1 pkg-plist --- pkg-plist 2001/07/30 16:00:42 1.1 +++ pkg-plist 2001/08/09 01:08:53 @@ -1,26 +1,39 @@ -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%%/Net/FTPServer.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/DBeg1/DirHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/DBeg1/FileHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/DBeg1/IOBlob.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/DBeg1/Server.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/DirHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/FileHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/Full/DirHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/Full/FileHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/Full/Server.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/Handle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/InMem/DirHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/InMem/FileHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/InMem/Server.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/RO/DirHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/RO/FileHandle.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/RO/Server.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 +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/FTPServer/FTPServer.bs +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/FTPServer/FTPServer.so +sbin/perlftpd +%%PORTDOCS%%share/doc/Net-FTPServer/FAQ +%%PORTDOCS%%share/doc/Net-FTPServer/README +%%PORTDOCS%%share/doc/Net-FTPServer/TODO +%%PORTDOCS%%share/doc/Net-FTPServer/eg1-psql63.sql +%%PORTDOCS%%share/doc/Net-FTPServer/eg1.sql +%%PORTDOCS%%share/doc/Net-FTPServer/rfcs.txt +%%PORTDOCS%%share/doc/Net-FTPServer/safesignals.txt +%%PORTDOCS%%@dirrm share/doc/Net-FTPServer +share/examples/Net-FTPServer/ftpd.conf +@dirrm share/examples/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 +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/RO +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/InMem +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/Full +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer/DBeg1 +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net/FTPServer +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Net 2>/dev/null || true >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message