\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]{jeu. mai 4 09:10:38 CEST 2017}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={semanage-login},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Gestion des mappages des utilisateurs Linux et SELinux},
CreationDate={D:20170504091038},
ModDate={D:20170504091038},
Keywords={selinux;rbac;security}
}}
\begin{document}
 
\begin{center}
{\Huge semanage-login }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Gestion des mappages des utilisateurs Linux et SELinux}
 
\vspace{10mm}
 
\hspace{1mm}  semanage login contrôle le mappage entre un utilisateur Linux et un utilisateur SELinux. Il peut être utilisé pour activer des utilisateurs confinés. Par exemple on peurrait définis qu'un utilisateur particulier ou un groupe d'utilisateurs vont se logger dans un système en tant que user\_u. Préfixer un nom de groupe avec '\%'.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -n, --noheading]{Ne pas afficher les en-tête dans le listing des type d'objet}
\item[\hspace{1mm} -N, --noreload]{Ne par recharger la stratégie après le commit}
\item[\hspace{1mm} -C, --locallist]{Lister les personnalisations locales}
\item[\hspace{1mm} -S STORE, --store STORE]{Magasin alternatif}
\item[\hspace{1mm} -a, --add]{Ajoute un enregistrement du type d'objet spécifié}
\item[\hspace{1mm} -d, --delete]{Supprime un enregistrement du type d'objet spécifié}
\item[\hspace{1mm} -m, --modify]{Modifie un enregistrement du type d'objet spécifié}
\item[\hspace{1mm} -l, --list]{Liste les enregistrement du type d'objet spécifié}
\item[\hspace{1mm} -E, --extract]{Extrait les commandes personnalisables, à utiliser dans une transaction}
\item[\hspace{1mm} -s SEUSER, --seuser SEUSER]{Nom d'utilisateur SELinux}
\item[\hspace{1mm} -r RANGE, --range RANGE]{plage MLS/MCS}
\end{description}
 
\vspace{1cm}{\huge Exemples }
 
\
 
\hspace{1mm} Modifier l'utilisateur default dans le système en guest\_u \\
\hspace{1mm} \textbf{semanage login -m -s guest\_u \_\_default\_\_} \\
\hspace{1mm} assigner à l'utilisateur gijoe dans une machine MLS une plage et l'utilisateur staff\_u \\
\hspace{1mm} \textbf{semanage login -a -s staff\_u -rSystemLow-Secret gijoe} \\
\hspace{1mm} assigner tous les utilisateurs du groupe engineering à l'utilisateur staff\_u \\
\hspace{1mm} \textbf{semanage login -a -s staff\_u \%engineering} \\
\end{flushleft}
\end{document}
