+++ /dev/null
-#!/bin/bash
-
-# ADDING NEW KEYS TO OLD CONFIG
-awk -F= '!a[$1]++' iparapheur-global.properties add-iparapheur > merged-iparapheur-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 < rewrite-iparapheur
-
-cp merged-iparapheur-global.properties /tmp/tmpfile
-
-for i in ${!rewritevalues[@]}
-do
- value=${rewritevalues[$i]}
- sed -e 's!'$i'=\(.*\)!'$i'='$value'!g' /tmp/tmpfile > merged-iparapheur-global.properties
- cp merged-iparapheur-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 < obsolete-iparapheur
-
-cp merged-iparapheur-global.properties /tmp/tmpfile
-
-for i in ${obsoletevalues[@]}
-do
- sed -e 's/^'$i'=\(.*\)/# '$i'=\1 OBSOLETE/g' /tmp/tmpfile > merged-iparapheur-global.properties
- cp merged-iparapheur-global.properties /tmp/tmpfile
-done
-rm /tmp/tmpfile
-mv iparapheur-global.properties iparapheur-global.properties.old
-mv merged-iparapheur-global.properties iparapheur-global.properties