\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]{lun. mai 8 12:22:07 CEST 2017}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={secolor.conf},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Fichier de configuration de couleur SELinux},
CreationDate={D:20170508122207},
ModDate={D:20170508122207},
Keywords={selinux;rbac;security}
}}
\begin{document}
 
\begin{center}
{\Huge secolor.conf }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Fichier de configuration de couleur SELinux}
 
\vspace{10mm}
 
\hspace{1mm} Ce fichier contrôle la couleur associée aux composants de contexte associés au context raw passé par selinux\_raw\_context\_to\_color(3). Quand les informations lié au contexte sont affichées en couleur par une application compatible SELinux. Le fichier a le format suivant:
 
{\ttfamily
color color\_name = \#color\_mask\\ \texttt{[}...\texttt{]}\\ \hspace{2mm}\\ \texttt{[}...\texttt{]}\\ context\_component string\hspace{2mm}*\hspace{2mm}fg\_color\_name bg\_color\_name\\
}
\vspace{8mm}
 
\begin{description} \normalsize
\item[\hspace{1mm} color]{Le mot clé color}
\item[\hspace{1mm} color\_name]{nom de la couleur (ex: red)}
\item[\hspace{1mm} color\_mask]{Masque de couleur avec un \# qui décris les couleurs RGB hexadécimal. black = \#000000 et white = \#ffffff}
\item[\hspace{1mm} context\_component]{Nom du composant de contexte (user, role, type ou range)}
\item[\hspace{1mm} string]{change context\_component qui matche le contexte raw. un '=' peut être utilisé pour matcher toute les types.}
\item[\hspace{1mm} fg\_color\_name]{nom de couleur utilisé pour le texte}
\item[\hspace{1mm} bg\_color\_name]{Nom de couleur utilisé pour le fond}
\end{description}
 
\vspace{1cm}{\huge Exemples }
 
\
 
\hspace{1mm} Exemple 1: \\
\hspace{1mm} \textbf{color black = \#000000} \\
\hspace{1mm} \textbf{color green = \#008000} \\
\hspace{1mm} \textbf{color yellow = \#ffff00} \\
\hspace{1mm} \textbf{color blue = \#0000ff} \\
\hspace{1mm} \textbf{color white = \#ffffff} \\
\hspace{1mm} \textbf{color red = \#ff0000} \\
\hspace{1mm} \textbf{color orange = \#ffa500} \\
\hspace{1mm} \textbf{color tan = \#D2B48C} \\
\hspace{1mm} \textbf{user * = black white} \\
\hspace{1mm} \textbf{role * = white black} \\
\hspace{1mm} \textbf{type * = tan orange} \\
\hspace{1mm} \textbf{range s0-s0:c0.c1023 = black green} \\
\hspace{1mm} \textbf{range s1-s1:c0.c1023 = white green} \\
\hspace{1mm} \textbf{range s3-s3:c0.c1023 = black tan} \\
\hspace{1mm} \textbf{range s5-s5:c0.c1023 = white blue} \\
\hspace{1mm} \textbf{range s7-s7:c0.c1023 = black red} \\
\hspace{1mm} \textbf{range s9-s9:c0.c1023 = black orange} \\
\hspace{1mm} \textbf{range s15:c0.c1023 = black yellow} \\
\hspace{1mm} Exemple 2: \\
\hspace{1mm} \textbf{color black = \#000000} \\
\hspace{1mm} \textbf{color green = \#008000} \\
\hspace{1mm} \textbf{color yellow = \#ffff00} \\
\hspace{1mm} \textbf{color blue = \#0000ff} \\
\hspace{1mm} \textbf{color white = \#ffffff} \\
\hspace{1mm} \textbf{color red = \#ff0000} \\
\hspace{1mm} \textbf{color orange = \#ffa500} \\
\hspace{1mm} \textbf{color tan = \#D2B48C} \\
\hspace{1mm} \textbf{user unconfined\_u = \#ff0000 green} \\
\hspace{1mm} \textbf{role unconfined\_r = red \#ffffff} \\
\hspace{1mm} \textbf{type unconfined\_t = red orange} \\
\hspace{1mm} \textbf{user user\_u = black green} \\
\hspace{1mm} \textbf{role user\_r = white black} \\
\hspace{1mm} \textbf{type user\_t = tan red} \\
\hspace{1mm} \textbf{user xguest\_u = black yellow} \\
\hspace{1mm} \textbf{role xguest\_r = black red} \\
\hspace{1mm} \textbf{type xguest\_t = black green} \\
\hspace{1mm} \textbf{user sysadm\_u = white black} \\
\hspace{1mm} \textbf{range s0:c0.c1023 = black white} \\
\hspace{1mm} \textbf{user * = black white} \\
\hspace{1mm} \textbf{role * = black white} \\
\hspace{1mm} \textbf{type * = black white} \\
\end{flushleft}
\end{document}
