{% extends "base.html" %} {% comment %} # # This file is part of Plinth. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as # published by the Free Software Foundation, either version 3 of the # License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . # {% endcomment %} {% load bootstrap %} {% load i18n %} {% block page_head %} {% if running %} {% endif %} {% endblock %} {% block content %}

{% trans "Monkeysphere" %}

{% blocktrans trimmed with box_name=cfg.box_name %} With Monkeysphere, a PGP key can be generated for each domain serving SSH on this {{ box_name }}. The PGP public key can then be uploaded to the PGP keyservers. Users connecting to this {{ box_name }} through SSH can verify that they are connecting to the correct host. See the Monkeysphere SSH documentation for more details. {% endblocktrans %}

{% if running %}

{% trans "Publishing key to keyserver..." %}

{% csrf_token %}

{% endif %}
{% for name_service in status.name_services %} {% endfor %}
{{ name_service.type }}
{{ name_service.name }}
{% if name_service.key %} {{ name_service.key.pgp_fingerprint }} {% else %} {% trans "Not Available" %} {% endif %} {% if name_service.available %} {% if not name_service.key %}
{% csrf_token %}
{% elif not running %}
{% csrf_token %}
{% endif %} {% endif %}
{% endblock %}