c7d95293dd
Fix a problem with authkeys perms when REPO_UMASK is too loose.
(To duplicate it, run a fresh, non-root install, and when gl-setup pops
up an editor, change the REPO_UMASK to 0007 (from the default 0077).
You'll find that ~/.ssh/authorized_keys now has g+w set, causing sshd to
refuse key-based access.)
And before you ask, even though gl-setup does it, I won't fiddle with
the permissions of an existing file in *this* code. (gl-setup is run
manually by the admin, this one gets run on every push).
----
Side note:
|
||
---|---|---|
.. | ||
gitolite.pm | ||
gitolite_env.pm | ||
gitolite_rc.pm | ||
gl-auth-command | ||
gl-compile-conf | ||
gl-conf-convert | ||
gl-dont-panic | ||
gl-easy-install | ||
gl-install | ||
gl-mirror-shell | ||
gl-mirror-sync | ||
gl-query-rc | ||
gl-setup | ||
gl-setup-authkeys | ||
gl-system-install | ||
gl-time | ||
gl-tool | ||
sshkeys-lint |