diff -urN tct-1.15.orig/Makefile tct-1.15/Makefile
--- tct-1.15.orig/Makefile	2001-09-15 16:23:28.000000000 -0400
+++ tct-1.15/Makefile	2004-09-16 23:52:56.153253952 -0400
@@ -16,7 +16,6 @@
 	cd src/misc; make "CC=$(CC)" MAKELEVEL=
 	cd src/fstools; make "CC=$(CC)" MAKELEVEL=
 	cd src/pcat; make "CC=$(CC)" MAKELEVEL=
-	cd src/file; make "CC=$(CC)" MAKELEVEL=
 	cd src/lastcomm; make "CC=$(CC)" MAKELEVEL=
 	cd src/major_minor; make "CC=$(CC)" MAKELEVEL=
 	cd extras/entropy; make "CC=$(CC)" MAKELEVEL=
@@ -30,7 +29,6 @@
 	cd src/misc; make $@ "CC=$(CC)" MAKELEVEL=
 	cd src/fstools; make $@ "CC=$(CC)" MAKELEVEL=
 	cd src/pcat; make $@ "CC=$(CC)" MAKELEVEL=
-	cd src/file; make $@ "CC=$(CC)" MAKELEVEL=
 	cd src/lastcomm; make $@ "CC=$(CC)" MAKELEVEL=
 	cd src/major_minor; make $@ "CC=$(CC)" MAKELEVEL=
 	cd extras/entropy; make $@ "CC=$(CC)" MAKELEVEL=
@@ -44,7 +42,6 @@
 	cd src/misc; make $@ "CC=$(CC)" MAKELEVEL=
 	cd src/fstools; make $@ "CC=$(CC)" MAKELEVEL=
 	cd src/pcat; make $@ "CC=$(CC)" MAKELEVEL=
-	cd src/file; make $@ "CC=$(CC)" MAKELEVEL=
 	cd src/lastcomm; make $@ "CC=$(CC)" MAKELEVEL=
 	cd src/major_minor; make $@ "CC=$(CC)" MAKELEVEL=
 	cd extras/entropy; make $@ "CC=$(CC)" MAKELEVEL=
diff -urN tct-1.15.orig/bin/grave-robber tct-1.15/bin/grave-robber
--- tct-1.15.orig/bin/grave-robber	2004-01-22 14:48:01.000000000 -0500
+++ tct-1.15/bin/grave-robber	2004-09-17 00:47:07.559965000 -0400
@@ -424,9 +424,7 @@
 	die "Can't find TCT_HOME - did you run reconfig?\n";
 	}
 
-if (!-f "$BIN/file") {
-	die "Can't find our \"$BIN/file\" command  - did you type \"make\" first?\n";
-	}
+die "Can't find \"$FILE\" command \n" unless (-f $FILE);
 
 require "logger.pl";
 require "command.pl";
@@ -495,15 +493,10 @@
 #
 #  we usually carry around the alternate magic file...
 #
-if (-f "$ETC/magic") { $magic_file = "$ETC/magic"; }
-        else {
-        die "Can't find the /etc/magic file\n" unless (-f "/etc/magic");
-        $magic_file = "/etc/magic";
-        warn "Couldn't find $ETC/magic, switching over to $magic_file\n";
-        }
+$magic_file = "/usr/share/misc/file/magic";
+die "Can't find $magic_file" unless (-f $magic_file);
 
 }
-
 #
 #  does a system have a proc file system?  Returns 0 if so, !0 if no
 #
diff -urN tct-1.15.orig/conf/coroner.cf tct-1.15/conf/coroner.cf
--- tct-1.15.orig/conf/coroner.cf	2004-01-22 14:48:00.000000000 -0500
+++ tct-1.15/conf/coroner.cf	2004-09-16 23:44:43.288180832 -0400
@@ -2,7 +2,7 @@
 # Configuration file for coroner's toolkit
 #
 
-$TCT_HOME = "";
+$TCT_HOME = "/usr/lib/tct";
 
 $ETC    = "$TCT_HOME/etc"  unless $ETC;
 
@@ -21,7 +21,7 @@
 #
 # All sensitive operations are logged with a time stamp.
 #
