nutools/lib/default/uldap

39 lines
1.7 KiB
Bash

# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
# Profils définis. Chaque élément peut être l'argument de la commande profile.
PROFILES=(default)
# Aliases de noms de profils. Chaque élément est de la forme alias:canonical
# Ce tableau n'est consulté que si le nom de profil n'est pas trouvé dans PROFILES
PROFILE_ALIASES=()
# Profils d'authentification définis. Chaque élément peut être l'argument de la
# commande auth.
AUTH_PROFILES=(anonymous)
# Aliases des profils d'authentification. Chaque élément est de la forme
# alias:canonical. Ce tableau n'est consulté que si le nom de profil n'est pas
# trouvé dans AUTH_PROFILES
AUTH_ALIASES=(anon:anonymous)
# Pour chacun des profils d'authentification définis, il faut définir un tableau
# $name_AUTH avec les variables suivantes:
# binddn: dn de connexion, ou anonymous
# password: mot de passe si binddn!=anonymous
anonymous_AUTH=(binddn=anonymous)
# Aliases des searchbase. Ces aliases peuvent être utilisés avec la commande cd,
# et les searchbase associés sont exprimés par rapport à $suffix
SEARCHBASE_ALIASES=(p:ou=People g:ou=Groups)
# Pour chacun des profils définis, il faut définir un tableau $name_PROFILE avec
# les variables suivantes:
# ldapuri: liste d'uris de serveurs ldap, e.g. ldap://server:port/ pour un seul
# serveur, ou "ldap://server1 ldap://server2" pour plusieurs serveurs
# suffix: dn de base. *tous* les dn sont exprimés relativement à ce
# dn. cette valeur est auto-détectée si elle n'est pas fournie
# binddn: dn de connexion, ou anonymous
# password: mot de passe si binddn!=anonymous
# searchbase: dn de base pour la recherche. Par défaut, vaut $suffix
default_PROFILE=()