From: Frank Sweetser Date: Fri, 21 Jul 2006 19:35:15 +0000 (+0000) Subject: Fix a collection of minor latex errors. The manual should now compile with no X-Git-Tag: Release-2.0.0~737 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=37487a7f3052bf2456eb0f7bed19b8687c4bfb8e;p=bacula%2Fdocs Fix a collection of minor latex errors. The manual should now compile with no fatal errors in non-batch mode. --- diff --git a/docs/manual/bimagemgr.tex b/docs/manual/bimagemgr.tex index 691f2ff9..a27c30d6 100644 --- a/docs/manual/bimagemgr.tex +++ b/docs/manual/bimagemgr.tex @@ -17,6 +17,9 @@ \usepackage{setspace} \usepackage{hyperref} +\makeindex +\newindex{general}{bix}{bid}{General Index} + \sloppy \begin{document} @@ -26,6 +29,7 @@ \parskip 10pt \parindent 0pt + \title{\includegraphics{./bacula-logo.eps} \\ \bigskip \begin{center} \large{It comes in the night and sucks @@ -35,9 +39,9 @@ \author{Kern Sibbald} \date{\vspace{1.0in}\today \\ This manual documents Bacula version \input{version} \\ - \vspace{0.2in}\\ + ~\vspace{0.2in}\\ Copyright \copyright 1999-2006, Kern Sibbald \\ - \vspace{0.2in}\\ + ~\vspace{0.2in}\\ Permission is granted to copy, distribute and/or modify this document under the terms of the \\ GNU Free Documentation License, Version 1.2 published by the Free Software Foundation; \\ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. \\ diff --git a/docs/manual/bootstrap.tex b/docs/manual/bootstrap.tex index 876ee0af..beabe765 100644 --- a/docs/manual/bootstrap.tex +++ b/docs/manual/bootstrap.tex @@ -11,7 +11,7 @@ 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{restore_command}{_ConsoleChapter} command in the Console program, or +\ilink{restore\_command}{_ConsoleChapter} command in the Console program, or by using a \ilink{ Write Bootstrap}{writebootstrap} record in your Backup Jobs, and thus you will never need to know the details of this file. diff --git a/docs/manual/catmaintenance.tex b/docs/manual/catmaintenance.tex index f336d86b..e8558e94 100644 --- a/docs/manual/catmaintenance.tex +++ b/docs/manual/catmaintenance.tex @@ -199,7 +199,7 @@ that is properly tuned can make a difference of a factor of 100 or more in the time to insert or search for records. For each of the databases, you may get significant improvements by adding -additional indexes. The comments in the Bacula make_xxx_tables give some +additional indexes. The comments in the Bacula make\_xxx\_tables give some indications as to what indexes may be appropriate. Please see below for specific instructions on checking indexes. @@ -227,8 +227,8 @@ There is also a PostgreSQL FAQ question number 3.3 that may answer some of your questions about how to improve performance of the PostgreSQL engine: \elink{ -http://www.postgresql.org/docs/faqs.FAQ.html#3.3} -{http://www.postgresql.org/docs/faqs.FAQ.html#3.3}. +http://www.postgresql.org/docs/faqs.FAQ.html\#3.3} +{http://www.postgresql.org/docs/faqs.FAQ.html\#3.3}. \subsection*{Performance Issues Indexes} diff --git a/docs/manual/configure.tex b/docs/manual/configure.tex index 7d900cea..fe7a8f80 100644 --- a/docs/manual/configure.tex +++ b/docs/manual/configure.tex @@ -113,7 +113,7 @@ be illegal. \index[general]{Including other Configuration Files } \index[general]{Files!Including other Configuration } \index[general]{Using @ to include other files} -\index[general{@{\bf filename}} +\index[general]{@{\bf filename}} \addcontentsline{toc}{subsubsection}{Including other Configuration Files} If you wish to break your configuration file into smaller pieces, you can do diff --git a/docs/manual/dirdconf.tex b/docs/manual/dirdconf.tex index 2ce259af..628a3891 100644 --- a/docs/manual/dirdconf.tex +++ b/docs/manual/dirdconf.tex @@ -333,7 +333,7 @@ Clients, you must define a Job for each one. \item [Enabled = \lt{}yes|no\gt{}] \index[dir]{Enable} - \index[dir]Directive!Enable} + \index[dir]{Directive!Enable} This directive allows you to enable or disable automatic execution via the scheduler of a Job. diff --git a/docs/manual/fdl.tex b/docs/manual/fdl.tex index b8348aec..8c379073 100644 --- a/docs/manual/fdl.tex +++ b/docs/manual/fdl.tex @@ -1,11 +1,11 @@ %---------The file header--------------------------------------------- -\usepackage[english]{babel} %language selection -\usepackage[T1]{fontenc} +%\usepackage[english]{babel} %language selection +%\usepackage[T1]{fontenc} \pagenumbering{arabic} -\usepackage{hyperref} +%\usepackage{hyperref} \hypersetup{colorlinks, citecolor=black, filecolor=black, diff --git a/docs/manual/fileset.tex b/docs/manual/fileset.tex index 85864b4b..30e6c743 100644 --- a/docs/manual/fileset.tex +++ b/docs/manual/fileset.tex @@ -327,7 +327,7 @@ rufus-fd: Filesystem change prohibited. Will not descend into /home explicitly name each filesystem you want backed up. Explicitly naming the filesystems you want backed up avoids the possibility of getting into a infinite loop recursing filesystems. Another possibility is to - use {\bf onefs=no} and to set {\bs fstype=ext2, ...}. + use {\bf onefs=no} and to set {\bf fstype=ext2, ...}. See the example below for more details. If you think that Bacula should be backing up a particular directory diff --git a/docs/manual/install.tex b/docs/manual/install.tex index e280f174..af004557 100644 --- a/docs/manual/install.tex +++ b/docs/manual/install.tex @@ -838,7 +838,7 @@ customize your installation. On SuSE, the libwrappers libraries needed to link Bacula are contained in the tcpd-devel package. On RedHat the package is named - tcp_wrappers. + tcp\_wrappers. \item [ {-}{-}with-working-dir=\lt{}working-directory-path\gt{} ] \index[general]{{-}{-}with-working-dir } diff --git a/docs/manual/kaboom.tex b/docs/manual/kaboom.tex index cb6777ad..5267344b 100644 --- a/docs/manual/kaboom.tex +++ b/docs/manual/kaboom.tex @@ -30,7 +30,7 @@ your system: \begin{enumerate} \item You must have an installed copy of {\bf gdb} (the GNU debugger), and it must be on {\bf Bacula's} path. On some systems such as Solaris, {\bf - gdb} may be replaced by {\dbx}. + gdb} may be replaced by {\bf dbx}. \item The Bacula installed script file {\bf btraceback} must be in the same directory as the daemon which dies, and it must be marked as executable. \item The script file {\bf btraceback.gdb} must have the correct path to it diff --git a/docs/manual/messagesres.tex b/docs/manual/messagesres.tex index dffe641c..1be9655f 100644 --- a/docs/manual/messagesres.tex +++ b/docs/manual/messagesres.tex @@ -187,8 +187,8 @@ file already exists, it will be overwritten. \index[fd]{syslog} Send the message to the system log (syslog) using the facility specified in the {\bf address} field. Note, for the moment, the {\bf address} field is - ignored and the message is always sent to the LOG_DAEMON facility with - level LOG_ERR. See {\bf man 3 syslog} for more details. Example: + ignored and the message is always sent to the LOG\_DAEMON facility with + level LOG\_ERR. See {\bf man 3 syslog} for more details. Example: \begin{verbatim} syslog = all, !skipped, !saved \end{verbatim} diff --git a/docs/manual/progs.tex b/docs/manual/progs.tex index 7e05530c..d877cf62 100644 --- a/docs/manual/progs.tex +++ b/docs/manual/progs.tex @@ -963,7 +963,7 @@ entering a ctl-d in column 1 of the last line. If you are getting incorrect dates (e.g. 1970) and you are running with a non-English language setting, you might try adding -a LANG="en_US" immediately before the bsmtp call. +a LANG=''en\_US'' immediately before the bsmtp call. \subsection*{dbcheck} \label{dbcheck} diff --git a/docs/manual/python.tex b/docs/manual/python.tex index eab648c6..fd583f80 100644 --- a/docs/manual/python.tex +++ b/docs/manual/python.tex @@ -378,7 +378,7 @@ loading DirStartUp.py: It is because the DirStartUp script is calling a dynamically loaded module (timemodule.so in the above case) that then tries to use Python functions exported from the Python interpreter (in this case -PyInt_FromLong). The way Bacula is currently linked with Python does +PyInt\_FromLong). The way Bacula is currently linked with Python does not permit this. The solution to the problem is to put such functions (in this case the import of time into a separate Python script, which will do your calculations and return the values you want. Then call diff --git a/docs/manual/rpm-faq.tex b/docs/manual/rpm-faq.tex index cb97652e..cf56fe67 100644 --- a/docs/manual/rpm-faq.tex +++ b/docs/manual/rpm-faq.tex @@ -188,13 +188,13 @@ creation of debug rpm packages is: Can I get my packages released to sourceforge for other people to use?} Yes, contributions from users are accepted and appreciated. Please examine the directory platforms/contrib-rpm in the source code for further information. -\end{enumerate} -\item {\bf Support for RHEL3/4, CentOS 3/4 and x86_64} +\item {\bf Support for RHEL3/4, CentOS 3/4 and x86\_64} The examples below show explicit build support for RHEL4 and CentOS 4. Build support - for x86_64 has also been added. Test builds have been done on CentOS but + for x86\_64 has also been added. Test builds have been done on CentOS but not RHEL4. +\end{enumerate} \footnotesize \begin{verbatim} diff --git a/docs/manual/security.tex b/docs/manual/security.tex index 59c80a53..e6ff7ea0 100644 --- a/docs/manual/security.tex +++ b/docs/manual/security.tex @@ -117,7 +117,7 @@ The exact name of the package you need loaded to build with TCP wrappers depends on the system. For example, on SuSE, the TCP wrappers libraries needed to link Bacula are contained in the tcpd-devel package. On RedHat the package is named -tcp_wrappers. +tcp\_wrappers. Dan Langille has provided the following information on configuring and testing TCP wrappers with Bacula. diff --git a/docs/manual/tapetesting.tex b/docs/manual/tapetesting.tex index 8dcb52a4..59f3e5d1 100644 --- a/docs/manual/tapetesting.tex +++ b/docs/manual/tapetesting.tex @@ -452,7 +452,7 @@ mt -f /dev/nst0 defblksize 0 or whatever is appropriate on your system. Note, if you are running a Linux system, and the above command does not work, it is most likely because you have not loaded the appropriate {\bf mt} package, which is often called -{\bf mt_st}, but may differ according to your distribution. +{\bf mt\_st}, but may differ according to your distribution. \item The second possibility, especially, if Bacula wrote while the drive was in fixed block mode, is to turn off block positioning in Bacula. This is done @@ -660,7 +660,7 @@ mt -f /dev/nst0 defblksize 0 If you are running a Linux system, and the above command does not work, it is most likely because you have not loaded the appropriate {\bf mt} package, which is often called -{\bf mt_st}, but may differ according to your distribution. +{\bf mt\_st}, but may differ according to your distribution. If you would like to know what options you have set before making any of the changes noted above, you can now view them on Linux systems, thanks to a tip @@ -1131,13 +1131,13 @@ certain tape modes and MTEOM. skipped. File number is always tracked for MTEOM. Linux does support both SCSI SPACE Filemarks and End-of-data: When MTEOM - is called in MT_ST_FAST_MTEOM mode, SCSI SPACE End-of-data is used. + is called in MT\_ST\_FAST\_MTEOM mode, SCSI SPACE End-of-data is used. In the other case, SCSI SPACE Filemarks with count = 8388607 is used. There is no real slow mode like in Solaris - I just expect, that for older tape drives Filemarks may be slower than End-of-data, but not so much as in Solaris slow mode. File number is tracked for MTEOM just - without MT_ST_FAST_MTEOM - when MT_ST_FAST_MTEOM is used, it is not. + without MT\_ST\_FAST\_MTEOM - when MT\_ST\_FAST\_MTEOM is used, it is not. FreeBSD does support both SCSI SPACE Filemarks and End-of-data, but when MTEOD (MTEOM) is called, SCSI SPACE End-of-data is always used. FreeBSD diff --git a/docs/manual/tips.tex b/docs/manual/tips.tex index 06f0bc21..ff127ec2 100644 --- a/docs/manual/tips.tex +++ b/docs/manual/tips.tex @@ -50,7 +50,7 @@ made to your configuration files as the installation process will not overwrite them providing that you do not do a {\bf make uninstall}. If the new version of Bacula requires an upgrade to the database, -you can upgrade it with the script {\bf update_bacula_tables}, which +you can upgrade it with the script {\bf update\_bacula\_tables}, which will be installed in your scripts directory (default {\bf /etc/bacula}), or alternatively, you can find it in the {\bf \lt{}bacula-source\gt{}/src/cats} directory. diff --git a/docs/manual/win32.tex b/docs/manual/win32.tex index ea2fa984..6ad7153b 100644 --- a/docs/manual/win32.tex +++ b/docs/manual/win32.tex @@ -464,7 +464,7 @@ Job Report, which will look something like the following: \normalsize In the above Job Report listing, you see that the VSS snapshot was generated for drive C (if other drives are backed up, they will be listed on the {\bf Drive(s)="C"} You also see the -reports from each of the writer program. Here they all report VSS_WS_STABLE, which means +reports from each of the writer program. Here they all report VSS\_WS\_STABLE, which means that you will get a consistent snapshot of the data handled by that writer. \subsection*{VSS Problems}