+++ /dev/null
-#!/bin/bash
-
-# ADDING NEW KEYS TO OLD CONFIG
-awk -F= '!a[$1]++' tomcat/shared/classes/alfresco-global.properties /opt/_install/iParapheur-v4.2.07/confs/add-alfresco > merged-alfresco-global.properties
-
-# REWRITING SOME VALUES
-declare -A rewritevalues
-
-while read line
-do
- if echo $line | grep -F = &>/dev/null
- then
- key=$(echo "$line" | cut -d '=' -f 1)
- rewritevalues[$key]=$(echo "$line" | cut -d '=' -f 2-)
- fi
-done < /opt/_install/iParapheur-v4.2.07/confs/rewrite-alfresco
-
-cp merged-alfresco-global.properties /tmp/tmpfile
-
-for i in ${!rewritevalues[@]}
-do
- value=${rewritevalues[$i]}
- sed -e 's!'$i'=\(.*\)!'$i'='$value'!g' /tmp/tmpfile > merged-alfresco-global.properties
- cp merged-alfresco-global.properties /tmp/tmpfile
-done
-rm /tmp/tmpfile
-
-# COMMENTING OUT OBSOLETE VALUES
-declare -A obsoletevalues
-
-i=0
-while read line
-do
- obsoletevalues[$i]=$(echo "$line")
- ((i++))
-done < /opt/_install/iParapheur-v4.2.07/confs/obsolete-alfresco
-
-cp merged-alfresco-global.properties /tmp/tmpfile
-
-for i in ${obsoletevalues[@]}
-do
- sed -e 's/^'$i'=\(.*\)/# '$i'=\1 OBSOLETE/g' /tmp/tmpfile > merged-alfresco-global.properties
- cp merged-alfresco-global.properties /tmp/tmpfile
-done
-rm /tmp/tmpfile
-mv tomcat/shared/classes/alfresco-global.properties tomcat/shared/classes/alfresco-global.properties.old
-mv merged-alfresco-global.properties tomcat/shared/classes/alfresco-global.properties