{% extends "admin/settings.html" %} {% load djblets_utils i18n %} {% block form-alerts %}
{% blocktrans %} The SSH key configured here will be used for communication with any SSH-based repositories. These are typically repositories that are self-hosted in your network (such as Git, Subversion, or Mercurial), and are not backed by a separate repository management service (such as GitHub, RB-Gateway, Bitbucket, etc.). {% endblocktrans %}
{% endblock form-alerts %} {% block field_sets %} {% if key %}
{{key.get_name}}
{{key.get_bits}}
{{fingerprint}}
{% else %}
{% trans "Generate an SSH Key" %}

{% blocktrans %} You can generate a brand new RSA key specific to this installation of Review Board. {% endblocktrans %}

{% blocktrans %} Note that generating a key may take some time. Don't click more than once. {% endblocktrans %}

{% trans "Upload an SSH Key" %}
{% blocktrans %} If you already have an SSH key (id_dsa or id_rsa file) you want to use, you can upload it. Note that this key will be readable by the web server, so provide one you feel safe using. {% endblocktrans %}
{% if form.keyfile.errors %}
{{form.keyfile.errors}}
{% endif %}
{{form.keyfile}}
{% endif %} {% endblock field_sets %} {% block submit_buttons_bottom %} {% if key %}
{% endif %} {% endblock submit_buttons_bottom %}