diff --git a/run-config.sh b/run-config.sh
index 5e0f65143aa8f0cc6f4127769b59a23be12f05ec..ad26c7b7ef453ffa1c2e17703fcb7e237db99ddc 100755
--- a/run-config.sh
+++ b/run-config.sh
@@ -48,12 +48,13 @@ cat > run.sh << 'EOF'
 dirname=$(dirname $0)
 basename=$(basename ${dirname})
 bindir=${dirname}/bin
+log=${dirname}/run.log
 
 # Redirects all error output to log file
-exec 2>> ${dirname}/run.log
+exec 2>> ${log}
 
 # Timestamp
-date +"%F %T" >> ${dirname}/run.log
+date +"%F %T" >> ${log}
 
 # Get common functions
 source ${dirname}/common.sh
@@ -74,21 +75,19 @@ fi
 
 # Execution
 if test $# -ne 1; then
-    echo "Run.sh call: wrong number of parameters ($#)." \
-         >> ${dirname}/run.log
+    echo "Run.sh call: wrong number of parameters ($#)." >> ${log}
     exit 101
 elif [[ $1 == "--inventory" ]]; then
-    ${bindir}/client $1 ${url} ${inep} ${proxy} ${interface} \
-        >> ${dirname}/run.log
+    ${bindir}/client $1 ${url} ${inep} ${proxy} ${interface} >> ${log}
 elif [[ $1 == "--update" ]]; then
     retstr=$(${bindir}/client $1 ${url} ${proxy} ${interface})
     retval=$?
     if test ${retval} -eq 4; then
-        echo "$retstr" | tee -a ${dirname}/run.log
+        echo "$retstr" | tee -a ${log}
     fi
     exit $retval
 else
-    echo "Run.sh call: wrong parameter (\"$1\")." >> ${dirname}/run.log
+    echo "Run.sh call: wrong parameter (\"$1\")." >> ${log}
     exit 102
 fi
 EOF