Update of /cvsroot/bacula/bacula/doc/latex-fr In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30900/latex-fr Modified Files: Makefile autochangers.linked.tex autochangers.tex bacula.tex bootstrap.linked.tex bootstrap.tex bugs.linked.tex bugs.tex catalog.linked.tex catalog.tex catmaintenance.linked.tex catmaintenance.tex configure.linked.tex configure.tex console.linked.tex console.tex consoleconf.linked.tex consoleconf.tex critical.linked.tex critical.tex daemonprotocol.linked.tex daemonprotocol.tex developers.tex dirdconf.linked.tex dirdconf.tex director.linked.tex director.tex disk.linked.tex disk.tex faq.linked.tex faq.tex file.linked.tex file.tex filedconf.linked.tex filedconf.tex firewalls.linked.tex firewalls.tex general.linked.tex general.tex generaldevel.linked.tex generaldevel.tex gpl.linked.tex gpl.tex gui-interface.tex html2latex.tag images.tex install.linked.tex install.tex internaldb.linked.tex internaldb.tex kaboom.linked.tex kaboom.tex lesser.linked.tex lesser.tex license.linked.tex license.tex link_resolver.pl md5.linked.tex md5.tex mediaformat.linked.tex mediaformat.tex mempool.linked.tex mempool.tex messagesres.linked.tex messagesres.tex monitorconf.linked.tex monitorconf.tex mysql.linked.tex mysql.tex netprotocol.linked.tex netprotocol.tex oldfileset.tex pools.linked.tex pools.tex porting.linked.tex porting.tex postgresql.linked.tex postgresql.tex progs.linked.tex progs.tex projects.linked.tex projects.tex quickstart.linked.tex quickstart.tex recycling.linked.tex recycling.tex regression.linked.tex regression.tex rescue.linked.tex rescue.tex rescuefloppy.linked.tex rescuefloppy.tex restore.linked.tex restore.tex rpm-faq.linked.tex rpm-faq.tex security.linked.tex security.tex smartall.linked.tex smartall.tex spooling.linked.tex spooling.tex sqlite.linked.tex sqlite.tex state.linked.tex state.tex storage.linked.tex storage.tex storedconf.linked.tex storedconf.tex strategies.linked.tex strategies.tex stunnel.linked.tex stunnel.tex supported.linked.tex supported.tex tapetesting.linked.tex tapetesting.tex thanks.linked.tex thanks.tex tips.linked.tex tips.tex tutorial.linked.tex tutorial.tex vars.linked.tex vars.tex verify.linked.tex verify.tex win32.linked.tex win32.tex Log Message: Fix French Latex manual to work Index: quickstart.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/quickstart.tex,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- quickstart.tex 8 Feb 2005 21:28:47 -0000 1.6 +++ quickstart.tex 28 Feb 2005 14:58:10 -0000 1.7 @@ -3,8 +3,8 @@ \section*{D\'emarrer avec Bacula} \label{_ChapterStart} -\index{Bacula!D\'emarrer avec } -\index{D\'emarrer avec Bacula } +\index[general]{Bacula!D\'emarrer avec } +\index[general]{D\'emarrer avec Bacula } \addcontentsline{toc}{section}{D\'emarrer avec Bacula} Si vous \^etes comme moi, vous voulez faire fonctionner Bacula imm\'ediatement @@ -23,8 +23,8 @@ \label{PoolsVolsLabels} \subsection*{Comprendre les Pools, Volumes et Labels} -\index{Comprendre les Pools, Volumes et Labels } -\index{Labels!Comprendre les Pools Volumes et } +\index[general]{Comprendre les Pools, Volumes et Labels } +\index[general]{Labels!Comprendre les Pools Volumes et } \addcontentsline{toc}{subsection}{Comprendre les Pools, Volumes et Labels} Si vous avez utilis\'e un programme tel que {\bf tar} pour sauvegarder votre @@ -75,8 +75,8 @@ \subsection*{Param\'etrage des fichiers de configuration de Bacula} \label{config} -\index{Param\'etrage des fichiers de configuration de Bacula } -\index{Bacula!Param\'etrage des fichiers de configuration de } +\index[general]{Param\'etrage des fichiers de configuration de Bacula } +\index[general]{Bacula!Param\'etrage des fichiers de configuration de } \addcontentsline{toc}{subsection}{Param\'etrage des fichiers de configuration de Bacula} @@ -103,8 +103,8 @@ \subsubsection*{ \ilink{Configurer le programme Console}{consoleconf.tex#_ChapterStart}} -\index{Console!Configurer le programme } -\index{Configurer le programme Console } +\index[general]{Console!Configurer le programme } +\index[general]{Configurer le programme Console } \addcontentsline{toc}{subsubsection}{Configurer le programme Console} Le programme console est utilis\'epar l'administrateur pour interagir avec le @@ -126,8 +126,8 @@ \subsubsection*{ \ilink{Configurer le programme Monitor}{monitorconf.tex#_ChapterStart}} -\index{Monitor!Configurer le programme } -\index{Configurer le programme Monitor } +\index[general]{Monitor!Configurer le programme } +\index[general]{Configurer le programme Monitor } \addcontentsline{toc}{subsubsection}{Configurer le programme Monitor} Le programme Monitor est typiquement une icone dans la barre des t\^aches. @@ -155,8 +155,8 @@ \subsubsection*{ \ilink{Configurer le File Daemon}{filedconf.tex#_ChapterStart}} -\index{Configurer le File Daemon } -\index{Daemon!Configurer le File } +\index[general]{Configurer le File Daemon } +\index[general]{Daemon!Configurer le File } \addcontentsline{toc}{subsubsection}{Configurer le File Daemon} Le File Daemon, est le programme qui s'ex\'ecute sur chaque machine cliente. A @@ -175,8 +175,8 @@ \subsubsection*{ \ilink{Configurer le Director}{dirdconf.tex#_ChapterStart}} -\index{Director!Configurer le } -\index{Configurer le Director } +\index[general]{Director!Configurer le } +\index[general]{Configurer le Director } \addcontentsline{toc}{subsubsection}{Configurer le Director} Le director est le programme central qui contr\^ole tous les autres {\it @@ -211,8 +211,8 @@ \subsubsection*{ \ilink{Configurer le Storage Daemon}{storedconf.tex#_ChapterStart}} -\index{Daemon!Configurer le Storage } -\index{Configurer le Storage Daemon } +\index[general]{Daemon!Configurer le Storage } +\index[general]{Configurer le Storage Daemon } \addcontentsline{toc}{subsubsection}{Configurer le Storage Daemon} Le Storage Daemon est responsable, sur demande du Director, de la r\'eception @@ -235,8 +235,8 @@ \label{ConfigTesting} \subsection*{Tester vos Fichiers de Configuration} -\index{Configuration!Tester vos Fichiers de } -\index{Tester vos Fichiers de Configuration } +\index[general]{Configuration!Tester vos Fichiers de } +\index[general]{Tester vos Fichiers de Configuration } \addcontentsline{toc}{subsection}{Tester vos Fichiers de Configuration} Vous pouvez tester la validit\'e syntaxique de vos fichiers de configuration, @@ -269,8 +269,10 @@ \label{TapeTesting} \subsection*{Tester la compatibilit\'e de Bacula avec votre lecteur de bandes} -\index{Tester la compatibilit\'e de Bacula avec votre lecteur de bandes } -\index{Bandes!Tester la compatibilit\'e de Bacula avec votre lecteur de } +\index[general]{Tester la compatibilit\'e de Bacula avec votre lecteur de +bandes } +\index[general]{Bandes!Tester la compatibilit\'e de Bacula avec votre lecteur +de } \addcontentsline{toc}{subsection}{Tester la compatibilit\'e de Bacula avec votre lecteur de bandes} @@ -294,7 +296,7 @@ \label{notls} \subsection*{D\'ebarassez vous du r\'epertoire /lib/tls} -\index{D\'ebarassez vous du r\'epertoire /lib/tls } +\index[general]{D\'ebarassez vous du r\'epertoire /lib/tls } \addcontentsline{toc}{subsection}{D\'ebarassez vous du r\'epertoire /lib/tls} La nouvelle librairie pthreads {\bf /lib/tls} install\'ee par d\'efaut sur les @@ -311,8 +313,8 @@ \label{Running} \subsection*{Ex\'ecuter Bacula} -\index{Bacula!Ex\'ecuter } -\index{Ex\'ecuter Bacula } +\index[general]{Bacula!Ex\'ecuter } +\index[general]{Ex\'ecuter Bacula } \addcontentsline{toc}{subsection}{Ex\'ecuter Bacula} La partie la plus importante de l'ex\'ecution de Bacula est probablement la @@ -329,8 +331,8 @@ Bacula. \subsection*{Rotation des logs} -\index{Logs!Rotation des } -\index{Rotation des logs } +\index[general]{Logs!Rotation des } +\index[general]{Rotation des logs } \addcontentsline{toc}{subsection}{Rotation des logs} Si vous utilisez le {\bf bacula-dir.conf} par d\'efaut ou une variante, vous @@ -342,8 +344,9 @@ pouvez \'editer ce fichier pour adapter la rotation \`a votre convenance. \subsection*{Reprise d'activit\'e apr\`es un d\'esastre (disaster recovery)} -\index{Recovery!Reprise d'activit\'e apr\`es un d\'esastre disaster } -\index{Reprise d'activit\'e apr\`es un d\'esastre (disaster recovery) } +\index[general]{Recovery!Reprise d'activit\'e apr\`es un d\'esastre disaster } +\index[general]{Reprise d'activit\'e apr\`es un d\'esastre (disaster recovery) +} \addcontentsline{toc}{subsection}{Reprise d'activit\'e apr\`es un d\'esastre (disaster recovery)} Index: state.linked.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/state.linked.tex,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- state.linked.tex 25 Feb 2005 17:40:12 -0000 1.8 +++ state.linked.tex 28 Feb 2005 14:58:10 -0000 1.9 @@ -3,15 +3,15 @@ \section*{L'\'etat actuel de Bacula} \label{_ChapterStart2} -\index{L'\'etat actuel de Bacula } -\index{Bacula!L'\'etat actuel de } +\index[general]{L'\'etat actuel de Bacula } +\index[general]{Bacula!L'\'etat actuel de } \addcontentsline{toc}{section}{L'\'etat actuel de Bacula} En d'autres termes, ce qui est et ce qui n'est pas actuellement impl\'ement\'e et fonctionnel. \subsection*{Ce qui est impl\'ement\'e} -\index{Ce qui est impl\'ement\'e } +\index[general]{Ce qui est impl\'ement\'e } \addcontentsline{toc}{subsection}{Ce qui est impl\'ement\'e} \begin{itemize} @@ -43,11 +43,10 @@ \item Possibilit\'e de r\'eg\'en\'erer le catalogue par balayage des volumes de sauvegarde gr\^ace au programme {\bf bscan}. \item -\ilink{Console}{UADef} d'interfa{\c c}age avec le -\ilink{ Director}{} permettant un contr\^ole total. -Trois versions (shell, GNOME et wxWidgets) sont disponibles. Notez que la -version GNOME n'offre actuellement que peu des fonctions de la version shell. - +\ilink{Console}{UADef} d'interfa{\c c}age avec le Director +permettant un contr\^ole total. Trois versions (shell, GNOME et wxWidgets) +sont disponibles. Notez que la version GNOME n'offre actuellement que peu des +fonctions de la version shell. \item Verification des fichiers pr\'ec\'edemment catalogu\'es offrant un syst\`eme de d\'etection \`a la fa{\c c}on de Tripwire \item Authentification par mot de passe CRAM-MD5 entre chaque composant ({\it @@ -111,8 +110,8 @@ \end{itemize} \subsection*{Avantages de Bacula sur d'autres programmes de sauvegarde} -\index{Avantages de Bacula sur d'autres programmes de sauvegarde } -\index{Sauvegarde!Avantages de Bacula sur d'autres programmes de } +\index[general]{Avantages de Bacula sur d'autres programmes de sauvegarde } +\index[general]{Sauvegarde!Avantages de Bacula sur d'autres programmes de } \addcontentsline{toc}{subsection}{Avantages de Bacula sur d'autres programmes de sauvegarde} @@ -154,8 +153,8 @@ \end{itemize} \subsection*{Restrictions de l'impl\'ementation actuelle} -\index{Restrictions de l'impl\'ementation actuelle } -\index{Actuelle!Restrictions de l'impl\'ementation } +\index[general]{Restrictions de l'impl\'ementation actuelle } +\index[general]{Actuelle!Restrictions de l'impl\'ementation } \addcontentsline{toc}{subsection}{Restrictions de l'impl\'ementation actuelle} \begin{itemize} @@ -179,7 +178,7 @@ \end{itemize} \subsection*{Autres objets Non Impl\'ement\'es (mais plannifi\'es)} -\index{Autres objets Non Impl\'ement\'es (mais plannifi\'es) } +\index[general]{Autres objets Non Impl\'ement\'es (mais plannifi\'es) } \addcontentsline{toc}{subsection}{Autres objets Non Impl\'ement\'es (mais plannifi\'es)} @@ -197,8 +196,8 @@ \end{itemize} \subsection*{Limitations ou Restrictions inh\'erentes \`a la conception} -\index{Limitations ou Restrictions inh\'erentes \`a la conception } -\index{Conception!Limitations ou Restrictions inh\'erentes \`a la } +\index[general]{Limitations ou Restrictions inh\'erentes \`a la conception } +\index[general]{Conception!Limitations ou Restrictions inh\'erentes \`a la } \addcontentsline{toc}{subsection}{Limitations ou Restrictions inh\'erentes \`a la conception} Index: critical.linked.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/critical.linked.tex,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- critical.linked.tex 25 Feb 2005 17:40:11 -0000 1.4 +++ critical.linked.tex 28 Feb 2005 14:57:52 -0000 1.5 @@ -3,13 +3,13 @@ \section*{Critical Items to Implement Before Going Production} \label{_ChapterStart31} -\index{Production!Critical Items to Implement Before Going } -\index{Critical Items to Implement Before Going Production } +\index[general]{Production!Critical Items to Implement Before Going } +\index[general]{Critical Items to Implement Before Going Production } \addcontentsline{toc}{section}{Critical Items to Implement Before Going Production} \subsection*{General} -\index{General } +\index[general]{General } \addcontentsline{toc}{subsection}{General} We recommend you take your time before implementing a Bacula backup system @@ -24,8 +24,8 @@ that we can document it to the benefit of everyone. \subsection*{Critical Items} -\index{Critical Items } -\index{Items!Critical } +\index[general]{Critical Items } +\index[general]{Items!Critical } \addcontentsline{toc}{subsection}{Critical Items} The following assumes that you have installed Bacula, you more or less @@ -73,8 +73,8 @@ \end{itemize} \subsection*{Recommended Items} -\index{Items!Recommended } -\index{Recommended Items } +\index[general]{Items!Recommended } +\index[general]{Recommended Items } \addcontentsline{toc}{subsection}{Recommended Items} Although these items may not be critical, they are recommended and will help Index: porting.linked.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/porting.linked.tex,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- porting.linked.tex 8 Feb 2005 21:28:43 -0000 1.4 +++ porting.linked.tex 28 Feb 2005 14:58:10 -0000 1.5 @@ -2,9 +2,9 @@ %% \section*{Bacula Porting Notes} -\label{_ChapterStart32} -\index{Notes!Bacula Porting } -\index{Bacula Porting Notes } +\label{_ChapterStart1} +\index[general]{Notes!Bacula Porting } +\index[general]{Bacula Porting Notes } \addcontentsline{toc}{section}{Bacula Porting Notes} This document is intended mostly for developers who wish to port Bacula to a @@ -16,8 +16,8 @@ them. \subsection*{Porting Requirements} -\index{Requirements!Porting } -\index{Porting Requirements } +\index[general]{Requirements!Porting } +\index[general]{Porting Requirements } \addcontentsline{toc}{subsection}{Porting Requirements} In General, the following holds true: @@ -49,8 +49,8 @@ \end{itemize} \subsection*{Steps to Take for Porting} -\index{Porting!Steps to Take for } -\index{Steps to Take for Porting } +\index[general]{Porting!Steps to Take for } +\index[general]{Steps to Take for Porting } \addcontentsline{toc}{subsection}{Steps to Take for Porting} \begin{itemize} Index: projects.linked.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/projects.linked.tex,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- projects.linked.tex 25 Feb 2005 17:40:11 -0000 1.4 +++ projects.linked.tex 28 Feb 2005 14:58:10 -0000 1.5 @@ -3,8 +3,8 @@ \section*{Bacula Projects} \label{_ChapterStart27} -\index{Projects!Bacula } -\index{Bacula Projects } +\index[general]{Projects!Bacula } +\index[general]{Bacula Projects } \addcontentsline{toc}{section}{Bacula Projects} Please see the projects page on the web site at: Index: mempool.linked.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/mempool.linked.tex,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- mempool.linked.tex 25 Feb 2005 17:40:11 -0000 1.2 +++ mempool.linked.tex 28 Feb 2005 14:58:10 -0000 1.3 @@ -2,13 +2,13 @@ %% \section*{Bacula Memory Management} -\label{_ChapterStart27} -\index{Management!Bacula Memory } -\index{Bacula Memory Management } +\label{_ChapterStart7} +\index[general]{Management!Bacula Memory } +\index[general]{Bacula Memory Management } \addcontentsline{toc}{section}{Bacula Memory Management} \subsection*{General} -\index{General } +\index[general]{General } \addcontentsline{toc}{subsection}{General} This document describes the memory management routines that are used in Bacula @@ -29,8 +29,8 @@ \end{itemize} \subsubsection*{Statically Allocated Memory} -\index{Statically Allocated Memory } -\index{Memory!Statically Allocated } +\index[general]{Statically Allocated Memory } +\index[general]{Memory!Statically Allocated } \addcontentsline{toc}{subsubsection}{Statically Allocated Memory} Statically allocated memory is of the form: @@ -49,8 +49,8 @@ value. \subsubsection*{Dynamically Allocated Memory} -\index{Dynamically Allocated Memory } -\index{Memory!Dynamically Allocated } +\index[general]{Dynamically Allocated Memory } +\index[general]{Memory!Dynamically Allocated } \addcontentsline{toc}{subsubsection}{Dynamically Allocated Memory} Dynamically allocated memory is obtained using the standard malloc() routines. @@ -81,8 +81,8 @@ termination of the program will be reported as Orphaned memory. \subsubsection*{Pooled and Non-pooled Memory} -\index{Memory!Pooled and Non-pooled } -\index{Pooled and Non-pooled Memory } +\index[general]{Memory!Pooled and Non-pooled } +\index[general]{Pooled and Non-pooled Memory } \addcontentsline{toc}{subsubsection}{Pooled and Non-pooled Memory} In order to facility the handling of arbitrary length filenames and to Index: daemonprotocol.linked.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/daemonprotocol.linked.tex,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- daemonprotocol.linked.tex 8 Feb 2005 21:28:03 -0000 1.4 +++ daemonprotocol.linked.tex 28 Feb 2005 14:57:52 -0000 1.5 @@ -2,13 +2,13 @@ %% \section*{Daemon Protocol} -\label{_ChapterStart33} -\index{Protocol!Daemon } -\index{Daemon Protocol } +\label{_ChapterStart2} +\index[general]{Protocol!Daemon } +\index[general]{Daemon Protocol } \addcontentsline{toc}{section}{Daemon Protocol} \subsection*{General} -\index{General } +\index[general]{General } \addcontentsline{toc}{subsection}{General} This document describes the protocols used between the various daemons. As @@ -22,8 +22,8 @@ Bacula}. \subsection*{Low Level Network Protocol} -\index{Protocol!Low Level Network } -\index{Low Level Network Protocol } +\index[general]{Protocol!Low Level Network } +\index[general]{Low Level Network Protocol } \addcontentsline{toc}{subsection}{Low Level Network Protocol} At the lowest level, the network protocol is handled by {\bf BSOCK} packets @@ -42,8 +42,8 @@ routines lock and unlock the packet. \subsection*{General Daemon Protocol} -\index{General Daemon Protocol } -\index{Protocol!General Daemon } +\index[general]{General Daemon Protocol } +\index[general]{Protocol!General Daemon } \addcontentsline{toc}{subsection}{General Daemon Protocol} In general, all the daemons follow the following global rules. There may be @@ -86,8 +86,8 @@ \end{itemize} \subsection*{The Protocol Used Between the Director and the Storage Daemon} -\index{Daemon!Protocol Used Between the Director and the Storage } -\index{Protocol Used Between the Director and the Storage Daemon } +\index[general]{Daemon!Protocol Used Between the Director and the Storage } +\index[general]{Protocol Used Between the Director and the Storage Daemon } \addcontentsline{toc}{subsection}{Protocol Used Between the Director and the Storage Daemon} @@ -122,8 +122,8 @@ Storage daemon). \subsection*{The Protocol Used Between the Director and the File Daemon} -\index{Daemon!Protocol Used Between the Director and the File } -\index{Protocol Used Between the Director and the File Daemon } +\index[general]{Daemon!Protocol Used Between the Director and the File } +\index[general]{Protocol Used Between the Director and the File Daemon } \addcontentsline{toc}{subsection}{Protocol Used Between the Director and the File Daemon} @@ -173,8 +173,8 @@ \normalsize \subsection*{The Save Protocol Between the File Daemon and the Storage Daemon} -\index{Save Protocol Between the File Daemon and the Storage Daemon } -\index{Daemon!Save Protocol Between the File Daemon and the Storage } +\index[general]{Save Protocol Between the File Daemon and the Storage Daemon } +\index[general]{Daemon!Save Protocol Between the File Daemon and the Storage } \addcontentsline{toc}{subsection}{Save Protocol Between the File Daemon and the Storage Daemon} @@ -186,8 +186,8 @@ Storage daemon to the File daemon. \subsubsection*{Command and Control Information} -\index{Information!Command and Control } -\index{Command and Control Information } +\index[general]{Information!Command and Control } +\index[general]{Command and Control Information } \addcontentsline{toc}{subsubsection}{Command and Control Information} Command and control information is exchanged in human readable ASCII commands. @@ -205,8 +205,8 @@ \normalsize \subsubsection*{Data Information} -\index{Information!Data } -\index{Data Information } +\index[general]{Information!Data } +\index[general]{Data Information } \addcontentsline{toc}{subsubsection}{Data Information} The Data information consists of the file attributes and data to the Storage Index: progs.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/progs.tex,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- progs.tex 8 Feb 2005 21:28:47 -0000 1.3 +++ progs.tex 28 Feb 2005 14:58:10 -0000 1.4 @@ -3,16 +3,16 @@ \section*{Volume Utility Tools} \label{_ChapterStart} -\index{Volume Utility Tools } -\index{Tools!Volume Utility } +\index[general]{Volume Utility Tools } +\index[general]{Tools!Volume Utility } \addcontentsline{toc}{section}{Volume Utility Tools} This document describes the utility programs written to aid Bacula users and developers in dealing with Volumes external to Bacula. \subsection*{Specifying the Configuration File} -\index{File!Specifying the Configuration } -\index{Specifying the Configuration File } +\index[general]{File!Specifying the Configuration } +\index[general]{Specifying the Configuration File } \addcontentsline{toc}{subsection}{Specifying the Configuration File} Starting with version 1.27, each of the following programs requires a valid @@ -24,8 +24,8 @@ configuration file using the {\bf -c} option. \subsection*{Specifying a Device Name For a Tape} -\index{Tape!Specifying a Device Name For a } -\index{Specifying a Device Name For a Tape } +\index[general]{Tape!Specifying a Device Name For a } +\index[general]{Specifying a Device Name For a Tape } \addcontentsline{toc}{subsection}{Specifying a Device Name For a Tape} Each of these programs require a {\bf device-name} where the Volume can be @@ -35,8 +35,8 @@ configuration file. See below for specifying Volume names. \subsection*{Specifying a Device Name For a File} -\index{File!Specifying a Device Name For a } -\index{Specifying a Device Name For a File } +\index[general]{File!Specifying a Device Name For a } +\index[general]{Specifying a Device Name For a File } \addcontentsline{toc}{subsection}{Specifying a Device Name For a File} If you are attempting to read or write an archive file rather than a tape, the @@ -48,8 +48,8 @@ \subsection*{Specifying Volumes} -\index{Volumes!Specifying } -\index{Specifying Volumes } +\index[general]{Volumes!Specifying } +\index[general]{Specifying Volumes } \addcontentsline{toc}{subsection}{Specifying Volumes} In general, you must specify the Volume name to each of the programs below @@ -108,7 +108,7 @@ \subsection*{bls} \label{bls} -\index{Bls } +\index[general]{Bls } \addcontentsline{toc}{subsection}{bls} {\bf bls} can be used to do an {\bf ls} type listing of a {\bf Bacula} tape or @@ -185,8 +185,8 @@ \normalsize \subsubsection*{Listing Bacula Jobs} -\index{Listing Bacula Jobs } -\index{Jobs!Listing Bacula } +\index[general]{Listing Bacula Jobs } +\index[general]{Jobs!Listing Bacula } \addcontentsline{toc}{subsubsection}{Listing Bacula Jobs} If you are listing a Volume to determine what Jobs to restore, normally the @@ -213,8 +213,8 @@ available for each record: \subsubsection*{Listing Bacula Blocks} -\index{Listing Bacula Blocks } -\index{Blocks!Listing Bacula } +\index[general]{Listing Bacula Blocks } +\index[general]{Blocks!Listing Bacula } \addcontentsline{toc}{subsubsection}{Listing Bacula Blocks} Normally, except for debugging purposes, you will not need to list Bacula @@ -304,7 +304,7 @@ \subsection*{bextract} \label{bextract} -\index{Bextract } +\index[general]{Bextract } \addcontentsline{toc}{subsection}{bextract} Normally, you will restore files by running a {\bf Restore} Job from the {\bf @@ -341,8 +341,8 @@ drive. \subsubsection*{Extracting with Include or Exclude Lists} -\index{Lists!Extracting with Include or Exclude } -\index{Extracting with Include or Exclude Lists } +\index[general]{Lists!Extracting with Include or Exclude } +\index[general]{Extracting with Include or Exclude Lists } \addcontentsline{toc}{subsubsection}{Extracting with Include or Exclude Lists} Using the {\bf -e} option, you can specify a file containing a list of files @@ -384,8 +384,8 @@ /tmp/usr/local/bin/...). \subsubsection*{Extracting With a Bootstrap File} -\index{File!Extracting With a Bootstrap } -\index{Extracting With a Bootstrap File } +\index[general]{File!Extracting With a Bootstrap } +\index[general]{Extracting With a Bootstrap File } \addcontentsline{toc}{subsubsection}{Extracting With a Bootstrap File} The {\bf -b} option is used to specify a {\bf bootstrap} file containing the @@ -410,8 +410,8 @@ exclude lists. \subsubsection*{Extracting From Multiple Volumes} -\index{Volumes!Extracting From Multiple } -\index{Extracting From Multiple Volumes } +\index[general]{Volumes!Extracting From Multiple } +\index[general]{Extracting From Multiple Volumes } \addcontentsline{toc}{subsubsection}{Extracting From Multiple Volumes} If you wish to extract files that span several Volumes, you can specify the @@ -423,7 +423,7 @@ \subsection*{bscan} \label{bscan} -\index{Bscan } +\index[general]{Bscan } \addcontentsline{toc}{subsection}{bscan} The {\bf bscan} program can be used to re-create a database (catalog) from the @@ -530,8 +530,8 @@ normal Bacula console commands. \subsubsection*{Using bscan to Compare a Volume to an existing Catalog} -\index{Catalog!Using bscan to Compare a Volume to an existing } -\index{Using bscan to Compare a Volume to an existing Catalog } +\index[general]{Catalog!Using bscan to Compare a Volume to an existing } +\index[general]{Using bscan to Compare a Volume to an existing Catalog } \addcontentsline{toc}{subsubsection}{Using bscan to Compare a Volume to an existing Catalog} @@ -543,8 +543,8 @@ testing. \subsubsection*{Using bscan to Recreate a Catalog from a Volume} -\index{Volume!Using bscan to Recreate a Catalog from a } -\index{Using bscan to Recreate a Catalog from a Volume } +\index[general]{Volume!Using bscan to Recreate a Catalog from a } +\index[general]{Using bscan to Recreate a Catalog from a Volume } \addcontentsline{toc}{subsubsection}{Using bscan to Recreate a Catalog from a Volume} @@ -661,8 +661,8 @@ against it and get valid results. \subsubsection*{Using bscan to Correct the Volume File Count} -\index{Using bscan to Correct the Volume File Count } -\index{Count!Using bscan to Correct the Volume File } +\index[general]{Using bscan to Correct the Volume File Count } +\index[general]{Count!Using bscan to Correct the Volume File } \addcontentsline{toc}{subsubsection}{Using bscan to Correct the Volume File Count} @@ -677,8 +677,8 @@ update only the final Media record for the Volumes read. \subsubsection*{After bscan} -\index{After bscan } -\index{Bscan!After } +\index[general]{After bscan } +\index[general]{Bscan!After } \addcontentsline{toc}{subsubsection}{After bscan} If you use {\bf bscan} to enter the contents of the Volume into an existing @@ -693,7 +693,7 @@ \subsection*{bcopy} \label{bcopy} -\index{Bcopy } +\index[general]{Bcopy } \addcontentsline{toc}{subsection}{bcopy} The {\bf bcopy} program can be used to copy one {\bf Bacula} archive file to @@ -707,8 +707,8 @@ command, for example, you must first bscan the new Volume into the catalog. \subsubsection*{bcopy Command Options} -\index{Options!bcopy Command } -\index{Bcopy Command Options } +\index[general]{Options!bcopy Command } +\index[general]{Bcopy Command Options } \addcontentsline{toc}{subsubsection}{bcopy Command Options} \footnotesize @@ -739,7 +739,7 @@ \subsection*{btape} \label{btape} -\index{Btape } +\index[general]{Btape } \addcontentsline{toc}{subsection}{btape} This program permits a number of elementary tape operations via a tty command @@ -774,8 +774,8 @@ \normalsize \subsubsection*{Using btape to Verify your Tape Drive} -\index{Using btape to Verify your Tape Drive } -\index{Drive!Using btape to Verify your Tape } +\index[general]{Using btape to Verify your Tape Drive } +\index[general]{Drive!Using btape to Verify your Tape } \addcontentsline{toc}{subsubsection}{Using btape to Verify your Tape Drive} An important reason for this program is to ensure that a Storage daemon @@ -791,8 +791,8 @@ the details. \subsubsection*{btape Commands} -\index{Btape Commands } -\index{Commands!btape } +\index[general]{Btape Commands } +\index[general]{Commands!btape } \addcontentsline{toc}{subsubsection}{btape Commands} The full list of commands are: @@ -853,8 +853,8 @@ the {\bf Console} program since it will never overwrite a valid Bacula tape. \subsection*{Other Programs} -\index{Programs!Other } -\index{Other Programs } +\index[general]{Programs!Other } +\index[general]{Other Programs } \addcontentsline{toc}{subsection}{Other Programs} The following programs are general utility programs and in general do not need @@ -862,7 +862,7 @@ \subsection*{bsmtp} \label{bsmtp} -\index{Bsmtp } +\index[general]{Bsmtp } \addcontentsline{toc}{subsection}{bsmtp} {\bf bsmtp} is a simple mail transport program that permits more flexibility @@ -928,7 +928,7 @@ \subsection*{dbcheck} \label{dbcheck} -\index{Dbcheck } +\index[general]{Dbcheck } \addcontentsline{toc}{subsection}{dbcheck} {\bf dbcheck} is a simple program that will search for inconsistencies in your @@ -1061,7 +1061,7 @@ \subsection*{testfind} \label{testfind} -\index{Testfind } +\index[general]{Testfind } \addcontentsline{toc}{subsection}{testfind} {\bf testfind} permits listing of files using the same search engine that is @@ -1145,7 +1145,7 @@ \subsection*{bimagemgr} \label{bimagemgr} -\index{Bimagemgr } +\index[general]{Bimagemgr } \addcontentsline{toc}{subsection}{bimagemgr} {\bf bimagemgr} is a utility for those who backup to disk volumes in order to @@ -1164,14 +1164,14 @@ time, but both planned for future releases. \subsubsection*{Installation} -\index{Installation } +\index[general]{Installation } \addcontentsline{toc}{subsubsection}{Installation} Please see the README file in the bimagemgr directory of the distribution for instructions. \subsubsection*{Usage} -\index{Usage } +\index[general]{Usage } \addcontentsline{toc}{subsubsection}{Usage} Calling the program in your web browser, e.g. {\tt Index: bootstrap.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/bootstrap.tex,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- bootstrap.tex 8 Feb 2005 21:28:01 -0000 1.3 +++ bootstrap.tex 28 Feb 2005 14:57:52 -0000 1.4 @@ -3,18 +3,18 @@ \section*{The Bootstrap File} \label{_ChapterStart} -\index{File!Bootstrap } -\index{Bootstrap File } +\index[general]{File!Bootstrap } +\index[general]{Bootstrap File } \addcontentsline{toc}{section}{Bootstrap File} The information in this chapter is provided so that you may either create your own bootstrap files, or so that you can edit a bootstrap file produced by {\bf Bacula}. However, normally the bootstrap file will be automatically created for you during the -\ilink{<b>restore</b>}{restore.tex#_ChapterStart} command in the Console -program, or by using a -\ilink{ <b>Write Bootstrap</b>}{dirdconf.tex#writebootstrap} record in your -Backup Jobs, and thus you will never need to know the details of this file. +\ilink{restore}{restore.tex#_ChapterStart} command in the Console program, or +by using a +\ilink{ Write Bootstrap}{dirdconf.tex#writebootstrap} record in your Backup +Jobs, and thus you will never need to know the details of this file. The {\bf bootstrap} file contains ASCII information that permits precise specification of what files should be restored. It is a relatively compact @@ -22,8 +22,8 @@ any text editor. \subsection*{File Format} -\index{Format!File } -\index{File Format } +\index[general]{Format!File } +\index[general]{File Format } \addcontentsline{toc}{subsection}{File Format} The general format of a {\bf bootstrap} file is: @@ -65,16 +65,19 @@ \begin{description} \item {\bf Volume} +\index[dir]{Volume } The value field specifies what Volume the following commands apply to. Each Volume specification becomes the current Volume, to which all the following commands apply until a new current Volume (if any) is specified. If the Volume name contains spaces, it should be enclosed in quotes. \item {\bf Count} +\index[dir]{Count } The value is the total number of files that will be restored for this Volume. This allows the Storage daemon to know when to stop reading the Volume. \item {\bf VolFile} +\index[dir]{VolFile } The value is a file number, a list of file numbers, or a range of file numbers numbers to match on the current Volume. The file number represents the physical file on the Volume where the data is stored. For a tape volume, @@ -82,28 +85,33 @@ tape is past the last specified file, reading will stop. \item {\bf VolBlock} +\index[dir]{VolBlock } The value is a block number, a list of block numbers, or a range of block numbers numbers to match on the current Volume. The block number represents the physical block on the Volume where the data is stored. This record is currently not used. \item {\bf VolSessionTime} +\index[dir]{VolSessionTime } The value specifies a Volume Session Time to be matched from the current volume. \item {\bf VolSessionId} +\index[dir]{VolSessionId } The value specifies a VolSessionId, a list of volume session ids, or a range of volume session ids to be matched from the current Volume. Each VolSessionId and VolSessionTime pair corresponds to a unique Job that is backed up on the Volume. \item {\bf JobId} +\index[dir]{JobId } The value specifies a JobId, list of JobIds, or range of JobIds to be selected from the current Volume. Note, the JobId may not be unique if you have multiple Directors, or if you have reinitialized your database. The JobId filter works only if you do not run multiple simultaneous jobs. \item {\bf Job} +\index[dir]{Job } The value specifies a Job name or list of Job names to be matched on the current Volume. The Job corresponds to a unique VolSessionId and VolSessionTime pair. However, the Job is perhaps a bit more readable by @@ -112,12 +120,14 @@ jobs. \item {\bf Client} +\index[dir]{Client } The value specifies a Client name or list of Clients to will be matched on the current Volume. Standard regular expressions (wildcards) may be used to match Client names. The Client filter works only if you do not run multiple simultaneous jobs. \item {\bf FileIndex} +\index[dir]{FileIndex } The value specifies a FileIndex, list of FileIndexes, or range of FileIndexes to be selected from the current Volume. Each file (data) stored on a Volume within a Session has a unique FileIndex. For each Session, the first file @@ -131,18 +141,22 @@ stored in the Catalog database for each file. \item {\bf Slot} +\index[dir]{Slot } The value specifies the autochanger slot. There may be only a single {\bf Slot} specification for each Volume. \item {\bf Stream} +\index[dir]{Stream } The value specifies a Stream, a list of Streams, or a range of Streams to be selected from the current Volume. Unless you really know what you are doing (the internals of {\bf Bacula}, you should avoid this specification. \item {\bf *JobType} +\index[dir]{*JobType } Not yet implemented. \item {\bf *JobLevel} +\index[dir]{*JobLevel } Not yet implemented. \end{description} @@ -291,8 +305,8 @@ \normalsize \subsection*{Automatic Generation of Bootstrap Files} -\index{Files!Automatic Generation of Bootstrap } -\index{Automatic Generation of Bootstrap Files } +\index[general]{Files!Automatic Generation of Bootstrap } +\index[general]{Automatic Generation of Bootstrap Files } \addcontentsline{toc}{subsection}{Automatic Generation of Bootstrap Files} One thing that is probably worth knowing: the bootstrap files that are @@ -326,8 +340,8 @@ The {\bf no} answers the {\bf Do you want to run this (yes/mod/no)} question. \subsection*{A Final Example} -\index{Example!Final } -\index{Final Example } +\index[general]{Example!Final } +\index[general]{Final Example } \addcontentsline{toc}{subsection}{Final Example} If you want to extract or copy a single Job, you can do it by selecting by Index: verify.linked.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/verify.linked.tex,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- verify.linked.tex 25 Feb 2005 17:40:12 -0000 1.5 +++ verify.linked.tex 28 Feb 2005 14:58:10 -0000 1.6 @@ -3,8 +3,8 @@ \section*{Using Bacula to Improve Computer Security} \label{_ChapterStart44} -\index{Security!Using Bacula to Improve Computer } -\index{Using Bacula to Improve Computer Security } +\index[general]{Security!Using Bacula to Improve Computer } +\index[general]{Using Bacula to Improve Computer Security } \addcontentsline{toc}{section}{Using Bacula to Improve Computer Security} Since Bacula maintains a catalog of files, their attributes, and either SHA1 @@ -48,7 +48,7 @@ FileSet} resource of your {\bf Catalog} Jobs. \subsection*{The Details} -\index{Details } +\index[general]{Details } \addcontentsline{toc}{subsection}{Details} In the discussion that follows, we will make reference to the Verify @@ -108,8 +108,8 @@ these files change during normal operation of the system. \subsection*{Running the Verify} -\index{Running the Verify } -\index{Verify!Running the } +\index[general]{Running the Verify } +\index[general]{Verify!Running the } \addcontentsline{toc}{subsection}{Running the Verify} The first thing you will want to do is to run an {\bf InitCatalog} level @@ -200,8 +200,8 @@ found. \subsection*{What To Do When Differences Are Found} -\index{What To Do When Differences Are Found } -\index{Found!What To Do When Differences Are } +\index[general]{What To Do When Differences Are Found } +\index[general]{Found!What To Do When Differences Are } \addcontentsline{toc}{subsection}{What To Do When Differences Are Found} If you have setup your messages correctly, you should be notified if there are @@ -301,8 +301,8 @@ should be monitored. \subsection*{A Verify Configuration Example} -\index{Verify Configuration Example } -\index{Example!Verify Configuration } +\index[general]{Verify Configuration Example } +\index[general]{Example!Verify Configuration } \addcontentsline{toc}{subsection}{Verify Configuration Example} \footnotesize Index: filedconf.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/filedconf.tex,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- filedconf.tex 8 Feb 2005 21:28:24 -0000 1.3 +++ filedconf.tex 28 Feb 2005 14:57:52 -0000 1.4 @@ -3,12 +3,12 @@ \section*{Client/File daemon Configuration} \label{_ChapterStart} -\index{Configuration!Client/File daemon } -\index{Client/File daemon Configuration } +\index[general]{Configuration!Client/File daemon } +\index[general]{Client/File daemon Configuration } \addcontentsline{toc}{section}{Client/File daemon Configuration} \subsection*{General} -\index{General } +\index[general]{General } \addcontentsline{toc}{subsection}{General} The Client (or File Daemon) Configuration is one of the simpler ones to @@ -35,8 +35,8 @@ \subsection*{The Client Resource} \label{ClientResource} -\index{Resource!Client } -\index{Client Resource } +\index[general]{Resource!Client } +\index[general]{Client Resource } \addcontentsline{toc}{subsection}{Client Resource} The Client Resource (or FileDaemon) resource defines the name of the Client @@ -46,22 +46,26 @@ \begin{description} \item {\bf Client (or FileDaemon)} +\index[dir]{Client (or FileDaemon) } Start of the Client records. There must be one and only one Client resource in the configuration file, since it defines the properties of the current client program. \item {\bf Name = \lt{}name\gt{}} +\index[dir]{Name } The client name that must be used by the Director when connecting. Generally, it is a good idea to use a name related to the machine so that error messages can be easily identified if you have multiple Clients. This record is required. \item {\bf Working Directory = \lt{}Directory\gt{}} +\index[dir]{Working Directory } This directive is mandatory and specifies a directory in which the File daemon may put its status files. This directory should be used only by {\bf Bacula}, but may be shared by other Bacula daemons. This record is required \item {\bf Pid Directory = \lt{}Directory\gt{}} +\index[dir]{Pid Directory } This directive is mandatory and specifies a directory in which the Director may put its process Id file files. The process Id file is used to shutdown Bacula and to prevent multiple copies of Bacula from running simultaneously. @@ -74,6 +78,7 @@ Directory} as defined above. \item {\bf Heartbeat Interval = \lt{}time-interval\gt{}} +\index[dir]{Heartbeat Interval } This record defines an interval of time. For each heartbeat that the File daemon receives from the Storage daemon, it will forward it to the Director. In addition, if no heartbeat has been received from the Storage daemon and @@ -84,6 +89,7 @@ times out an inactive connection after a short duration. \item {\bf Maximum Concurrent Jobs = \lt{}number\gt{}} +\index[dir]{Maximum Concurrent Jobs } where \lt{}number\gt{} is the maximum number of Jobs that should run concurrently. The default is set to 2, but you may set it to a larger number. Each contact from the Director (e.g. status request, job start request) is @@ -92,6 +98,7 @@ this value greater than 1. \item {\bf FDAddresses = \lt{}IP-address-specification\gt{}} +\index[dir]{FDAddresses } Specify the ports and addresses on which the Director daemon will listen for Bacula Console connections. Probably the simplest way to explain is to show an example: @@ -132,11 +139,13 @@ only IPv4 resolutions will be permitted, and likewise with ip6. \item {\bf FDPort = \lt{}port-number\gt{}} +\index[dir]{FDPort } This specifies the port number on which the Client listens for Director connections. It must agree with the FDPort specified in the Client resource of the Director's configuration file. The default is 9102. \item {\bf FDAddress = \lt{}IP-Address\gt{}} +\index[dir]{FDAddress } This record is optional, and if it is specified, it will cause the File daemon server (for Director connections) to bind to the specified {\bf IP-Address}, which is either a domain name or an IP address specified as a @@ -144,11 +153,13 @@ to any available address (the default). \item {\bf SDConnectTimeout = \lt{}time-interval\gt{}} +\index[dir]{SDConnectTimeout } This record defines an interval of time that the File daemon will try to connect to the Storage daemon. The default is 30 minutes. If no connection is made in the specified time interval, the File daemon cancels the Job. \item {\bf Maximum Network Buffer Size = \lt{}bytes\gt{} } +\index[dir]{Maximum Network Buffer Size } where \lt{}bytes\gt{} specifies the initial network buffer size to use with the File daemon. This size will be adjusted down if it is too large until it is accepted by the OS. Please use care in setting this value since if it is @@ -170,8 +181,8 @@ \subsection*{The Director Resource} \label{DirectorResource} -\index{Director Resource } -\index{Resource!Director } +\index[general]{Director Resource } +\index[general]{Resource!Director } \addcontentsline{toc}{subsection}{Director Resource} The Director resource defines the name and password of the Directors that are @@ -180,21 +191,25 @@ \begin{description} \item {\bf Director} +\index[dir]{Director } Start of the Director records. There may be any number of Director resources in the Client configuration file. Each one specifies a Director that is allowed to connect to this Client. \item {\bf Name = \lt{}name\gt{}} +\index[dir]{Name } The name of the Director that may contact this Client. This name must be the same as the name specified on the Director resource in the Director's configuration file. This record is required. \item {\bf Password = \lt{}password\gt{}} +\index[dir]{Password } Specifies the password that must be supplied for a Director to be authorized. This password must be the same as the password specified in the Client resource in the Director's configuration file. This record is required. \item {\bf Monitor = \lt{}yes/no\gt{}} +\index[dir]{Monitor } If Monitor is set to {\bf no} (default), this director will have full access to this Client. If Monitor is set to {\bf yes}, this director will only be able to fetch the current status of this Client. @@ -229,8 +244,8 @@ \subsection*{The Message Resource} \label{MessagesResource} -\index{Message Resource } -\index{Resource!Message } +\index[general]{Message Resource } +\index[general]{Resource!Message } \addcontentsline{toc}{subsection}{Message Resource} Please see the @@ -241,8 +256,8 @@ \subsection*{Example Client Configuration File} \label{SampleClientConfiguration} -\index{Example Client Configuration File } -\index{File!Example Client Configuration } +\index[general]{Example Client Configuration File } +\index[general]{File!Example Client Configuration } \addcontentsline{toc}{subsection}{Example Client Configuration File} An example File Daemon configuration file might be the following: Index: kaboom.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/kaboom.tex,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- kaboom.tex 8 Feb 2005 21:28:30 -0000 1.3 +++ kaboom.tex 28 Feb 2005 14:57:53 -0000 1.4 @@ -3,8 +3,8 @@ \section*{What To Do When Bacula Crashes (Kaboom)} \label{_ChapterStart} -\index{Kaboom!What To Do When Bacula Crashes } -\index{What To Do When Bacula Crashes (Kaboom) } +\index[general]{Kaboom!What To Do When Bacula Crashes } +\index[general]{What To Do When Bacula Crashes (Kaboom) } \addcontentsline{toc}{section}{What To Do When Bacula Crashes (Kaboom)} If you are running on a Linux system, and you have a set of working @@ -17,7 +17,7 @@ daemons (Director, File, Storage) crashes. \subsection*{Traceback} -\index{Traceback } +\index[general]{Traceback } \addcontentsline{toc}{subsection}{Traceback} Each of the three Bacula daemons has a built-in exception handler which, in @@ -60,8 +60,8 @@ sufficient if you are running more than one daemon on a machine. \subsection*{Testing The Traceback} -\index{Traceback!Testing The } -\index{Testing The Traceback } +\index[general]{Traceback!Testing The } +\index[general]{Testing The Traceback } \addcontentsline{toc}{subsection}{Testing The Traceback} To ``manually'' test the traceback feature, you simply start {\bf Bacula} then @@ -104,8 +104,8 @@ mail}. \subsection*{Getting A Traceback On Other Systems} -\index{Getting A Traceback On Other Systems } -\index{Systems!Getting A Traceback On Other } +\index[general]{Getting A Traceback On Other Systems } +\index[general]{Systems!Getting A Traceback On Other } \addcontentsline{toc}{subsection}{Getting A Traceback On Other Systems} It should be possible to produce a similar traceback on systems other than @@ -118,8 +118,8 @@ \label{ManuallyDebugging} \subsection*{Manually Running Bacula Under The Debugger} -\index{Manually Running Bacula Under The Debugger } -\index{Debugger!Manually Running Bacula Under The } +\index[general]{Manually Running Bacula Under The Debugger } +\index[general]{Debugger!Manually Running Bacula Under The } \addcontentsline{toc}{subsection}{Manually Running Bacula Under The Debugger} If for some reason you cannot get the automatic traceback, or if you want to @@ -183,7 +183,7 @@ \end{enumerate} \subsection*{Getting Debug Output from Bacula} -\index{Getting Debug Output from Bacula } +\index[general]{Getting Debug Output from Bacula } \addcontentsline{toc}{subsection}{Getting Debug Output from Bacula} Each of the daemons normally has debug compiled into the program, but Index: catalog.linked.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/catalog.linked.tex,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- catalog.linked.tex 25 Feb 2005 17:40:11 -0000 1.6 +++ catalog.linked.tex 28 Feb 2005 14:57:52 -0000 1.7 @@ -3,12 +3,12 @@ \section*{Catalog Services} \label{_ChapterStart29} -\index{Services!Catalog } -\index{Catalog Services } +\index[general]{Services!Catalog } +\index[general]{Catalog Services } \addcontentsline{toc}{section}{Catalog Services} \subsection*{General} -\index{General } +\index[general]{General } \addcontentsline{toc}{subsection}{General} This chapter is intended to be a technical discussion of the Catalog services @@ -47,8 +47,8 @@ PostgreSQL, or SQLite) to run. \subsubsection*{Filenames and Maximum Filename Length} -\index{Filenames and Maximum Filename Length } -\index{Length!Filenames and Maximum Filename } +\index[general]{Filenames and Maximum Filename Length } +\index[general]{Length!Filenames and Maximum Filename } \addcontentsline{toc}{subsubsection}{Filenames and Maximum Filename Length} In general, either MySQL, PostgreSQL or SQLite permit storing arbitrary long @@ -62,8 +62,8 @@ long path and filenames. \subsubsection*{Installing and Configuring MySQL} -\index{MySQL!Installing and Configuring } -\index{Installing and Configuring MySQL } +\index[general]{MySQL!Installing and Configuring } +\index[general]{Installing and Configuring MySQL } \addcontentsline{toc}{subsubsection}{Installing and Configuring MySQL} For the details of installing and configuring MySQL, please see the @@ -71,8 +71,8 @@ this manual. \subsubsection*{Installing and Configuring PostgreSQL} -\index{PostgreSQL!Installing and Configuring } -\index{Installing and Configuring PostgreSQL } +\index[general]{PostgreSQL!Installing and Configuring } +\index[general]{Installing and Configuring PostgreSQL } \addcontentsline{toc}{subsubsection}{Installing and Configuring PostgreSQL} For the details of installing and configuring PostgreSQL, please see the @@ -80,8 +80,8 @@ chapter of this manual. \subsubsection*{Installing and Configuring SQLite} -\index{Installing and Configuring SQLite } -\index{SQLite!Installing and Configuring } +\index[general]{Installing and Configuring SQLite } +\index[general]{SQLite!Installing and Configuring } \addcontentsline{toc}{subsubsection}{Installing and Configuring SQLite} For the details of installing and configuring SQLite, please see the @@ -89,8 +89,8 @@ this manual. \subsubsection*{Internal Bacula Catalog} -\index{Catalog!Internal Bacula } -\index{Internal Bacula Catalog } +\index[general]{Catalog!Internal Bacula } +\index[general]{Internal Bacula Catalog } \addcontentsline{toc}{subsubsection}{Internal Bacula Catalog} Please see the @@ -98,8 +98,8 @@ manual for more details. \subsubsection*{Database Table Design} -\index{Design!Database Table } -\index{Database Table Design } +\index[general]{Design!Database Table } +\index[general]{Database Table Design } \addcontentsline{toc}{subsubsection}{Database Table Design} All discussions that follow pertain to the MySQL database. The details for the @@ -131,8 +131,8 @@ lost or damaged database. \subsection*{Sequence of Creation of Records for a Save Job} -\index{Sequence of Creation of Records for a Save Job } -\index{Job!Sequence of Creation of Records for a Save } +\index[general]{Sequence of Creation of Records for a Save Job } +\index[general]{Job!Sequence of Creation of Records for a Save } \addcontentsline{toc}{subsection}{Sequence of Creation of Records for a Save Job} @@ -159,8 +159,8 @@ \end{enumerate} \subsection*{Database Tables} -\index{Database Tables } -\index{Tables!Database } +\index[general]{Database Tables } +\index[general]{Tables!Database } \addcontentsline{toc}{subsection}{Database Tables} \addcontentsline{lot}{table}{Filename Table Layout} @@ -751,8 +751,8 @@ \ \subsubsection*{MySQL Table Definition} -\index{MySQL Table Definition } -\index{Definition!MySQL Table } +\index[general]{MySQL Table Definition } +\index[general]{Definition!MySQL Table } \addcontentsline{toc}{subsubsection}{MySQL Table Definition} The commands used to create the MySQL tables are as follows: Index: storage.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/storage.tex,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- storage.tex 8 Feb 2005 21:28:49 -0000 1.2 +++ storage.tex 28 Feb 2005 14:58:10 -0000 1.3 @@ -3,8 +3,8 @@ \section*{Storage Daemon Design} \label{_ChapterStart} -\index{Storage Daemon Design } -\index{Design!Storage Daemon } +\index[general]{Storage Daemon Design } +\index[general]{Design!Storage Daemon } \addcontentsline{toc}{section}{Storage Daemon Design} This chapter is intended to be a technical discussion of the Storage daemon @@ -13,8 +13,8 @@ {\bf Bacula}. \subsection*{SD Design Introduction} -\index{Introduction!SD Design } -\index{SD Design Introduction } +\index[general]{Introduction!SD Design } +\index[general]{SD Design Introduction } \addcontentsline{toc}{subsection}{SD Design Introduction} The Bacula Storage daemon provides storage resources to a Bacula installation. @@ -32,8 +32,8 @@ available backup repositories. \subsection*{SD Development Outline} -\index{Outline!SD Development } -\index{SD Development Outline } +\index[general]{Outline!SD Development } +\index[general]{SD Development Outline } \addcontentsline{toc}{subsection}{SD Development Outline} In order to provide a high performance backup and restore solution that scales @@ -54,8 +54,8 @@ \subsection*{SD Connections and Sessions} -\index{Sessions!SD Connections and } -\index{SD Connections and Sessions } +\index[general]{Sessions!SD Connections and } +\index[general]{SD Connections and Sessions } \addcontentsline{toc}{subsection}{SD Connections and Sessions} A client connects to a storage server by initiating a conventional TCP @@ -82,13 +82,14 @@ produce them in an update to this document. \subsubsection*{SD Append Requests} -\index{Requests!SD Append } -\index{SD Append Requests } +\index[general]{Requests!SD Append } +\index[general]{SD Append Requests } \addcontentsline{toc}{subsubsection}{SD Append Requests} \begin{description} \item {\bf append open session = \lt{}JobId\gt{} [ \lt{}Password\gt{} ] } +\index[dir]{SPAN class } A data append session is opened with the Job ID given by {\it JobId} with client password (if required) given by {\it Password}. If the session is successfully opened, a status of {\tt 3000\ OK} is returned with a ``{\tt @@ -100,6 +101,7 @@ ``{\tt 3503\ Volume\ not\ mounted}'' is returned. \item {\bf append data = \lt{}ticket-number\gt{} } +\index[dir]{SPAN class } If the append data is accepted, a status of {\tt 3000\ OK data address = \lt{}IPaddress\gt{} port = \lt{}port\gt{}} is returned, where the {\tt IPaddress} and {\tt port} specify the IP address and port number of the data @@ -118,18 +120,21 @@ document. \item {\bf *append abort session = \lt{}ticket-number\gt{} } +\index[dir]{SPAN class } The open append session with ticket {\it ticket-number} is aborted; any blocks not yet written to permanent media are discarded. Subsequent attempts to append data to the session will receive an error status of {\tt 3505\ Session\ aborted}. \item {\bf append end session = \lt{}ticket-number\gt{} } +\index[dir]{SPAN class } The open append session with ticket {\it ticket-number} is marked complete; no further blocks may be appended. The storage daemon will give priority to saving any buffered blocks from this session to permanent media as soon as possible. \item {\bf append close session = \lt{}ticket-number\gt{} } +\index[dir]{SPAN class } The append session with ticket {\it ticket} is closed. This message does not receive an {\tt 3000\ OK} reply until all of the content of the session are stored on permanent media, at which time said reply is given, followed by a @@ -149,8 +154,8 @@ \end{description} \subsubsection*{SD Read Requests} -\index{SD Read Requests } -\index{Requests!SD Read } +\index[general]{SD Read Requests } +\index[general]{Requests!SD Read } \addcontentsline{toc}{subsubsection}{SD Read Requests} \begin{description} @@ -158,6 +163,7 @@ \item {\bf Read open session = \lt{}JobId\gt{} \lt{}Volume-id\gt{} \lt{}start-file\gt{} \lt{}start-block\gt{} \lt{}end-file\gt{} \lt{}end-block\gt{} \lt{}volume-session-id\gt{} \lt{}password\gt{} } +\index[dir]{SPAN class } where {\it Volume-id} is the volume label, {\it start-file} and {\it start-block} are the file and block containing the first data from that session on the volume, {\it end-file} and {\it end-block} are the file and @@ -180,6 +186,7 @@ found}`` is returned. \item {\bf Read data = \lt{}Ticket\gt{} \gt{} \lt{}Block\gt{} } +\index[dir]{SPAN class } The specified Block of data from open read session with the specified Ticket number is returned, with a status of {\tt 3000\ OK} followed by a ''{\tt Length\ =\ }{\it size}`` line giving the length in bytes of the block data @@ -190,6 +197,7 @@ requested, a status of ''{\tt 3401\ End\ of\ file}`` is returned. \item {\bf Read close session = \lt{}Ticket\gt{} } +\index[dir]{SPAN class } The read session with Ticket number is closed. A read session may be closed at any time; you needn't read all its blocks before closing it. \end{description} Index: smartall.tex =================================================================== RCS file: /cvsroot/bacula/bacula/doc/latex-fr/smartall.tex,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- smartall.tex 25 Feb 2005 17:40:12 -0000 1.3 +++ smartall.tex 28 Feb 2005 14:58:10 -0000 1.4 @@ -7,8 +7,8 @@ \section*{Smart Memory Allocation With Orphaned Buffer Detection } \label{_ChapterStart} -\index{Detection!Smart Memory Allocation With Orphaned Buffer } -\index{Smart Memory Allocation With Orphaned Buffer Detection } +\index[general]{Detection!Smart Memory Allocation With Orphaned Buffer } +\index[general]{Smart Memory Allocation With Orphaned Buffer Detection } \addcontentslin... [truncated message content] |