diff --git a/helper/build_config b/helper/build_config index b3e83d9a..8862f416 100755 --- a/helper/build_config +++ b/helper/build_config @@ -82,10 +82,9 @@ tt_tmp_output_file="$(mktemp ngcpcfg."${tt_tmp_output_file_base}".XXXXXXXXXX)" log_debug "Output file ${output_file} based on ${input_file}" log_debug "Executing: $TT_WRAPPER ${input_file} > ${tt_tmp_output_file}" -log_debug " and: cat ${tt_tmp_output_file} > ${output_file}" +log_debug " and: mv ${tt_tmp_output_file} ${output_file}" if "$TT_WRAPPER" "${input_file}" > "${tt_tmp_output_file}" 2>/dev/null && - cat "${tt_tmp_output_file}" > "${output_file}" 2>/dev/null ; then - rm -f "${tt_tmp_output_file}" + mv "${tt_tmp_output_file}" "${output_file}" ; then log_info "Generating ${output_file}: OK" RC=0 else