funkwhale/docs/locales/gettext/admin/ldap.pot

114 wiersze
4.3 KiB
Plaintext

# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2022, The Funkwhale Collective
# This file is distributed under the same license as the funkwhale package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: funkwhale 1.2.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-04-04 09:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../../admin/ldap.rst:2
msgid "LDAP configuration"
msgstr ""
#: ../../admin/ldap.rst:4
msgid "LDAP is a protocol for providing directory services, in practice allowing a central authority for user login information."
msgstr ""
#: ../../admin/ldap.rst:6
msgid "Funkwhale supports LDAP through the Django LDAP authentication module and by setting several configuration options."
msgstr ""
#: ../../admin/ldap.rst:10
msgid "Note that LDAP-based users cannot change their password inside the app."
msgstr ""
#: ../../admin/ldap.rst:13
msgid "Dependencies"
msgstr ""
#: ../../admin/ldap.rst:15
msgid "LDAP support requires some additional dependencies to enable. On the OS level both ``libldap2-dev`` and ``libsasl2-dev`` are required, and the Python modules ``python-ldap`` and ``python-django-auth-ldap`` must be installed. These dependencies are all included in the ``requirements.*`` files so deploying with those will install these dependencies by default. However, they are not required unless LDAP support is explicitly enabled."
msgstr ""
#: ../../admin/ldap.rst:18
msgid "Environment variables"
msgstr ""
#: ../../admin/ldap.rst:20
msgid "LDAP authentication is configured entirely through the environment variables. The following options enable the LDAP features:"
msgstr ""
#: ../../admin/ldap.rst:23
msgid "Basic features"
msgstr ""
#: ../../admin/ldap.rst:25
msgid "``LDAP_ENABLED``: Set to ``True`` to enable LDAP support. Default: ``False``."
msgstr ""
#: ../../admin/ldap.rst:26
msgid "``LDAP_SERVER_URI``: LDAP URI to the authentication server, e.g. ``ldap://my.host:389``."
msgstr ""
#: ../../admin/ldap.rst:27
msgid "``LDAP_BIND_DN``: LDAP user DN to bind as to perform searches."
msgstr ""
#: ../../admin/ldap.rst:28
msgid "``LDAP_BIND_PASSWORD``: LDAP user password for bind DN."
msgstr ""
#: ../../admin/ldap.rst:29
msgid "``LDAP_SEARCH_FILTER``: The LDAP user filter, using ``{0}`` as the username placeholder, e.g. ``(|(cn={0})(mail={0}))``; uses standard LDAP search syntax. Default: ``(uid={0})``."
msgstr ""
#: ../../admin/ldap.rst:30
msgid "``LDAP_START_TLS``: Set to ``True`` to enable LDAP StartTLS support. Default: ``False``."
msgstr ""
#: ../../admin/ldap.rst:31
msgid "``LDAP_ROOT_DN``: The LDAP search root DN, e.g. ``dc=my,dc=domain,dc=com``; supports multiple entries in a space-delimited list, e.g. ``dc=users,dc=domain,dc=com dc=admins,dc=domain,dc=com``."
msgstr ""
#: ../../admin/ldap.rst:32
msgid "``LDAP_USER_ATTR_MAP``: A mapping of Django user attributes to LDAP values, e.g. ``first_name:givenName, last_name:sn, username:cn, email:mail``. Default: ``first_name:givenName, last_name:sn, username:cn, email:mail``."
msgstr ""
#: ../../admin/ldap.rst:33
msgid "``AUTH_LDAP_BIND_AS_AUTHENTICATING_USER``: Controls whether direct binding is used. Default: ``False``."
msgstr ""
#: ../../admin/ldap.rst:36
msgid "Group features"
msgstr ""
#: ../../admin/ldap.rst:38
msgid "For details on these options, see the `Django documentation <https://django-auth-ldap.readthedocs.io/en/latest/groups.html>`_. Group configuration is disabled unless an ``LDAP_GROUP_DN`` is set. This is an advanced LDAP feature and most users should not need to configure these settings."
msgstr ""
#: ../../admin/ldap.rst:40
msgid "``LDAP_GROUP_DN``: The LDAP group search root DN, e.g. ``ou=groups,dc=domain,dc=com``."
msgstr ""
#: ../../admin/ldap.rst:41
msgid "``LDAP_GROUP_FILTER``: The LDAP group filter, e.g. ``(objectClass=groupOfNames)``."
msgstr ""
#: ../../admin/ldap.rst:42
msgid "``LDAP_REQUIRE_GROUP``: A group users must be a part of to authenticate, e.g. ``cn=enabled,ou=groups,dc=domain,dc=com``."
msgstr ""
#: ../../admin/ldap.rst:43
msgid "``LDAP_DENY_GROUP``: A group users must not be a part of to authenticate, e.g. ``cn=disabled,ou=groups,dc=domain,dc=com``."
msgstr ""