linux mktemp insists on XXXXXXXXXXXXXX