Ensure source code based upgrades do not overwrite config files

Make sure that we re-compile immediately a file re-downloads so
that the configuration file is not removed.