Index: contrib/cvs/src/cvsbug.in
===================================================================
RCS file: /home/ncvs/src/contrib/cvs/src/cvsbug.in,v
retrieving revision 1.1.1.3
retrieving revision 1.1.1.3.4.1
diff -u -p -r1.1.1.3 -r1.1.1.3.4.1
--- contrib/cvs/src/cvsbug.in	15 Apr 2004 01:01:55 -0000	1.1.1.3
+++ contrib/cvs/src/cvsbug.in	7 Sep 2005 13:43:49 -0000	1.1.1.3.4.1
@@ -109,14 +109,12 @@ elif [ -f /bin/domainname ]; then
     /usr/bin/ypcat passwd 2>/dev/null | cat - /etc/passwd | grep "^$LOGNAME:" |
       cut -f5 -d':' | sed -e 's/,.*//' > $TEMP
     ORIGINATOR="`cat $TEMP`"
-    rm -f $TEMP
   fi
 fi
 
 if [ "$ORIGINATOR" = "" ]; then
   grep "^$LOGNAME:" /etc/passwd | cut -f5 -d':' | sed -e 's/,.*//' > $TEMP
   ORIGINATOR="`cat $TEMP`"
-  rm -f $TEMP
 fi
 
 if [ -n "$ORGANIZATION" ]; then
Index: gnu/usr.bin/send-pr/send-pr.sh
===================================================================
RCS file: /home/ncvs/src/gnu/usr.bin/send-pr/send-pr.sh,v
retrieving revision 1.35
diff -u -p -r1.35 send-pr.sh
--- gnu/usr.bin/send-pr/send-pr.sh	12 Nov 2003 23:08:23 -0000	1.35
+++ gnu/usr.bin/send-pr/send-pr.sh	9 Sep 2005 08:01:11 -0000
@@ -262,7 +262,7 @@ TEMP=`mktemp -t pf` || exit 1
 # Catch some signals. ($xs kludge needed by Sun /bin/sh)
 xs=0
 trap 'rm -f $REF $TEMP; exit $xs' 0
-trap 'echo "$COMMAND: Aborting ... saving unfinished PR into /tmp/pr.$$"; rm -f $REF ; mv $TEMP /tmp/pr.$$; xs=1; exit' 1 2 3 13 15
+trap 'SAV=`mktemp -t pr`;echo "$COMMAND: Aborting ... saving unfinished PR into $SAV"; rm -f $REF ; mv $TEMP $SAV; xs=1; exit' 1 2 3 13 15
 
 # If they told us to use a specific file, then do so.
 if [ -n "$IN_FILE" ]; then
