\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. 29 09:47:50 CEST 2011}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={newusers},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Met à jour ou créer de nouveaux utilisateurs par lots},
CreationDate={D:20111029094750},
ModDate={D:20111029094750},
Keywords={Linux}
}}
\begin{document}
 
\begin{center}
{\Huge newusers }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Met à jour ou créer de nouveaux utilisateurs par lots}
 
\vspace{10mm}
 
\hspace{1mm}  Lit un fichier contenant des paires de nom d'utilisateur et de mot de passe. Chaque ligne est au format (même format que passwd(5)):
\vspace{5mm} \\
\hspace{1mm}  \textbf{pw\_name:pw\_passwd:pw\_uid:pw\_gid:pw\_gecos:pw\_dir:pw\_shell}
\vspace{5mm} \\
 
 
\begin{description} \normalsize
\item[\hspace{1mm} pw\_name]{Nom de l'utilisateur}
\item[\hspace{1mm} pw\_passwd]{Mot de passe en clair qui sera chiffré}
\item[\hspace{1mm} pw\_uid]{UID de l'utilisateur. Si vide, un UID non utilisé est choisi. Si un UID est changé, le propriétaire des fichiers devra être changé manuellement.}
\item[\hspace{1mm} pw\_gid]{GID de l'utilisateur. Si ce champ est un nombre, il devient le groupe primaire de l'utilisateur. Si ce GID n'existe pas, il est créé avec le nom de l'utilisateur. vide, un nouveau groupe est créé avec un GID disponible.}
\item[\hspace{1mm} pw\_gecos]{GECOS de l'utilisateur}
\item[\hspace{1mm} pw\_dir]{Répertoire personnel de l'utilisateur. S'il n'existe pas, il est créé, s'il est changé, il n'est pas déplacé.}
\item[\hspace{1mm} pw\_shell]{Shell de l'utilisateur.}
\end{description}
 
\hspace{1mm}  La première passe créé les utilisateurs avec un mot de passe désactivé, la seconde passe met à jours tous les mots de passe utilisant PAM.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -r, --system]{Crée un compte système. les informations d'UID sont pris de SYS\_UID\_MIN et SYS\_UID\_MAX de /etc/login.defs}
\end{description}
 
\vspace{1cm}{\huge Configuration }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} ]{les variables suivantes de login.defs sont utilisées:}
\item[\hspace{1mm} GID\_MAX, GID\_MIN]{}
\item[\hspace{1mm} MAX\_MEMBERS\_PER\_GROUP]{}
\item[\hspace{1mm} PASS\_MAX\_DAYS]{}
\item[\hspace{1mm} PASS\_MIN\_DAYS]{}
\item[\hspace{1mm} PASS\_WARN\_AGE]{}
\item[\hspace{1mm} SYS\_GID\_MAX]{}
\item[\hspace{1mm} SYS\_GID\_MIN]{}
\item[\hspace{1mm} SYS\_UID\_MAX]{}
\item[\hspace{1mm} SYS\_UID\_MIN]{}
\item[\hspace{1mm} UID\_MAX]{}
\item[\hspace{1mm} UID\_MIN]{}
\item[\hspace{1mm} UMASK]{}
\end{description}
\end{flushleft}
\end{document}
