fix minor bug in backups encryption

removing mktemp from the process meant that chmod failed when trying to
modify a temp file that didn't exist so we just need to `touch` the file
first to avoid errors in the output logs.
Merge branch 'develop'