Skip site navigation (1)Skip section navigation (2)
Date:      31 Dec 2001 02:22:18 -0000
From:      Seamus Venasse <svenasse@polaris.ca>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/33364: New port: Perl implementation of the RC4 encryption algorithm
Message-ID:  <20011231022218.25382.qmail@pris.polaris.ca>

next in thread | raw e-mail | index | archive | help

>Number:         33364
>Category:       ports
>Synopsis:       New port: Perl implementation of the RC4 encryption algorithm
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 30 18:30:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Seamus Venasse
>Release:        FreeBSD 4.4-STABLE i386
>Organization:
Polaris Computing
>Environment:
System: FreeBSD pitou.polaris.ca 4.4-STABLE FreeBSD 4.4-STABLE #1: Wed Nov 7 01:23:05 PST 2001 root@pitou.polaris.ca:/usr/obj/usr/src/sys/PITOU i386


	
>Description:
	
>How-To-Repeat:
	
>Fix:


# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-Crypt-RC4
#	p5-Crypt-RC4/Makefile
#	p5-Crypt-RC4/distinfo
#	p5-Crypt-RC4/pkg-comment
#	p5-Crypt-RC4/pkg-descr
#	p5-Crypt-RC4/pkg-plist
#
echo c - p5-Crypt-RC4
mkdir -p p5-Crypt-RC4 > /dev/null 2>&1
echo x - p5-Crypt-RC4/Makefile
sed 's/^X//' >p5-Crypt-RC4/Makefile << 'END-of-p5-Crypt-RC4/Makefile'
X# New ports collection makefile for:	Crypt::RC4
X# Date created:				30 Dec 2001
X# Whom:					Seamus Venasse <svenasse@polaris.ca>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		Crypt-RC4
XPORTVERSION=		2.02
XCATEGORIES=		security perl5
XMASTER_SITES=		${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Crypt
XPKGNAMEPREFIX=		p5-
X
XMAINTAINER=		svenasse@polaris.ca
X
XPERL_CONFIGURE=		yes
X
XMAN3=			Crypt::RC4.3
XMANPREFIX=		${PREFIX}/lib/perl5/${PERL_VERSION}
X
X.include <bsd.port.mk>
END-of-p5-Crypt-RC4/Makefile
echo x - p5-Crypt-RC4/distinfo
sed 's/^X//' >p5-Crypt-RC4/distinfo << 'END-of-p5-Crypt-RC4/distinfo'
XMD5 (Crypt-RC4-2.02.tar.gz) = 4ca59a7e58ac9597c3b4f3f46ea22629
END-of-p5-Crypt-RC4/distinfo
echo x - p5-Crypt-RC4/pkg-comment
sed 's/^X//' >p5-Crypt-RC4/pkg-comment << 'END-of-p5-Crypt-RC4/pkg-comment'
XPerl implementation of the RC4 encryption algorithm
END-of-p5-Crypt-RC4/pkg-comment
echo x - p5-Crypt-RC4/pkg-descr
sed 's/^X//' >p5-Crypt-RC4/pkg-descr << 'END-of-p5-Crypt-RC4/pkg-descr'
XA simple implementation of the RC4 algorithm, developed by RSA
XSecurity, Inc. Here is the description from RSA's website:
X
XRC4 is a stream cipher designed by Rivest for RSA Data Security
X(now RSA Security). It is a variable key-size stream cipher with
Xbyte-oriented operations. The algorithm is based on the use of a
Xrandom permutation. Analysis shows that the period of the cipher
Xis overwhelmingly likely to be greater than 10100. Eight to sixteen
Xmachine operations are required per output byte, and the cipher can
Xbe expected to run very quickly in software. Independent analysts
Xhave scrutinized the algorithm and it is considered secure.
X
XBased substantially on the "RC4 in 3 lines of perl" found at
Xhttp://www.cypherspace.org
X
XWWW: http://search.cpan.org/search?dist=Crypt-RC4
X
XSeamus Venasse <svenasse@polaris.ca>
END-of-p5-Crypt-RC4/pkg-descr
echo x - p5-Crypt-RC4/pkg-plist
sed 's/^X//' >p5-Crypt-RC4/pkg-plist << 'END-of-p5-Crypt-RC4/pkg-plist'
Xlib/perl5/site_perl/%%PERL_VER%%/Crypt/RC4.pm
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Crypt/RC4/.packlist
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Crypt 2>/dev/null || true
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Crypt/RC4
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Crypt 2>/dev/null || true
END-of-p5-Crypt-RC4/pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011231022218.25382.qmail>