pts-core: Use a temp directory when launching server services