\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. févr. 8 15:14:06 CET 2015}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={crm\_diff},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Utilitaire pour comparer les configurations Pacemaker au format XML. Produit une sortie diff-like qui peut s'appliquer comme un patch.},
CreationDate={D:20150208151406},
ModDate={D:20150208151406},
Keywords={clustering;cluster management}
}}
\begin{document}
 
\begin{center}
{\Huge crm\_diff }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Utilitaire pour comparer les configurations Pacemaker au format XML. Produit une sortie diff-like qui peut s'appliquer comme un patch.}
 
\vspace{10mm}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -v, --verbose]{mode verbeux}
\item[\hspace{1mm} -o, --original=value]{Fichier xml}
\item[\hspace{1mm} -O, --original-string=valeur]{chaine xml}
\item[\hspace{1mm} -n, --new=value]{compare l'xml original au contenu du fichier nommé}
\item[\hspace{1mm} -N, --new-string=value]{Compare l'xml original au contenu de la chaîne fournie}
\item[\hspace{1mm} -p, --patch=value]{Patche l'xml original avec le contenu du fichier nommé}
\item[\hspace{1mm} -c, --cib]{Compare/patch l'entrée en CIB}
\item[\hspace{1mm} -f, --filter]{Supprime les différence sans importance entre les 2 entrées}
\end{description}
 
\vspace{1cm}{\huge Exemples }
 
\
 
\hspace{1mm} Obtenir les 2 fichiers de configuration avec cibadmin dans 2 configurations de cluster: \\
\hspace{1mm} \textbf{cibadmin --query > cib-old.xml} \\
\hspace{1mm} \textbf{cibadmin --query > cib-new.xml} \\
\hspace{1mm} calculer et sauvegarder la différence entre les 2: \\
\hspace{1mm} \textbf{crm\_diff --original cib-old.xml --new cib-new.xml > patch.xml} \\
\hspace{1mm} Appliquer le patche au fichier original: \\
\hspace{1mm} \textbf{crm\_diff --original cib-old.xml --patch patch.xml > updated.xml} \\
\hspace{1mm} Appliquer le patche au cluster courant: \\
\hspace{1mm} \textbf{cibadmin --patch patch.xml} \\
\end{flushleft}
\end{document}
