\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:39:03 CET 2016}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={lxc-autostart-2.0.5},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={démarrer/stopper/tuer des conteneur auto-démarrés},
CreationDate={D:20161125113903},
ModDate={D:20161125113903},
Keywords={Linux;Linux configuration;cgroups;lxc}
}}
\begin{document}
 
\begin{center}
{\Huge lxc-autostart-2.0.5 }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large démarrer/stopper/tuer des conteneur auto-démarrés}
 
\vspace{10mm}
 
\hspace{1mm}  lxc-autostart traite les conteneur avec lxc.start.auto définis. Il permet à l'utilisateur de démarrer et d'arrêter ces conteneurs dans le bon ordre, attendant le bon moment. Il supporte le filtrage par lxc.cgroup ou simplement lancer tous les conteneurs définis. Il peut également être utilisé par des outils externe en mode list où aucune action n'est effectuée et affiche la liste des conteneurs affectés.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -r, --reboot]{Reboot du conteneur}
\item[\hspace{1mm} -s, --shutdown]{Stoppe le conteneur}
\item[\hspace{1mm} -k, --kill]{Tue toutes les tâches dans le conteneur}
\item[\hspace{1mm} -L, --list]{Affiche seulement le nom du conteneur au lieu d'effectuer l'action.}
\item[\hspace{1mm} -t, --timeout TIMEOUT]{Attend TIMEOUT secondes avant de stopper/démarrer le conteneur}
\item[\hspace{1mm} -g, --group GROUP]{Liste des groupes à sélectionner. Peut être spécifié plusieurs fois.}
\item[\hspace{1mm} -a, --all]{Ignore lxc.group et sélectionne tous les conteneurs auto-démarrés}
\item[\hspace{1mm} -A, --ignore-auto]{Ignore le flag lxc.start.auto. Combiné avec -a, sélectionne tous les conteneurs dans le système.}
\end{description}
 
\vspace{1cm}{\huge Autostart et boot système }
 
\
 
\hspace{1mm}  La commande lxc-autostart fait partie du service LXC. Autorisé à lancer des hôtes au démarrage, il est utilisé pour sélectionner les conteneurs à démarrer dans l'ordre et le délai entre chaque démarrage quand l'hôte boot.
\vspace{5mm} \\
 
 
\hspace{1mm}  Chaque conteneur peut faire partie d'un ou plusieurs groupes, ou aucun. 2 groupes sont spéciaux. 1 est le groupe NULL. L'autre est le groupe "onboot"
\vspace{5mm} \\
 
 
\hspace{1mm}  Quand le système boot avec lxc, il tente d'abord de booter tous les conteneur avec lxc.start.auto == 1 qui est un membre du groupe onboot. Le démarrage dans l'ordre de lxc.start.order. Si un lxc.start.delay est spécifié il est honoré avant de démarrer le prochain conteneur. Une fois les membres du groupe onboot démarrés, le système lxc lance les conteneurs avec lxc.start.auto == 1 mais non membre du groupe onboot.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge Exemple de démarrage }
 
\
 
\hspace{1mm} Démarre le groupe onboot en premier, puis le groupe NULL \\
\hspace{1mm} \textbf{-g "onboot,"} \\
\hspace{1mm} Démarre le groupe DNS, puis web, puis NULL, suivis par onboot: \\
\hspace{1mm} \textbf{-g "dns,web,,onboot"} \\
\end{flushleft}
\end{document}
