diff --git a/bin/create_config.sh b/bin/create_config.sh
index 723c3e199ab277fcb9949ee4b18d95e5254d3bf0..68ea0587d3063b4a4cd072dc72ce203d52191e53 100755
--- a/bin/create_config.sh
+++ b/bin/create_config.sh
@@ -131,11 +131,12 @@ echo
 echo --- Output file:
 bHasChanges=0
 if [ ! -f "${outfile}" ]; then
-    echo "File did not exist before: ${outfile} - creating it as a new file.">> ${cfgdiff} 
+    echo "${outfile} File did not exist before - creating it as a new file.">> ${cfgdiff}
     bHasChanges=1
 fi
 
-diff "${tmpfile}" "${outfile}" >> ${cfgdiff} 2>/dev/null || bHasChanges=1
+diff "${tmpfile}" "${outfile}" >/dev/null 2>/dev/null || bHasChanges=1
+diff "${tmpfile}" "${outfile}" | sed "s#^#${outfile} #g" >> ${cfgdiff} 2>/dev/null
 if [ $bHasChanges -eq 0 ]; then
     _warn "INFO: no changes in ${outfile}."
 else
diff --git a/deploy_app.sh b/deploy_app.sh
index a3cddceaa11b84993a83bfd0cf13be55cd1a69e4..54ed471c6fc698c3d5b0bd18128c93f3d70933e3 100755
--- a/deploy_app.sh
+++ b/deploy_app.sh
@@ -249,6 +249,7 @@ function deploy(){
     test $isupdate -eq 0 || run_task "${profiledir}/tasks_postinstall.sh"
     grep . $cfgdiff
     if [ $? -eq 0 ]; then
+        echo "INFO: a config file was created or changed."
         run_task "${profiledir}/tasks_postchange.sh"
     else
         echo SKIP: No config file was changed.