From: dkk Date: Thu, 15 Feb 1996 14:34:17 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: OPSSRC_BASE~5 X-Git-Url: http://andersk.mit.edu/gitweb/moira.git/commitdiff_plain/1f2d6eca9ac2e850593bbbbf884129d2fb8d7896 *** empty log message *** --- diff --git a/gen/nfs.sh b/gen/nfs.sh index e5c11ea1..9c35cf26 100644 --- a/gen/nfs.sh +++ b/gen/nfs.sh @@ -62,6 +62,9 @@ rm -f /usr/etc/credentials.new cp ${uchost}.cred /usr/etc/credentials.new if ($status) exit $MR_NOCRED +# After this point, if /tmp gets cleared out by reactivate (which +# happens on a combined server/workstation) we don't care. + mkcred /usr/etc/credentials.new if ($status) exit $MR_MKCRED @@ -78,9 +81,9 @@ end # cleanup -rm -f $TARFILE -cd $SRC_DIR/.. -rm -rf $SRC_DIR -rm $0 + if [ -f $TARFILE ] ; then rm -f $TARFILE ; fi + if [ -d $SRC_DIR ] ; then cd $SRC_DIR/.. ; rm -rf $SRC_DIR ; fi + if [ -f $0 ] ; then rm -r $0 ; fi +fi exit 0