From 7b5bd8934136e16332dc622889cdf5763b417f00 Mon Sep 17 00:00:00 2001
From: lutoff <lutoff@localhost>
Date: Fri, 19 Sep 2008 13:49:05 +0000
Subject: [PATCH] adapt make-ldif tool for split between instance and install
---
opends/resource/bin/make-ldif | 22 +++++++++++++++++++++-
1 files changed, 21 insertions(+), 1 deletions(-)
diff --git a/opends/resource/bin/make-ldif b/opends/resource/bin/make-ldif
index a281ef0..cca6e47 100755
--- a/opends/resource/bin/make-ldif
+++ b/opends/resource/bin/make-ldif
@@ -33,6 +33,26 @@
SCRIPT_NAME="make-ldif"
export SCRIPT_NAME
+WORKING_DIR=`pwd`
+
+cd "`dirname "${0}"`"
+SCRIPT_DIR=`pwd`
+
+cd ..
+INSTALL_ROOT=`pwd`
+export INSTALL_ROOT
+
+if cat ${INSTALL_ROOT}/instance.loc | grep '^/' > /dev/null
+then
+ INSTANCE_ROOT=`cat ${INSTALL_ROOT}/instance.loc`
+ export INSTANCE_ROOT
+else
+ INSTANCE_ROOT=${INSTALL_ROOT}/`cat ${INSTALL_ROOT}/instance.loc`
+ export INSTANCE_ROOT
+fi
+
+cd "${WORKING_DIR}"
+
SCRIPT_DIR=`dirname "${0}"`
"${SCRIPT_DIR}/../lib/_server-script.sh" \
- --resourcePath "${SCRIPT_DIR}/../config/MakeLDIF" "${@}"
+ --resourcePath "${INSTANCE_ROOT}/config/MakeLDIF" "${@}"
--
Gitblit v1.10.0