\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]{dim. sept. 8 09:31:26 CEST 2013}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={slappasswd},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Utilitaire de gestion de mot de passe openldap. Il permet de générer des valeurs userPassword, rootpw ou olcRootPW},
CreationDate={D:20130908093126},
ModDate={D:20130908093126},
Keywords={LDAP;OpenLDAP;Lightweight Directory Access Protocol}
}}
\begin{document}
 
\begin{center}
{\Huge slappasswd }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Utilitaire de gestion de mot de passe openldap. Il permet de générer des valeurs userPassword, rootpw ou olcRootPW}
 
\vspace{10mm}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -v]{mode verbeux}
\item[\hspace{1mm} -u]{Génère des valeurs RFC23077}
\item[\hspace{1mm} -s]{secret Le secret à hasher}
\item[\hspace{1mm} -g]{génère le secret}
\item[\hspace{1mm} -T "file"]{Hash le contenu du fichier}
\item[\hspace{1mm} -h "scheme"]{Si -h, un des schemas RFC2307 peut être utilisé: CLEARTEXT,CRYPT,MD5,SMD5,SSHA,etSHA}
\item[\hspace{1mm} -c crypt-salt-format]{Spécifie le format du salt passé à crypt(3). Cette chaîne doit être au format sprintf(3) et peut inclure un \%s. (ex : ’\%.2s’ fournis un salt à 2 caractères, et ’\$1\$\%.8s’ demande d’utiliser MD5 avec 8 caractères aléatoire.) défaut pour \%s : 31 caractères de salt}
\item[\hspace{1mm} -n ]{Omet les nouvelles lignes}
\item[\hspace{1mm} -o option\texttt{[}=value\texttt{]}]{Spécifie une option slapd (module-path=<pathspec> et module-load=<filename>)}
\end{description}
 
\vspace{1cm}{\huge limitations }
 
\
 
\hspace{1mm}  Stocker les mots de passe dans userPassword viole la RFC4519. Utiliser authPassword (rfc3112).
\vspace{5mm} \\
 
\end{flushleft}
\end{document}
