add a trap to ensure tmp files are removed
authorDavid D. Zuhn <zoo@cygnus>
Mon, 2 Aug 1993 18:52:12 +0000 (18:52 +0000)
committerDavid D. Zuhn <zoo@cygnus>
Mon, 2 Aug 1993 18:52:12 +0000 (18:52 +0000)
ChangeLog
install.sh

index a59563f7616b667ca4b7601e6a0f33dff371861f..db43a63510ad98762281b181a4db9832f532012c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,11 @@ Sun Aug  1 11:36:27 1993  Fred Fish  (fnf@deneb.cygnus.com)
        * Makefile.in (make-gdb.tar.gz):  Minor changes to move closer
        to convergence with 'taz' target in Makefile.in.
 
+Fri Jul 30 12:34:57 1993  david d `zoo' zuhn  (zoo@rtl.cygnus.com)
+
+       * install.sh (dsttmp): use trap to ensure that tmp files go
+       away on error conditions
+
 Wed Jul 28 11:57:36 1993  david d `zoo' zuhn  (zoo@rtl.cygnus.com)
 
        * Makefile.in (BASE_FLAGS_TO_PASS): remove LOADLIBES
index 6c51cad46943dba5a07eaeb005c0693d01e8a057..6e92d0b534d822a659f76ad8e801b0c53ee5c428 100755 (executable)
@@ -119,6 +119,7 @@ fi
 ## this sed command emulates the dirname command
 dstdir=`echo $dst | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'`
 dsttmp=$dstdir/#inst.$$#
+trap "rm -f ${dsttmp}" 0
 
 # Make sure that the destination directory exists.
 #  this part is taken from Noah Friedman's mkinstalldirs script