From jamu@atstake.com  Wed Sep 18 13:45:33 2002
Return-Path: <jamu@atstake.com>
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 3325D37B401
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 18 Sep 2002 13:45:33 -0700 (PDT)
Received: from porfidio.atstake.com (porfidio.atstake.com [63.168.6.70])
	by mx1.FreeBSD.org (Postfix) with SMTP id 89E0643E6A
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 18 Sep 2002 13:45:32 -0700 (PDT)
	(envelope-from jamu@atstake.com)
Received: by dreher.atstake.com (Postfix, from userid 1000)
	id 1E7E64A59F; Wed, 18 Sep 2002 22:43:49 +0200 (CEST)
Message-Id: <20020918195514.173F417B46@porfidio.atstake.com>
Date: Wed, 18 Sep 2002 22:43:49 +0200 (CEST)
From: Jan Muenther <jan@atstake.com>
Reply-To: Jan Muenther <jan@atstake.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc: jan@atstake.com
Subject: New Port: TASK toolkit for forensic analysis
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         42936
>Category:       ports
>Synopsis:       
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 18 13:50:01 PDT 2002
>Closed-Date:    Fri Sep 20 00:52:10 PDT 2002
>Last-Modified:  Fri Sep 20 00:52:10 PDT 2002
>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:
 	n/a

>Fix:

 	new port

 --- 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
 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
 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:
Class-Changed-From-To: sw-bug->change-request 
Class-Changed-By: keramida 
Class-Changed-When: Thu Sep 19 10:14:05 PDT 2002 
Class-Changed-Why:  

Misfiled ports/* PR. 

Jan, you have edited away some of the text that send-pr(1) uses to 
delimit parts of the PR.  When submitting new ports please avoid 
touching the beginning of lines that begin with '>' like: 

State-Changed-From-To: open->closed 
State-Changed-By: ijliao 
State-Changed-When: Fri Sep 20 00:51:53 PDT 2002 
State-Changed-Why:  
dup with pr/42945 

http://www.freebsd.org/cgi/query-pr.cgi?pr=42936 
>Unformatted:
 
 When such lines are filled, you should simply append your text to the 
 end of the line, leaving unchanged the rest of it. 
 
 Thanks for the new port :) 
 
 
 Responsible-Changed-From-To: gnats-admin->freebsd-ports 
 Responsible-Changed-By: keramida 
 Responsible-Changed-When: Thu Sep 19 10:14:05 PDT 2002 
 Responsible-Changed-Why:  
 
 http://www.freebsd.org/cgi/query-pr.cgi?pr=42936 
