\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{sam. oct. 12 15:42:30 CEST 2013}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={slapo-chain},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Overlay chain},
CreationDate={D:20131012154230},
ModDate={D:20131012154230},
Keywords={LDAP;OpenLDAP;Lightweight Directory Access Protocol}
}}
\begin{document}
 
\begin{center}
{\Huge slapo-chain }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Overlay chain}
 
\vspace{10mm}
 
\hspace{1mm}  Permet le repérage de références automatique. A chaque fois qu'un référant est retourné (excepté pour les opérations Bind), il est poursuivi en utilisant une instance du backend LDAP. Si les opérations sont effectués avec une identité, cette identité peut être affirmée tout en poursuivant les référants au moyen de l'identity assertion de back-ldap, qui est essentiellement basé sur le contrôle d'autorisation proxifié. la poursuite des référrant peut être contrôlée par le client en fournissant le contrôle chaining.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} overlay chain]{Ajoute l'overlay chain au backend courant}
\item[\hspace{1mm} chain-cache-uri FALSE]{met en cache les connections des URIs utilisé pour les référants. ces URI héritent des propriétés configurées pour le backend slapd-ldap avant toute occurence de la directive chain-uri.}
\item[\hspace{1mm} chain-chaining \texttt{[}resolve=<r>\texttt{]} \texttt{[}continuation=<c>\texttt{]} \texttt{[}critical\texttt{]}]{Active le contrôle chaining avec le mode de résolution et de continuation désiré. \textbf{resolv} réfère au mode de découverte d'une ressource, \textbf{continuation} réfère au comportement face aux réponses intermédiaires. les valeurs r et c peuvent être \textbf{chainingPreferred, chainingRequired, referralsPreferred, referralsRequired}. \textbf{critical} affecte la criticité du contrôle.}
\item[\hspace{1mm} chain-max-depth <n>]{Si un référant est retourné durant la poursuite de référrant, indique la profondeur de poursuite.}
\item[\hspace{1mm} chain-return-error FALSE|true]{Si une poursuite échoue, la vrai erreur est retournée au lieu du référrant orginal.}
\item[\hspace{1mm} chain-uri <ldapuri>]{Instancie une nouvelle base ldap et instruit quels URI contacter pour poursuivre les référrants. Seul une URI peut apparaitre après cette directive. toutes les autres directives réfèrent à cette instance spécifique d'un serveur distant}
\end{description}
 
\vspace{1cm}{\huge Exemples }
 
\
 
{\ttfamily
overlay chain\\ chain-rebind-as-user FALSE\\ \hspace{2mm}\\ chain-uri "ldap://ldap1.example.com"\\ chain-rebind-as-user TRUE\\ chain-idassert-bind bindmethod="simple"\\ \hspace{2mm}binddn="cn=Auth,dc=example,dc=com"\\ \hspace{2mm}credentials="secret"\\ \hspace{2mm}mode="self"\\ \hspace{2mm}\\ chain-uri "ldap://ldap2.example.com"\\ chain-idassert-bind bindmethod="simple"\\ \hspace{2mm}binddn="cn=Auth,dc=example,dc=com"\\ \hspace{2mm}credentials="secret"\\ \hspace{2mm}mode="none"\\
}
\vspace{8mm}
 
\hspace{1mm}  Toute directive valide pour la base ldap peut être utilisée (voir slapd-ldap). plusieurs occurence de chain-uri peuvent être spécifiées. Toutes les URI non listées sont chaînées anonymement. Toutes les occurences slapd-ldap qui apparaissent avant la première occurence de chain-uri sont héritée par toutes les URI, moins de spécifiquement écraser dans chaque configuration d'URI.
\vspace{5mm} \\
 
\end{flushleft}
\end{document}
