\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 09:56:46 CET 2016}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={istgt.conf},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Fichier de configuration pour istgt},
CreationDate={D:20161125095646},
ModDate={D:20161125095646},
Keywords={iSCSI;storages}
}}
\begin{document}
 
\begin{center}
{\Huge istgt.conf }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Fichier de configuration pour istgt}
 
\vspace{10mm}
 
\vspace{1cm}{\huge [Global] }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} Comment]{"Section Globale"}
\item[\hspace{1mm} NodeBase]{Nom du nœud (ex: "iqn.2007‐09.jp.ne.peach.istgt")}
\item[\hspace{1mm} PidFile]{Fichier pid. Défaut: /var/run/istgt.pid}
\item[\hspace{1mm} AuthFile]{Fichier pour l'authentification. Défaut: /etc/istgt/auth.conf}
\item[\hspace{1mm} MediaDirectory]{Pour les média amovibles (DVD/tape). Défaut: /var/istgt}
\item[\hspace{1mm} LogFacility]{Facilité syslog (défaut: local7)}
\item[\hspace{1mm} Timeout]{Timeout d'E/S socket. Défaut: 30}
\item[\hspace{1mm} NopInInterval]{Interval d'envoie de NOPIN. Défaut: 20}
\item[\hspace{1mm} DiscoveryAuthMethod Auto|CHAP]{Information d'authentification pour la session découverte}
\item[\hspace{1mm} DiscoveryAuthGroup AuthGroup9999]{idem}
\item[\hspace{1mm} MaxSessions 16]{Sessions maximum réservés}
\item[\hspace{1mm} MaxConnections 4]{Connexions maximum réservés}
\item[\hspace{1mm} MaxR2T 32]{Nombre maximum d'envoie R2T dans chaque connexion. 0 désactive, 1-256.}
\item[\hspace{1mm} MaxOutstandingR2T]{}
\item[\hspace{1mm} DefaultTime2Wait]{}
\item[\hspace{1mm} DefaultTime2Retain]{}
\item[\hspace{1mm} FirstBurstLength]{}
\item[\hspace{1mm} MaxBurstLength]{}
\item[\hspace{1mm} MaxRecvDataSegmentLength]{}
\item[\hspace{1mm} InitialR2T Yes|No]{}
\item[\hspace{1mm} ImmediateData Yes]{}
\item[\hspace{1mm} DataPDUInOrder Yes]{}
\item[\hspace{1mm} DataSequenceInOrder Yes]{}
\item[\hspace{1mm} ErrorRecoveryLevel 0]{}
\end{description}
 
\vspace{1cm}{\huge [UnitControl] }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} Comment]{"Commentaire pour ce contrôleur"}
\item[\hspace{1mm} AuthMethod Auto|CHAP <Mutual>]{}
\item[\hspace{1mm} AuthGroup AuthGroup10000]{}
\item[\hspace{1mm} Portal UC1 <IP>:3261]{}
\item[\hspace{1mm} Netmask <IP>]{}
\end{description}
 
\vspace{1cm}{\huge [PortalGroup1] }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} Comment]{"Commentaire"}
\item[\hspace{1mm} Portal <label> <IP>:<port>]{}
\end{description}
 
\vspace{1cm}{\huge [InitiatorGroup1] }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} Comment]{"Initiator Group1"}
\item[\hspace{1mm} InitiatorName "\texttt{[}!\texttt{]}<iqn...>"|ALL]{Nom de l'initiateur. ! refuse le login/découverte}
\item[\hspace{1mm} Netmask <ip/mask>]{}
\end{description}
 
\vspace{1cm}{\huge [LogicalUnit1] }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} Comment]{"Disque 1"}
\item[\hspace{1mm} TargetName disk1]{Nom du target}
\item[\hspace{1mm} TargetAlias "Data Disk1"]{Alias pour ce target}
\item[\hspace{1mm} Mapping PortalGroup1 InitiatorGroup1]{Utilise les initiators via les portails}
\item[\hspace{1mm} AuthMethod Auto]{}
\item[\hspace{1mm} AuthGroup AuthGroup1]{}
\item[\hspace{1mm} UseDigest Header Data|Auto]{}
\item[\hspace{1mm} UnitType Disk]{UnitInquiry <vendor> <Product> <Revision> <Serial>}
\item[\hspace{1mm} QueueDepth 0-255]{0=désactivé, 1-255 activé avec la profondeur spécifiée. Défaut: 32}
\item[\hspace{1mm} MaxOutstandingR2T 16]{}
\item[\hspace{1mm} DefaultTime2Wait 2]{}
\item[\hspace{1mm} DefaultTime2Retain 60]{}
\item[\hspace{1mm} FirstBurstLength 262144]{}
\item[\hspace{1mm} MaxBurstLength 1048576]{}
\item[\hspace{1mm} MaxRecvDataSegmentLength 262144]{}
\item[\hspace{1mm} InitialR2T Yes]{}
\item[\hspace{1mm} ImmediateData Yes]{}
\item[\hspace{1mm} DataPDUInOrder Yes]{}
\item[\hspace{1mm} DataSequenceInOrder Yes]{}
\item[\hspace{1mm} ErrorRecoveryLevel 0]{Remplacer les paramètres globaux}
\item[\hspace{1mm} LUN0 Storage <vol-path> <size>]{Volume logique pour cet unité dans LUN0}
\item[\hspace{1mm} LUN0 Option RPM 7200]{Spécifier la vitesse de rotation du disque. 0=non reporté, 1=SSD, >1= vitesse de rotation.}
\item[\hspace{1mm} LUN0 Option FormFactor 2]{format du disque: 0=non indiqué, 1=5,25, 2=3.5, 3=2.5, 4=1.8, 5=moins de 1,8 pouces}
\item[\hspace{1mm} LUN0 Option ReadCache Disable]{Pour une utilisation future}
\item[\hspace{1mm} LUN0 Option WriteCache Disable]{Pour une utilisation future}
\end{description}
\end{flushleft}
\end{document}
