\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. mai 7 11:25:00 CEST 2017}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={rewrole},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Lancer un shell avec un nouveau rôle SELinux},
CreationDate={D:20170507112500},
ModDate={D:20170507112500},
Keywords={selinux;rbac;security}
}}
\begin{document}
 
\begin{center}
{\Huge rewrole }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Lancer un shell avec un nouveau rôle SELinux}
 
\vspace{10mm}
 
\hspace{1mm}  Le nouveau contexte est dérivé de l'ancien contexte dans lequel newrole est exécuté. Si un rôle est spécifié mais pas le domaine, le type par défaut est dérivé du rôle spécifié par le niveau.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -r, --role ROLE]{Spécifie le nouveau contexte}
\item[\hspace{1mm} -t, --type TYPE]{Spécifie le nouveau domaine}
\item[\hspace{1mm} -l, --level]{Spécifie le niveau ou plage}
\item[\hspace{1mm} -p, --preserve-environment]{Préserve les variables d'environnment, sinon un nouvel environnement minimal est créé}
\end{description}
 
\vspace{1cm}{\huge Exemples }
 
\
 
\hspace{1mm} Changer de rôle \\
\hspace{1mm} \textbf{> id -Z} \\
\hspace{1mm} staff\_u:staff\_r:staff\_t:SystemLow-SystemHigh \\
\hspace{1mm} \textbf{> newrole -r sysadm\_r} \\
\hspace{1mm} \textbf{> id -Z} \\
\hspace{1mm} staff\_u:sysadm\_r:sysadm\_t:SystemLow-SystemHigh \\
\hspace{1mm} Changer la sensibilité \\
\hspace{1mm} \textbf{> id -Z} \\
\hspace{1mm} staff\_u:sysadm\_r:sysadm\_t:Unclassified-SystemHigh \\
\hspace{1mm} \textbf{> newrole -l Secret} \\
\hspace{1mm} \textbf{> id -Z} \\
\hspace{1mm} staff\_u:sysadm\_r:sysadm\_t:Secret-SystemHigh \\
\hspace{1mm} Changer la sensibilité \\
\hspace{1mm} \textbf{> id -Z} \\
\hspace{1mm} staff\_u:sysadm\_r:sysadm\_t:Unclassified-SystemHigh \\
\hspace{1mm} \textbf{> newrole -l Secret-Secret} \\
\hspace{1mm} \textbf{> id -Z} \\
\hspace{1mm} staff\_u:sysadm\_r:sysadm\_t:Secret \\
\hspace{1mm} Lancer un programme d-ans un contexte et niveau donné: \\
\hspace{1mm} \textbf{> newrole -r sysadm\_r -- -c "/path/to/app arg1 arg2..."} \\
\hspace{1mm} \textbf{> newrole -l Secret -- -c "/path/to/app arg1 arg2..."} \\
\end{flushleft}
\end{document}
