-
Avoid using a temporary file for reading the utilities output, so we can read it as it comes, ignoring the previous one, and avoiding open/closing the file. To keep the output printing on cleanup working, adding an utility function that reads the output and save it for later printing
cfbded36