{% load i18n %}

{% trans "LDAP information, realm:" %} {{ ldap.realm }}

{% if not ldap.error %}

{% blocktrans %}Base ldapsearch command{% endblocktrans %}

{% if ldap.require_cert != 'demand' %}LDAPTLS_REQCERT={{ldap.require_cert}} {% endif %}ldapsearch -v -H {{ ldap.ldap_uri }} \
    -D "{{ ldap.binddn }}" \
    -w "{{ ldap.bindpw }}" \
    -b "{{ ldap.basedn }}"{% if ldap.user_filter or ldap.sync_ldap_users_filter %}
    "{% firstof ldap.sync_ldap_users_filter ldap.user_filter %}"{% endif %}
{% else %}

{% blocktrans %}Error while attempting to connect to LDAP server, base ldapsearch command won't be displayed.{% endblocktrans %}

{% if ldap.errmsg %}

{% blocktrans with errmsg=ldap.errmsg %}Server error: {{ errmsg }}{% endblocktrans %}

{% endif %}
{% endif %}

{% trans "Configuration" %}

{{ ldap.block }}