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.