\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]{ven. nov. 25 11:31:23 CET 2016}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={lxc-unshare-2.0.5},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Lance un tâche dans un nouveau jeu d'espaces de noms},
CreationDate={D:20161125113123},
ModDate={D:20161125113123},
Keywords={Linux;Linux configuration;cgroups;lxc}
}}
\begin{document}
 
\begin{center}
{\Huge lxc-unshare-2.0.5 }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Lance un tâche dans un nouveau jeu d'espaces de noms}
 
\vspace{10mm}
 
\hspace{1mm}  lxc-unshare permet de lancer une tâche dans un jeu d'espaces de noms clonés. Principalement utilisé pour des tests. En dépit de son nom, il utilise toujours un clone au lieu de départager la nouvelle tâche avec les nouveaux namespaces.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -s namespaces]{Spécifie les espaces de nom à attacher en liste séparé par un pipe. MOUNT, PID, UTSNAME, IPC, USER et NETWORK.}
\item[\hspace{1mm} -u user]{Spécifie un userid pour la nouvelle tâche}
\item[\hspace{1mm} -H hostname]{Définis le hostname dans le nouveau conteneur. Uniquement avec UTSNAME}
\item[\hspace{1mm} -i interfacename]{Place l'interface nommée dans le conteneur. Seulement avec NETWORK}
\item[\hspace{1mm} -d]{Met en tâche de fond}
\item[\hspace{1mm} -M]{Monte les système de fichier par défaut (/proc, /dev/shm et /dev/mqueue) dans le conteneur. Seulement avec MOUNT}
\end{description}
 
\vspace{1cm}{\huge Exemples }
 
\
 
\hspace{1mm} Lancer un nouveau shell avec sont propre UTSNAME \\
\hspace{1mm} \textbf{lxc-unshare -s UTSNAME /bin/bash} \\
\hspace{1mm} Lancer un shell dans un nouvel espace réseau, pid et mount \\
\hspace{1mm} \textbf{lxc-unshare -s "NETWORK|PID|MOUNT" /bin/bash} \\
\hspace{1mm} Avec 2 interfaces réseaux (lo et veth1) et le hostname 'slave' \\
\hspace{1mm} \textbf{lxc-unshare -s "NETWORK|PID|MOUNT|UTSNAME" -M -H slave -i veth1 /bin/bash} \\
\end{flushleft}
\end{document}
