ports/66985: Port update: sysutils/tct Analyzer for forensic data

francisco at gomezmarin.com francisco at gomezmarin.com
Fri May 21 11:50:48 UTC 2004


>Number:         66985
>Category:       ports
>Synopsis:       Port update: sysutils/tct  Analyzer for forensic data
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 21 04:50:23 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     FGM
>Release:        FreeBSD 5.2.1-RELEASE-p5 i386
>Organization:
>Environment:
System: FreeBSD skratch 5.2.1-RELEASE-p5 FreeBSD 5.2.1-RELEASE-p5 #0: Wed May 5 10:54:12 CEST 2004 :/usr/obj/usr/src/sys/HOME i386


	
>Description:
Port update for tct-1.12 to tct-1.14
	
>How-To-Repeat:
	
>Fix:

	

--- tct.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/sysutils/tct/
#	/usr/ports/sysutils/tct/distinfo
#	/usr/ports/sysutils/tct/Makefile
#	/usr/ports/sysutils/tct/pkg-descr
#	/usr/ports/sysutils/tct/pkg-plist
#	/usr/ports/sysutils/tct/pkg-message
#
echo c - /usr/ports/sysutils/tct/
mkdir -p /usr/ports/sysutils/tct/ > /dev/null 2>&1
echo x - /usr/ports/sysutils/tct/distinfo
sed 's/^X//' >/usr/ports/sysutils/tct/distinfo << 'END-of-/usr/ports/sysutils/tct/distinfo'
XMD5 (tct-1.14.tar.gz) = 732d01e7771da6c940dbdae80cefb60e
XSIZE (tct-1.14.tar.gz) = 316852
END-of-/usr/ports/sysutils/tct/distinfo
echo x - /usr/ports/sysutils/tct/Makefile
sed 's/^X//' >/usr/ports/sysutils/tct/Makefile << 'END-of-/usr/ports/sysutils/tct/Makefile'
X# New ports collection makefile for:	tct
X# Date created:		21 September 2003
X# Whom:			Francisco Gomez <francisco at gomezmarin.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	tct
XPORTVERSION=	1.14
XCATEGORIES=	sysutils
XMASTER_SITES=	http://www.fish.com/tct/ \
X		http://www.porcupine.org/forensics/
X
XMAINTAINER=	francisco at gomezmarin.com
XCOMMENT=	Analyzer for forensic data
X
XPKGMESSAGE=	${PKGDIR}/pkg-message
X
XMAN1=		ils.1 mactime.1 pcat.1 grave-robber.1 lastcomm.1 major_minor.1 timeout.1 icat.1 lazarus.1 unrm.1
XMAN5=		magic.5 tm-format.5
X
XMYPORTDOCS=	CHANGES COPYRIGHT INSTALL LICENSE MANIFEST OS-NOTES README.FIRST TODO docs/README docs/design-notes docs/lazarus.README docs/grave-robber.README docs/mac.README
X
X.include <bsd.port.pre.mk>
X
Xdo-install:
X	@${MKDIR} ${LOCALBASE}/share/doc/tct/lib
X	@${MKDIR} ${LOCALBASE}/share/doc/tct/lazarus
X	@${MKDIR} ${LOCALBASE}/share/doc/tct/etc
X	@${MKDIR} ${LOCALBASE}/share/doc/tct/bin
X	@${INSTALL_PROGRAM} ${WRKSRC}/bin/file ${LOCALBASE}/bin/file-tct
X	@${INSTALL_DATA} -m 555 ${WRKSRC}/bin/grave-robber ${LOCALBASE}/bin
X	@${INSTALL_PROGRAM} ${WRKSRC}/bin/icat ${LOCALBASE}/bin
X	@${INSTALL_PROGRAM} ${WRKSRC}/bin/ils ${LOCALBASE}/bin
X	@${INSTALL_PROGRAM} ${WRKSRC}/bin/lastcomm ${LOCALBASE}/bin
X	@${INSTALL_DATA} -m 555 ${WRKSRC}/bin/mactime ${LOCALBASE}/bin
X	@${INSTALL_DATA} -m 555 ${WRKSRC}/lazarus/lazarus ${LOCALBASE}/bin
X	@${LN} -s ${LOCALBASE}/bin/lazarus ${LOCALBASE}/share/doc/tct/lazarus/lazarus
X	@${LN} -s ${LOCALBASE}/bin/file-tct ${LOCALBASE}/share/doc/tct/bin/file
X	@${INSTALL_PROGRAM} ${WRKSRC}/bin/major_minor ${LOCALBASE}/bin
X	@${INSTALL_PROGRAM} ${WRKSRC}/bin/md5 ${LOCALBASE}/bin/md5-tct
X	@${INSTALL_PROGRAM} ${WRKSRC}/bin/pcat ${LOCALBASE}/bin
X	@${INSTALL_DATA} -m 555 ${WRKSRC}/bin/strip_tct_home ${LOCALBASE}/bin
X	@${INSTALL_PROGRAM} ${WRKSRC}/bin/unrm ${LOCALBASE}/bin
X	@${INSTALL_PROGRAM} ${WRKSRC}/bin/timeout ${LOCALBASE}/bin
X	@${INSTALL_MAN} ${WRKSRC}/man/man1/file.1 ${PREFIX}/man/man1/file-tct.1
X	@${INSTALL_MAN} ${WRKSRC}/man/man1/md5.1 ${PREFIX}/man/man1/md5-tct.1
X	@${CP} -Rp ${WRKSRC}/lib ${LOCALBASE}/share/doc/tct
X	@${CP} ${WRKSRC}/lib/savecore.pl ${SITE_PERL}
X	@${CP} ${WRKSRC}/conf/paths.pl ${SITE_PERL}
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X.for file in ${MYPORTDOCS}
X	@${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/tct
X.endfor
X.endif
X
X.for file in ${MAN1}
X	@${INSTALL_MAN} ${WRKSRC}/man/man1/${file} ${PREFIX}/man/man1
X.endfor
X
X.for file in ${MAN5}
X	@${INSTALL_MAN} ${WRKSRC}/man/man5/${file} ${PREFIX}/man/man5
X.endfor
X
X	@${MKDIR} ${PREFIX}/share/doc/tct/conf
X	@${CP} ${WRKSRC}/conf/* ${PREFIX}/share/doc/tct/conf
X	@${CP} ${WRKSRC}/etc/magic ${PREFIX}/share/doc/tct/etc
X	@${CP} ${WRKSRC}/src/file/Magdir/magic ${PREFIX}/share/doc/tct/etc
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
END-of-/usr/ports/sysutils/tct/Makefile
echo x - /usr/ports/sysutils/tct/pkg-descr
sed 's/^X//' >/usr/ports/sysutils/tct/pkg-descr << 'END-of-/usr/ports/sysutils/tct/pkg-descr'
XThe Coroner's Toolkit (TCT) is a collection of tools designed to
Xassist in a forensic examination of a computer. It is primarily
Xdesigned for Unix systems, but it can some small amount of data
Xcollection & analysis from non-Unix disks/media.
X
XWWW: http://www.fish.com/tct/
X
X- Francisco Gomez -
Xfrancisco at gomezmarin.com
END-of-/usr/ports/sysutils/tct/pkg-descr
echo x - /usr/ports/sysutils/tct/pkg-plist
sed 's/^X//' >/usr/ports/sysutils/tct/pkg-plist << 'END-of-/usr/ports/sysutils/tct/pkg-plist'
Xshare/doc/tct/README
Xshare/doc/tct/CHANGES
Xshare/doc/tct/COPYRIGHT
Xshare/doc/tct/INSTALL
Xshare/doc/tct/LICENSE
Xshare/doc/tct/MANIFEST
Xshare/doc/tct/OS-NOTES
Xshare/doc/tct/README.FIRST
Xshare/doc/tct/TODO
Xshare/doc/tct/design-notes
Xshare/doc/tct/grave-robber.README
Xshare/doc/tct/lazarus.README
Xshare/doc/tct/mac.README
Xshare/doc/tct/conf/coroner.cf
Xshare/doc/tct/conf/grave-robber.cf
Xshare/doc/tct/conf/lazarus.cf
Xshare/doc/tct/conf/look at first
Xshare/doc/tct/conf/mac_file.lst
Xshare/doc/tct/conf/mac_file.headers
Xshare/doc/tct/conf/paths.pl
Xshare/doc/tct/conf/paths.pl.old
Xshare/doc/tct/conf/save_these_files
Xshare/doc/tct/lazarus/lazarus
Xshare/doc/tct/bin/file
Xbin/ils
Xbin/grave-robber
Xbin/lastcomm
Xbin/mactime
Xbin/major_minor
Xbin/pcat
Xbin/unrm
Xbin/strip_tct_home
Xbin/timeout
Xbin/lazarus
Xbin/icat
Xbin/md5-tct
Xbin/file-tct
Xman/man1/file-tct.1
Xman/man1/md5-tct.1
Xshare/doc/tct/lib/body_init.pl
Xshare/doc/tct/lib/bsd.pl
Xshare/doc/tct/lib/chk_binaries.pl
Xshare/doc/tct/lib/command.pl
Xshare/doc/tct/lib/crunch.pl
Xshare/doc/tct/lib/date.pl
Xshare/doc/tct/lib/datez.pl
Xshare/doc/tct/lib/dig-sig.pl
Xshare/doc/tct/lib/file_mode.pl
Xshare/doc/tct/lib/getopts.pl
Xshare/doc/tct/lib/hostname.pl
Xshare/doc/tct/lib/is_able.pl
Xshare/doc/tct/lib/linux.pl
Xshare/doc/tct/lib/logger.pl
Xshare/doc/tct/lib/major_minor.pl
Xshare/doc/tct/lib/maj_min_walk.pl
Xshare/doc/tct/lib/misc.pl
Xshare/doc/tct/lib/ostype.pl
Xshare/doc/tct/lib/pass.cache.pl
Xshare/doc/tct/lib/print_table.pl
Xshare/doc/tct/lib/proc.pl
Xshare/doc/tct/lib/process_dirs.pl
Xshare/doc/tct/lib/ps_spy.pl
Xshare/doc/tct/lib/rawdev.pl
Xshare/doc/tct/lib/realpath.pl
Xshare/doc/tct/lib/save_the_files.pl
Xshare/doc/tct/lib/savecore.pl
X%%SITE_PERL%%/savecore.pl
X%%SITE_PERL%%/paths.pl
Xshare/doc/tct/lib/solaris.pl
Xshare/doc/tct/lib/stat.pl
Xshare/doc/tct/lib/suck_free_inodes.pl
Xshare/doc/tct/lib/suck_table.pl
Xshare/doc/tct/lib/sunos.pl
Xshare/doc/tct/lib/system_stubs.pl
Xshare/doc/tct/lib/tm_misc.pl
Xshare/doc/tct/lib/tree.pl
Xshare/doc/tct/lib/trust.pl
Xshare/doc/tct/lib/vault_cp.pl
Xshare/doc/tct/etc/magic
X at dirrm share/doc/tct/conf
X at dirrm share/doc/tct/lib
X at dirrm share/doc/tct/lazarus
X at dirrm share/doc/tct/etc
X at dirrm share/doc/tct/bin
X at dirrm share/doc/tct
END-of-/usr/ports/sysutils/tct/pkg-plist
echo x - /usr/ports/sysutils/tct/pkg-message
sed 's/^X//' >/usr/ports/sysutils/tct/pkg-message << 'END-of-/usr/ports/sysutils/tct/pkg-message'
X
XYou will need to edit some files like lazarus or coroner.cf and change the path for
X$TCT_HOME to /usr/local/share/doc/tct. It is recommended to install sysutils/lsof too.
X
END-of-/usr/ports/sysutils/tct/pkg-message
exit
--- tct.shar ends here ---


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



More information about the freebsd-ports-bugs mailing list