diff --git a/build.sh b/build.sh
index 8ebce01a7cc3d6d927c72aa45a663ff86423592c..0d027e00315fd4e879ace4280a71ee68cb619af3 100755
--- a/build.sh
+++ b/build.sh
@@ -133,6 +133,8 @@ function build_installer_package {
   rm tasman-webapp.war
   rm tasman-embedded.jar
   cp install_template.sh install.sh
+  config_dir=$(cat config.properties | grep config_directory | cut -d"=" -f2 | xargs)
+  sed -i "s/__CONFIG_DIR__/${config_dir//\//\\/}/g" install.sh
   cat tasman.tar.gz >> install.sh
   rm tasman.tar.gz
   echo "TASMAN install.sh built"
diff --git a/install_template.sh b/install_template.sh
index 56dbf95e807672a1214ad416c31d69b22c890df2..8776febb8348cb20c14c66e27a9940b7df96b6e5 100644
--- a/install_template.sh
+++ b/install_template.sh
@@ -73,10 +73,10 @@ if [[ -z "$ucd_service_url" ]]; then
 fi
 
 # TASMAN configuration directory
-echo -e "Specify TASMAN configuration directory [/etc/tasman]: \c"
+echo -e "Specify TASMAN configuration directory [__CONFIG_DIR__]: \c"
 read tasman_config_dir
 if [[ -z "$tasman_config_dir" ]]; then
-    tasman_config_dir="/etc/tasman"
+    tasman_config_dir="__CONFIG_DIR__"
 fi
 mkdir -p "$tasman_config_dir"
 if [ ! $? -eq 0 ]; then