\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 22 10:53:32 CEST 2017}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={dracut.conf},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Fichier de configuration pour dracut},
CreationDate={D:20170522105332},
ModDate={D:20170522105332},
Keywords={boot;Linux;initramfs}
}}
\begin{document}
 
\begin{center}
{\Huge dracut.conf }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Fichier de configuration pour dracut}
 
\vspace{10mm}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} add\_dracutmodules+=" <dracut modules> "]{Ajoute la liste de modules dracut}
\item[\hspace{1mm} dracutmodules+=" <dracut modules> "]{Liste de modules dracut à appeler}
\item[\hspace{1mm} omit\_dracutmodules+=" <dracut modules> "]{Omet la liste des modules dracut}
\item[\hspace{1mm} drivers+=" <kernel modules> "]{liste de modules kernel à inclure exclusivement}
\item[\hspace{1mm} add\_drivers+=" <kernel modules> "]{liste de module à inclure}
\item[\hspace{1mm} force\_drivers+=" <list of kernel modules> "]{idem à add\_drivers, mais s'assure que les pilotes sont chargés très tôt via modprobe}
\item[\hspace{1mm} omit\_drivers+=" <kernel modules> "]{liste de modules à ne pas ajouter}
\item[\hspace{1mm} filesystems+=" <filesystem names> "]{Liste de modules fs à inclure exclusivement}
\item[\hspace{1mm} drivers\_dir="<kernel modules directory>"]{Répertoire où rechercher les modules kernel}
\item[\hspace{1mm} fw\_dir+=" :<dir>\texttt{[}:<dir> ...\texttt{]} "]{Répertoire additionnel où rechercher les firmwares}
\item[\hspace{1mm} install\_items+=" <file>\texttt{[} <file> ...\texttt{]} "]{Fichiers additionnels à inclure}
\item[\hspace{1mm} install\_optional\_items+=" <file>\texttt{[} <file> ...\texttt{]} "]{fichiers additionnels à inclure s'ils existent}
\item[\hspace{1mm} compress="\{bzip2|lzma|xz|gzip|lzo|lz4|<compressor \texttt{[}args ...\texttt{]}>\}"]{compression à utiliser}
\item[\hspace{1mm} do\_strip="\{yes|no\}"]{strip les binaire à inclure}
\item[\hspace{1mm} do\_prelink="\{yes|no\}"]{prelink les binaires à inclure}
\item[\hspace{1mm} hostonly="\{yes|no\}"]{mode hostonly}
\item[\hspace{1mm} hostonly\_cmdline="\{yes|no\}"]{Stocke les arguments de ligne de commande dans l'initramfs}
\item[\hspace{1mm} i18n\_install\_all="\{yes|no\}"]{Installe tous les fichiers claviers et font disponible}
\item[\hspace{1mm} persistent\_policy="<policy>"]{Stratégie pour adressesr les disques et partitions. (ex: by-uuid, by-label)}
\item[\hspace{1mm} tmpdir="<temporary directory>"]{répertoire temporaire à utiliser}
\item[\hspace{1mm} use\_fstab="\{yes|no\}"]{Utilise /etc/fstab au lieur de /proc/self/mountinfo}
\item[\hspace{1mm} add\_fstab+=" <filename> "]{Ajoute les entrées dans le fichier au fstab de l'initramfs}
\item[\hspace{1mm} add\_device+=" <device> "]{Connecte le périphérique. Utile en mode hostonly pour le supporte du swap dans une partition lvm chiffrée.}
\item[\hspace{1mm} mdadmconf="\{yes|no\}"]{Inclus /etc/mdadm.conf}
\item[\hspace{1mm} lvmconf="\{yes|no\}"]{Inclus /etc/lvm/lvm.conf}
\item[\hspace{1mm} fscks=" <fsck tools> "]{Ajoute une liste d'outils fsck. Défaut: "umount mount /sbin/fsck /sbin/fsck.btrfs /sbin/fsck.cramfs /sbin/fsck.ext2 /sbin/fsck.ext3 /sbin/fsck.ext4 /sbin/fsck.f2fs /sbin/fsck.fat /sbin/fsck.gfs2 /sbin/fsck.hfs /sbin/fsck.hfsplus /sbin/fsck.jfs /sbin/fsck.minix /sbin/fsck.msdos /sbin/fsck.ntfs /sbin/fsck.reiserfs /sbin/fsck.vfat /sbin/fsck.xfs xfs\_db xfs\_check xfs\_repair e2fsck jfs\_fsck reiserfsck btrfsck"}
\item[\hspace{1mm} nofscks="\{yes|no\}"]{N'installe pas les outils fsck}
\item[\hspace{1mm} ro\_mnt="\{yes|no\}"]{mount '/' et '/usr' en lecture seule}
\item[\hspace{1mm} kernel\_cmdline="parameters"]{Spécifie les paramètres de ligne de commande du kernel}
\item[\hspace{1mm} kernel\_only="\{yes|no\}"]{Installe seulement les drivers et firmwares}
\item[\hspace{1mm} no\_kernel="\{yes|no\}"]{N'instanne pas les drivers et firmwares}
\item[\hspace{1mm} acpi\_override="\{yes|no\}"]{Remplace la table ACPI fournis par le BIOS.}
\item[\hspace{1mm} acpi\_table\_dir="<dir>"]{Répertoire où rechercher les tables ACPI.}
\item[\hspace{1mm} early\_microcode="\{yes|no\}"]{combine le microcode avec ramdisk}
\item[\hspace{1mm} stdloglvl="\{0-6\}"]{Niveau de log de l'erreur standard}
\item[\hspace{1mm} sysloglvl="\{0-6\}"]{Niveau de log syslog}
\item[\hspace{1mm} fileloglvl="\{0-6\}"]{Niveau de log fichier}
\item[\hspace{1mm} logfile="<file>"]{Chemin du fichier de log}
\item[\hspace{1mm} show\_modules="\{yes|no\}"]{Affiche le nom des modules inclus sur stdout}
\item[\hspace{1mm} i18n\_vars="<variable mapping>"]{voir dracut/modules.d/10i18n/README}
\item[\hspace{1mm} i18n\_default\_font="<fontname>"]{Font à installer.}
\item[\hspace{1mm} i18n\_install\_all="\{yes|no\}"]{Installe tout}
\item[\hspace{1mm} reproducible="\{yes|no\}"]{Créé une image reproductible}
\item[\hspace{1mm} loginstall="<DIR>"]{Log tous les fichiers installés depuis l'hôte dans le répertoire spécifié}
\item[\hspace{1mm} uefi\_stub="<FILE>"]{Spécifie le loader UEFI qui va charger le kernel, initramfs et ligne de commande.}
\item[\hspace{1mm} kernel\_image="<FILE>"]{Spécifie l'image kernel à inclure dans l'exécutable UEFI.}
\end{description}
\end{flushleft}
\end{document}
