Skip site navigation (1)Skip section navigation (2)
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>