Bug 42936

Summary: (no subject)
Product: Ports & Packages Reporter: Jan Muenther <jan>
Component: Individual Port(s)Assignee: freebsd-ports (Nobody) <ports>
Status: Closed FIXED    
Severity: Affects Only Me CC: jan
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Jan Muenther 2002-09-18 21:50:01 UTC
 	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.

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 ---
How-To-Repeat:  	n/a
Comment 1 Giorgos Keramidas freebsd_committer freebsd_triage 2002-09-19 18:14:05 UTC
Class Changed
From-To: sw-bug->change-request


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: 

Comment 2 Ying-Chieh Liao freebsd_committer freebsd_triage 2002-09-20 08:51:53 UTC
State Changed
From-To: open->closed

dup with pr/42945