Peter Amstutz wrote:
16803-shell-sync-tokens @ 6ed2e2c51fe463bfcf1b484d764af5bf47d416ad
developer-run-tests: #2067 
- Create tokens
- Update documentation
- Documentation better covers security implications of single-user vs multi-user shell nodes and what to do about it.
services/login-sync/bin/arvados-login-sync:
to the end of the logins.each loop, where all the other chown/chmods are. That way the .config directory will always have the right permissions, even if it already existed, and it also ensures that configarvados and anything under it have the right permissions.
Similarly, it would be better if
File.chmod(0600, tokenfile)
was run every time, not only when the script creates the file.
Otherwise, LGTM, thanks!