launcher: preserve umask