Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Sep 2002 09:22:26 +0200 (CEST)
From:      Jan Muenther <jan@atstake.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        jan@atstake.com
Subject:   ports/42945: The @stake Sleuth Kit fo Forensic Analysis
Message-ID:  <20020919063500.6701A17A5C@porfidio.atstake.com>

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

>Number:         42945
>Category:       ports
>Synopsis:       The @stake Sleuth Kit fo Forensic Analysis
>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:   Thu Sep 19 00:30:02 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Jan Muenther
>Release:        FreeBSD 4.7-PRERELEASE i386
>Organization:
@stake Security GmbH
>Environment:
System: FreeBSD dreher.atstake.com 4.7-PRERELEASE FreeBSD 4.7-PRERELEASE #1: Sat Sep 14 19:45:16 CEST 2002 root@dreher.atstake.com:/usr/src/sys/compile/DREHER2 i386


>Description:
The @stake Sleuth Kit (TASK) is the only open source forensic toolkit 
for a complete analysis of Microsoft and UNIX file systems.
TASK enables investigators to identify and recover evidence from images 
acquired during incident response or from live systems.
TASK is also open source, allowing investigators to verify the actions of
the tool or customize it to specific needs.	
>How-To-Repeat:
	
>Fix:

--- task.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:
#
#	task
#	task/Makefile
#	task/pkg-comment
#	task/pkg-descr
#	task/distinfo
#	task/pkg-plist
#	task/files
#	task/files/patch-aa
#
echo c - task
mkdir -p task > /dev/null 2>&1
echo x - task/Makefile
sed 's/^X//' >task/Makefile << 'END-of-task/Makefile'
X# New ports collection makefile for: task
X# Date created: 17 September 2002
X# Whom: pandzilla
X#
X# $FreeBSD$
X#
X
XPORTNAME=	task
XPORTVERSION= 	1.50
XCATEGORIES= 	security
X
XMAINTAINER= 	jan@atstake.com
X
XMASTER_SITES =	http://telia.dl.sourceforge.net/sourceforge/sleuthkit/ \
X		http://easynews.dl.sourceforge.net/sourceforge/sleuthkit/ \
X		http://unc.dl.sourceforge.net/sourceforge/sleuthkit/ \
X		http://cesnet.dl.sourceforge.net/sourceforge/sleuthkit/ \
X		http://belnet.dl.sourceforge.net/sourceforge/sleuthkit/ \
X		http://switch.dl.sourceforge.net/sourceforge/sleuthkit/
X 		http://${MASTER_SITE_SOURCEFORGE}/sleuthkit/
X
XMAN1 = 		blockcalc.1 dcalc.1 dcat.1 dls.1 dstat.1 ffind.1 find_file.1 \
X		find_inode.1 fls.1 fsstat.1 icat.1 ifind.1 ils.1 istat.1 \
X		mactime.1 unrm.1
X
XRUN_DEPENDS = 	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Date/Manip.pm:\
X		${PORTSDIR}/devel/p5-Date-Manip
X
Xdo-install:
X	@for i in dcalc dls dcat dstat ffind fls fsstat icat ifind ils istat; \
X	do ${INSTALL_PROGRAM} ${WRKSRC}/bin/$$i ${PREFIX}/bin; \
X	done
X
X	@${INSTALL_SCRIPT} ${WRKSRC}/bin/mactime ${PREFIX}/bin;
X
X	@for i in `ls -A ${WRKSRC}/man/man1/`; do ${INSTALL_MAN} \
X	${WRKSRC}/man/man1/$$i ${PREFIX}/man/man1; \
X	done
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${PREFIX}/share/doc/task \
X		&& ${CHMOD} 755 ${PREFIX}/share/doc/task
X	${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/task
X	${INSTALL_DATA} ${WRKSRC}/CHANGES ${PREFIX}/share/doc/task
X	${INSTALL_DATA} ${WRKSRC}/CHANGES.FROM.TCT ${PREFIX}/share/doc/task
X	${INSTALL_DATA} ${WRKSRC}/LICENSE ${PREFIX}/share/doc/task
X	${INSTALL_DATA} ${WRKSRC}/TODO ${PREFIX}/share/doc/task
X	${INSTALL_DATA} ${WRKSRC}/docs/fat.README ${PREFIX}/share/doc/task
X	${INSTALL_DATA} ${WRKSRC}/docs/filesystem.README \
X	${PREFIX}/share/doc/task
X	${INSTALL_DATA} ${WRKSRC}/docs/ntfs.README ${PREFIX}/share/doc/task
X	${INSTALL_DATA} ${WRKSRC}/docs/timeline.README ${PREFIX}/share/doc/task
X
X.endif
X
X.include <bsd.port.mk>
END-of-task/Makefile
echo x - task/pkg-comment
sed 's/^X//' >task/pkg-comment << 'END-of-task/pkg-comment'
XThe @stake Sleuth Kit for forensic analysis 
END-of-task/pkg-comment
echo x - task/pkg-descr
sed 's/^X//' >task/pkg-descr << 'END-of-task/pkg-descr'
XThe @stake Sleuth Kit (TASK) is the only open source forensic toolkit 
Xfor a complete analysis of Microsoft and UNIX file systems.
XTASK enables investigators to identify and recover evidence from images 
Xacquired during incident response or from live systems.
XTASK is also open source, allowing investigators to verify the actions of
Xthe tool or customize it to specific needs.
X
XWWW: http://www.atstake.com/research/tools/task/
X
X- pandzilla
X
Xjan@atstake.com
END-of-task/pkg-descr
echo x - task/distinfo
sed 's/^X//' >task/distinfo << 'END-of-task/distinfo'
XMD5 (task-1.50.tar.gz) = f21e123e9dc5b3634d0e974cff61fc93
END-of-task/distinfo
echo x - task/pkg-plist
sed 's/^X//' >task/pkg-plist << 'END-of-task/pkg-plist'
Xbin/dcalc
Xbin/dls
Xbin/dcat
Xbin/dstat
Xbin/ffind
Xbin/fls
Xbin/fsstat
Xbin/icat
Xbin/ifind
Xbin/ils
Xbin/istat
Xbin/mactime
Xshare/doc/task/README
Xshare/doc/task/CHANGES
Xshare/doc/task/CHANGES.FROM.TCT
Xshare/doc/task/LICENSE
Xshare/doc/task/TODO
Xshare/doc/task/fat.README
Xshare/doc/task/filesystem.README
Xshare/doc/task/ntfs.README
Xshare/doc/task/timeline.README
X@dirrm share/doc/task
END-of-task/pkg-plist
echo c - task/files
mkdir -p task/files > /dev/null 2>&1
echo x - task/files/patch-aa
sed 's/^X//' >task/files/patch-aa << 'END-of-task/files/patch-aa'
X--- src/mactime/config-perl.old	Sat Apr  6 23:44:17 2002
X+++ src/mactime/config-perl	Wed Sep 18 18:00:39 2002
X@@ -43,13 +43,9 @@
X fi
X 
X 
X-# Print the installed location of the lib directory
X-# This is not the best fix, but it works
X-if (test -z "`echo "$PWD" | awk '/\/src\/mactime/ {print $0}'`") then
X-  echo "use lib '$PWD/$LIB_DIR_NORM';" >> $BIN_DIR$PROG;
X-else
X-  echo "use lib '$PWD/$LIB_DIR_BACK';" >> $BIN_DIR$PROG;
X-fi
X+# Existence of Date::Manip has been checked through dependencies before,
X+# so we can safely assume it's installed... and we know where. 
X+echo "use Date::Manip;" >> $BIN_DIR$PROG;
X 
X 
X # Print the current version
END-of-task/files/patch-aa
exit
--- task.shar ends here ---


>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?20020919063500.6701A17A5C>