ports/63936: Newport: security/aimsniff A perl script for sniffing and reading AOL Instant Messanger Packets

Andrew Marks spam at amrx.net
Mon Mar 8 17:40:10 UTC 2004


>Number:         63936
>Category:       ports
>Synopsis:       Newport: security/aimsniff A perl script for sniffing and reading AOL Instant Messanger Packets
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 08 09:40:09 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Andrew Marks
>Release:        FreeBSD 5.2-RELEASE i386
>Organization:
AMRX
>Environment:
System: FreeBSD mail 5.2-RELEASE FreeBSD 5.2-RELEASE #0: Mon Jan 12 15:18:17 PST 2004 root at mail:/usr/obj/usr/src/sys/LOCAL i386


	
>Description:
	aimsniff is a fun AOL instant messanger sinffer and reader written by Shawn Grimesi (in perl).  It has mysql 
	database support, for logging and organizing conversations, and there is also a nice web interface 
	(not included in this port) which hopefully I, or someone else, will get around to porting as well.
>How-To-Repeat:
	
>Fix:
	

--- aimsniff.shar 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:
#
#	/usr/ports/security/aimsniff
#	/usr/ports/security/aimsniff/Makefile
#	/usr/ports/security/aimsniff/distinfo
#	/usr/ports/security/aimsniff/pkg-descr
#	/usr/ports/security/aimsniff/pkg-plist
#
echo c - /usr/ports/security/aimsniff
mkdir -p /usr/ports/security/aimsniff > /dev/null 2>&1
echo x - /usr/ports/security/aimsniff/Makefile
sed 's/^X//' >/usr/ports/security/aimsniff/Makefile << 'END-of-/usr/ports/security/aimsniff/Makefile'
X# New ports collection makefile for: aimsniff
X# Date created:        4 December 2004
X# Whom:                Andrew Marks (andrew at amrx.net)
X#
X# $FreeBSD$
X
XPORTNAME=	aimsniff
XPORTVERSION=	0.9d
XCATEGORIES=	security
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	aimsniff
XDISTNAME=	${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	andrew at amrx.net
XCOMMENT=	Aol Instant Messanger Sniffing and Reading Tool
X
XRUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Net/Pcap.pm:${PORTSDIR}/net/p5-Net-Pcap\
X		${SITE_PERL}/NetPacket.pm:${PORTSDIR}/net/p5-NetPacket\
X		${SITE_PERL}/${PERL_ARCH}/auto/DBI/DBI.so:${PORTSDIR}/databases/p5-DBI\
X		${SITE_PERL}/${PERL_ARCH}/Unicode/String.pm:${PORTSDIR}/converters/p5-Unicode-String\
X		${SITE_PERL}/Proc/Daemon.pm:${PORTSDIR}/devel/p5-Proc-Daemon\
X		${SITE_PERL}/Proc/Simple.pm:${PORTSDIR}/devel/p5-Proc-Simple\
X		${SITE_PERL}/${PERL_ARCH}/Unix/Syslog.pm:${PORTSDIR}/sysutils/p5-Unix-Syslog
X
XNO_BUILD=	yes
XUSE_PERL5=	yes
XUSE_PERL5_RUN=	yes
X
X#Oddly, this isn't working, but the line I am using works fine.   Someone pls
X#fix or explain why?
X#.if !exists(${LOCALBASE}/lib/perl5/${PERL_VERSION}/${PERL_ARCH}/GDBM_File.pm)
X.if !exists(/usr/local/lib/perl5/${PERL_VERSION}/${PERL_ARCH}/GDBM_File.pm)
XBROKEN=		"GDBM_File.pm is necissary for aimsniff\
X		You may need to reinstall perl -DWITH_GDBM\
X		or something similar to\
X	       	portupdate -f -m '-DWITH_GDBM' perl"
X.endif
X
Xdo-install:
X	${INSTALL_SCRIPT} ${WRKSRC}/aimSniff.pl ${PREFIX}/bin/aimsniff
X.if defined(WITH_SUID_ROOT)
X	@${CHMOD} u+s ${PREFIX}/bin/aimsniff
X.else
X	@${CHMOD} 0555 ${PREFIX}/bin/aimsniff
X.endif
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${PREFIX}/share/doc/aimsniff
X	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/table.struct ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/rc.aimsniff ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-/usr/ports/security/aimsniff/Makefile
echo x - /usr/ports/security/aimsniff/distinfo
sed 's/^X//' >/usr/ports/security/aimsniff/distinfo << 'END-of-/usr/ports/security/aimsniff/distinfo'
XMD5 (aimsniff-0.9d.tar.gz) = 14030a37fb4a522c1dd5c51665ba2b21
XSIZE (aimsniff-0.9d.tar.gz) = 24044
END-of-/usr/ports/security/aimsniff/distinfo
echo x - /usr/ports/security/aimsniff/pkg-descr
sed 's/^X//' >/usr/ports/security/aimsniff/pkg-descr << 'END-of-/usr/ports/security/aimsniff/pkg-descr'
XThis is a port of aimsniff, which sniffs 
XAol Instant Messanger conversations.
XIt can also be setup to collect statistics
Xon instant messaging traffic and display
Xuseful information using mysql and Web
XAIM Sniff
X
XWWW: http://www.aimsniff.com
X
X-Andrew
Xandrew at amrx.net
END-of-/usr/ports/security/aimsniff/pkg-descr
echo x - /usr/ports/security/aimsniff/pkg-plist
sed 's/^X//' >/usr/ports/security/aimsniff/pkg-plist << 'END-of-/usr/ports/security/aimsniff/pkg-plist'
Xbin/aimsniff
Xshare/doc/aimsniff/README
Xshare/doc/aimsniff/table.struct
Xshare/doc/aimsniff/rc.aimsniff
X at dirrm share/doc/aimsniff
END-of-/usr/ports/security/aimsniff/pkg-plist
exit
--- aimsniff.shar ends here ---


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



More information about the freebsd-ports-bugs mailing list