From fee5dfae46193cf8151c3490aee1e73a10ad4573 Mon Sep 17 00:00:00 2001
From: kenneth_suter <kenneth_suter@localhost>
Date: Wed, 02 May 2007 20:36:11 +0000
Subject: [PATCH] fixed bug where upgrade does not function if started outside current directory

---
 opends/resource/upgrade |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/opends/resource/upgrade b/opends/resource/upgrade
index 9db6ea2..9448181 100644
--- a/opends/resource/upgrade
+++ b/opends/resource/upgrade
@@ -125,9 +125,9 @@
   fi
 fi
 
-if [ -r "./tmp/upgrade" ]
+if [ -r "${INSTANCE_ROOT}/tmp/upgrade" ]
 then
-  rm -fr "./tmp/upgrade"
+  rm -fr "${INSTANCE_ROOT}/tmp/upgrade"
 fi
 
 # Launch the build extractor.
@@ -144,7 +144,7 @@
 
 if test ${?} -eq 0
 then
-  if [ -r "./tmp/upgrade" ]
+  if [ -r "${INSTANCE_ROOT}/tmp/upgrade" ]
   then
 
     # Configure the appropriate CLASSPATH.
@@ -159,9 +159,9 @@
     "${JAVA_BIN}" org.opends.quicksetup.upgrader.UpgradeLauncher "${@}"
 
     # Clean up if necessary
-    if [ -r "./tmp/upgrade" ]
+    if [ -r "${INSTANCE_ROOT}/tmp/upgrade" ]
     then
-      rm -fr "./tmp/upgrade"
+      rm -fr "${INSTANCE_ROOT}/tmp/upgrade"
     fi
   else
     JAVAWS_VM_ARGS="-Dorg.opends.quicksetup.upgrader.Root=$INSTANCE_ROOT"

--
Gitblit v1.10.0