-$logfile = "coroner.log";
+$logfile = "/var/log/tct/coroner.log";
 
 #
 #  What colors to use for MACtime HTML stuff
diff -urN tct-1.15.orig/conf/grave-robber.cf tct-1.15/conf/grave-robber.cf
--- tct-1.15.orig/conf/grave-robber.cf	2004-01-22 14:48:00.000000000 -0500
+++ tct-1.15/conf/grave-robber.cf	2004-09-16 23:44:43.288180832 -0400
@@ -2,7 +2,7 @@
 # Configuration file for coroner's toolkit
 #
 
-$TCT_HOME = "";
+$TCT_HOME = "/usr/lib/tct";
 
 $LIB    = "$TCT_HOME/lib"  unless $LIB;
 $BIN    = "$TCT_HOME/bin"  unless $BIN;
@@ -28,7 +28,7 @@
 #
 # stderr goes...
 #
-$error_log = "error.log";
+$error_log = "/var/log/tct/error.log";
 
 #
 # Don't copy file larger than this (bytes).  Set to 0 if don't want limits
diff -urN tct-1.15.orig/conf/paths.pl tct-1.15/conf/paths.pl
--- tct-1.15.orig/conf/paths.pl	2004-01-08 17:29:05.000000000 -0500
+++ tct-1.15/conf/paths.pl	2004-09-16 23:46:48.573134624 -0400
@@ -13,7 +13,7 @@
 
 $CRONTAB="/usr/bin/crontab";
 $DATE="/bin/date";
-$DMESG="/sbin/dmesg";
+$DMESG="/bin/dmesg";
 $DOMAINNAME="/bin/domainname";
 $ECHO="/bin/echo";
 
@@ -21,20 +21,20 @@
 $FINGER="/usr/bin/finger";
 $IFCONFIG="/sbin/ifconfig";
 $IPCS="/usr/bin/ipcs";
-$LAST="/usr/bin/last";
+$LAST="/bin/last";
 
-$LSOF="/usr/local/sbin/lsof";
+$LSOF="/usr/sbin/lsof";
 $MKDIR="/bin/mkdir";
-$NETSTAT="/usr/bin/netstat";
+$NETSTAT="/bin/netstat";
 $PS="/bin/ps";
 $PWD="/bin/pwd";
 
-$RPCINFO="/usr/bin/rpcinfo";
+$RPCINFO="/usr/sbin/rpcinfo";
 $SHOWMOUNT="/usr/bin/showmount";
 $STRINGS="/usr/bin/strings";
-$SU="/usr/bin/su";
+$SU="/bin/su";
 $SYNC="/bin/sync";
-$TEE="/usr/bin/tee";
+$TEE="/bin/tee";
 
 $TOP="/usr/bin/top";
 $UNAME="/usr/bin/uname";
@@ -61,9 +61,9 @@
 $PSTAT="/usr/sbin/pstat";
 
 # linux
-$RPM="/usr/local/bin/rpm";
+$RPM="/usr/bin/rpm";
 $KSYMS="/sbin/ksyms";
-$LSMOD="/sbin/lsmod";
+$LSMOD="/bin/lsmod";
 
 # kernel modules
 $MODINFO="/sbin/modinfo";
@@ -77,7 +77,7 @@
 #
 # our stuff
 #
-$FILE     = "$TCT_HOME/bin/file";
+$FILE     = "/usr/bin/file";
 $MD5      = "$TCT_HOME/bin/md5";
 $PCAT     = "$TCT_HOME/bin/pcat";
 $ICAT     = "$TCT_HOME/bin/icat";
diff -urN tct-1.15.orig/reconfig tct-1.15/reconfig
--- tct-1.15.orig/reconfig	2001-09-15 16:48:51.000000000 -0400
+++ tct-1.15/reconfig	2004-09-16 23:44:43.289180680 -0400
@@ -157,7 +157,8 @@
 		   "extras/ils2mac", "extras/realpath");
 
 # where are we now?
-chop($cwd = `pwd`);
+#chop($cwd = `pwd`);
+$cwd = "/usr/lib/tct";
 
 # a few small files; suck them in, change in memory, overwrite the old one
 for $file (@files2reconfig) {