summaryrefslogtreecommitdiffstats
path: root/.gitmodules
diff options
context:
space:
mode:
authorFlorian Zschocke <florian.zschocke@devolo.de>2016-12-06 14:44:18 +0100
committerFlorian Zschocke <florian.zschocke@devolo.de>2016-12-06 14:44:18 +0100
commit51e70f4233400ccf90c4e05638df53f2d5784d3c (patch)
tree8f14a90771baa1233869dc380c5f0e44ba37926c /.gitmodules
parentd10fe0d8fd614f6ae6606179b0326bdc6a5f6af8 (diff)
downloadgitblit-merged--sshAuthMethods.tar.gz
gitblit-merged--sshAuthMethods.zip
Set list of offered SSH authentication methods.merged--sshAuthMethods
Make the SSH authentication methods used by the server configurable, so that for example password authentication can be turned off. For this, a `git.sshAuthenticationMethods` setting is added which is a space separated list of authentication method names. Only the methods listed will be enabled in the server. This is modeled after the option of the same name from sshd_config, but it does not offer listing multiple required methods. It leaves the door open, though, for a later extension to support such a multi-factor authentication. Since this also includes Kerberos authentication with GSS API, this obsoletes the `git.sshWithKrb5` property. The latter is removed. Instead, to enable Kerberos5 authentication, add the method name `gssapi-with-mic` to the authentication methods list.
Diffstat (limited to '.gitmodules')
0 files changed, 0 insertions, 0 deletions