Date: Sun, 14 Nov 2004 11:13:51 -0700 From: "Aaron Dalton" <aaron@daltons.ca> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/73949: New Port: security/p5-Email-Obfuscate - Obfuscates email addresses Message-ID: <E1CTOsp-00037l-A5@mail.finch.st> Resent-Message-ID: <200411141820.iAEIKPX6095724@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 73949 >Category: ports >Synopsis: New Port: security/p5-Email-Obfuscate - Obfuscates email addresses >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Nov 14 18:20:25 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Aaron Dalton >Release: FreeBSD 5.2.1-RELEASE i386 >Organization: >Environment: System: FreeBSD chariss.finch.st 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Wed Sep 29 21:39:19 MDT 2004 aaron@chariss.finch.st:/usr/src/sys/i386/compile/CHARISS i386 >Description: This package provides for the obfuscation of email address in an, ostensibly superficial, attempt to thwart email address harvesters. Currently, there are eight different "types" of email address obfuscation transformations that this module employs. One of these transformations is randomly selected and used as a basis for obfuscation when obfuscate_email_address() is called. >How-To-Repeat: <code/input/activities to reproduce the problem (multiple lines)> >How-To-Repeat: >Fix: --- submission.txt begins here --- # 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-Email-Obfuscate # p5-Email-Obfuscate/Makefile # p5-Email-Obfuscate/distinfo # p5-Email-Obfuscate/pkg-descr # p5-Email-Obfuscate/files # p5-Email-Obfuscate/files/patch-Makefile.PL # p5-Email-Obfuscate/pkg-plist # echo c - p5-Email-Obfuscate mkdir -p p5-Email-Obfuscate > /dev/null 2>&1 echo x - p5-Email-Obfuscate/Makefile sed 's/^X//' >p5-Email-Obfuscate/Makefile << 'END-of-p5-Email-Obfuscate/Makefile' X# New ports collection makefile for: Email::Obfuscate X# Date created: 7 November 2004 X# Whom: Aaron Dalton <aaron@daltons.ca> X# X# $FreeBSD$ X# X XPORTNAME= Email-Obfuscate XPORTVERSION= 1.13 XCATEGORIES= security perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Email XPKGNAMEPREFIX= p5- X XMAINTAINER= aaron@daltons.ca XCOMMENT= Obfuscates email addresses X XPERL_CONFIGURE= yes X XMAN3= Email::Obfuscate.3 X X.include <bsd.port.mk> END-of-p5-Email-Obfuscate/Makefile echo x - p5-Email-Obfuscate/distinfo sed 's/^X//' >p5-Email-Obfuscate/distinfo << 'END-of-p5-Email-Obfuscate/distinfo' XMD5 (Email-Obfuscate-1.13.tar.gz) = dc2dfd650cd83d1f2bad9bec60cf45a2 XSIZE (Email-Obfuscate-1.13.tar.gz) = 22442 END-of-p5-Email-Obfuscate/distinfo echo x - p5-Email-Obfuscate/pkg-descr sed 's/^X//' >p5-Email-Obfuscate/pkg-descr << 'END-of-p5-Email-Obfuscate/pkg-descr' XThis package provides for the obfuscation of email address in an, Xostensibly superficial, attempt to thwart email address harvesters. X XCurrently, there are eight different "types" of email address obfuscation Xtransformations that this module employs. One of these transformations is Xrandomly selected and used as a basis for obfuscation when Xobfuscate_email_address() is called. X XWWW: http://search.cpan.org/dist/Email-Obfuscate XAuthor: Adam J. Foxson <afoxson@pobox.com> X X- Aaron Dalton Xaaron@daltons.ca X X END-of-p5-Email-Obfuscate/pkg-descr echo c - p5-Email-Obfuscate/files mkdir -p p5-Email-Obfuscate/files > /dev/null 2>&1 echo x - p5-Email-Obfuscate/files/patch-Makefile.PL sed 's/^X//' >p5-Email-Obfuscate/files/patch-Makefile.PL << 'END-of-p5-Email-Obfuscate/files/patch-Makefile.PL' X--- Makefile.PL Tue Dec 9 03:46:48 2003 X+++ Makefile.PL.patched Wed Nov 10 17:53:26 2004 X@@ -11,4 +11,4 @@ X X &Meta->write; X &Build->write if lc($0) eq 'build.pl'; X-&Makefile->write if lc($0) eq 'makefile.pl'; X+&Makefile->write if ((lc($0) eq 'makefile.pl') || (lc($0) eq './makefile.pl')); END-of-p5-Email-Obfuscate/files/patch-Makefile.PL echo x - p5-Email-Obfuscate/pkg-plist sed 's/^X//' >p5-Email-Obfuscate/pkg-plist << 'END-of-p5-Email-Obfuscate/pkg-plist' X%%SITE_PERL%%/Email/Obfuscate.pm X%%SITE_PERL%%/Email/Obfuscate.pod X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Obfuscate/.packlist X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Obfuscate X@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Email 2>/dev/null || true X@unexec rmdir %D/%%SITE_PERL%%/Email 2>/dev/null || true END-of-p5-Email-Obfuscate/pkg-plist exit --- submission.txt ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1CTOsp-00037l-A5>