From: Kern Sibbald Date: Wed, 13 Jan 2010 16:56:00 +0000 (+0100) Subject: Update links and such X-Git-Tag: Release-5.0.0~20^2^2~2 X-Git-Url: https://git.sur5r.net/?p=bacula%2Fdocs;a=commitdiff_plain;h=3dc66dfd689e55bbe0a877f5c345337b1a59edd3 Update links and such --- diff --git a/docs/home-page/de/pages/documentation.php b/docs/home-page/de/pages/documentation.php index b767dfe7..ec709825 100644 --- a/docs/home-page/de/pages/documentation.php +++ b/docs/home-page/de/pages/documentation.php @@ -13,35 +13,35 @@ HTML
  • New Features in current version - HTML + HTML

  • Concepts and Overview Guide - PDF - /HTML + PDF + /HTML
  • Installation and Configuration Guide - PDF - /HTML + PDF + /HTML
  • Console and Operators Guide - PDF - /HTML + PDF + /HTML
  • Problem Resolution Guide - PDF - /HTML + PDF + /HTML
  • Catalog Database Guide - PDF - /HTML + PDF + /HTML
  • Utility Programs - PDF - /HTML + PDF + /HTML
  • Developers' Guide - PDF - /HTML + PDF + /HTML

  • Free Software Foundation Europe FLA PDF @@ -63,31 +63,31 @@ HTML
  • New Features in Development Version - HTML + HTML

  • Bacula Main Reference Guide - PDF - /HTML + PDF + /HTML
  • Console and Operators Guide - PDF - /HTML + PDF + /HTML
  • Problem Resolution Guide - PDF - /HTML + PDF + /HTML
  • Utility Programs - PDF - /HTML + PDF + /HTML
  • Developers' Guide - PDF - /HTML + PDF + /HTML
  • Miscellaneous Guide - PDF - /HTML + PDF + /HTML

  • Free Software Foundation Europe FLA diff --git a/docs/home-page/en/donations.txt b/docs/home-page/en/donations.txt index 2c038c87..efe83698 100644 --- a/docs/home-page/en/donations.txt +++ b/docs/home-page/en/donations.txt @@ -1,4 +1,4 @@ -Kern;;;2006/08/04;;;12:30 +Kern;;;2010/01/03;;;12:30 Donations Received The following people or organizations have made @@ -6,6 +6,8 @@ donations or supplied finacial development support to the Bacula project and have specifically requested that their names appear here: +Intevation GmbH, Osnabrueck, Germany -- Financial Support in 2008 +Intevation GmbH, Osnabrueck, Germany -- Financial Support in 2009!!! Many thanks to the many Bacula listed and non-listed diff --git a/docs/home-page/en/inc/header.php b/docs/home-page/en/inc/header.php index c97c777a..c3191461 100644 --- a/docs/home-page/en/inc/header.php +++ b/docs/home-page/en/inc/header.php @@ -11,9 +11,9 @@ */ isset($page) || $page = "home"; // default page to show if (!preg_match("/^[a-zA-Z0-9_\-]+$/", $page)) { - sleep(5); - header("HTTP/1.0 404 Not Found"); - exit; + sleep(5); + header("HTTP/1.0 404 Not Found"); + exit; } $page_directory = "pages"; // directory with pages @@ -26,13 +26,13 @@ */ session_start(); if(isset($_POST['username']) and isset($_POST['password'])) { - $user = $_POST['username']; - $pass = $_POST['password']; + $user = $_POST['username']; + $pass = $_POST['password']; - if($user == $pass) { - $_SESSION['user'] = $user; - $_SESSION['logged_in'] = true; - } + if($user == $pass) { + $_SESSION['user'] = $user; + $_SESSION['logged_in'] = true; + } } /** @@ -40,7 +40,7 @@ */ $spath = dirname($_SERVER['SCRIPT_NAME']); if(strlen($spath) < 2) - $spath = ""; + $spath = ""; ?> @@ -132,6 +132,7 @@
  • + @@ -189,9 +190,7 @@ diff --git a/docs/home-page/en/pages/documentation.php b/docs/home-page/en/pages/documentation.php index ec709825..b9c314e8 100644 --- a/docs/home-page/en/pages/documentation.php +++ b/docs/home-page/en/pages/documentation.php @@ -13,35 +13,35 @@ HTML
  • New Features in current version - HTML + HTML

  • Concepts and Overview Guide PDF - /HTML + /HTML
  • Installation and Configuration Guide PDF - /HTML + /HTML
  • Console and Operators Guide PDF - /HTML + /HTML
  • Problem Resolution Guide PDF - /HTML + /HTML
  • Catalog Database Guide PDF - /HTML + /HTML
  • Utility Programs PDF - /HTML + /HTML
  • Developers' Guide PDF - /HTML + /HTML

  • Free Software Foundation Europe FLA PDF diff --git a/docs/home-page/es/pages/documentation.php b/docs/home-page/es/pages/documentation.php index 7356c373..ec709825 100644 --- a/docs/home-page/es/pages/documentation.php +++ b/docs/home-page/es/pages/documentation.php @@ -13,35 +13,35 @@ HTML
  • New Features in current version - HTML + HTML

  • Concepts and Overview Guide - PDF - /HTML + PDF + /HTML
  • Installation and Configuration Guide - PDF - /HTML + PDF + /HTML
  • Console and Operators Guide - PDF - /HTML + PDF + /HTML
  • Problem Resolution Guide - PDF - /HTML + PDF + /HTML
  • Catalog Database Guide - PDF - /HTML + PDF + /HTML
  • Utility Programs - PDF - /HTML + PDF + /HTML
  • Developers' Guide - PDF - /HTML + PDF + /HTML

  • Free Software Foundation Europe FLA PDF @@ -63,31 +63,31 @@ HTML
  • New Features in Development Version - HTML + HTML

  • Bacula Main Reference Guide - PDF - /HTML + PDF + /HTML
  • Console and Operators Guide - PDF - /HTML + PDF + /HTML
  • Problem Resolution Guide - PDF - /HTML + PDF + /HTML
  • Utility Programs - PDF - /HTML + PDF + /HTML
  • Developers' Guide - PDF - /HTML + PDF + /HTML
  • Miscellaneous Guide - PDF - /HTML + PDF + /HTML

  • Free Software Foundation Europe FLA diff --git a/docs/home-page/fr/pages/documentation.php b/docs/home-page/fr/pages/documentation.php index b3756ad5..ec709825 100644 --- a/docs/home-page/fr/pages/documentation.php +++ b/docs/home-page/fr/pages/documentation.php @@ -13,35 +13,35 @@ HTML
  • New Features in current version - HTML + HTML

  • Concepts and Overview Guide - PDF - /HTML + PDF + /HTML
  • Installation and Configuration Guide - PDF - /HTML + PDF + /HTML
  • Console and Operators Guide - PDF - /HTML + PDF + /HTML
  • Problem Resolution Guide - PDF - /HTML + PDF + /HTML
  • Catalog Database Guide - PDF - /HTML + PDF + /HTML
  • Utility Programs - PDF - /HTML + PDF + /HTML
  • Developers' Guide - PDF - /HTML + PDF + /HTML

  • Free Software Foundation Europe FLA PDF @@ -63,31 +63,31 @@ HTML
  • New Features in Development Version - HTML + HTML

  • Bacula Main Reference Guide - PDF - /HTML + PDF + /HTML
  • Console and Operators Guide - PDF - /HTML + PDF + /HTML
  • Problem Resolution Guide - PDF - /HTML + PDF + /HTML
  • Utility Programs - PDF - /HTML + PDF + /HTML
  • Developers' Guide - PDF - /HTML + PDF + /HTML
  • Miscellaneous Guide - PDF - /HTML + PDF + /HTML

  • Free Software Foundation Europe FLA diff --git a/docs/manuals/en/main/install.tex b/docs/manuals/en/main/install.tex index 83b62a96..d4ca80a9 100644 --- a/docs/manuals/en/main/install.tex +++ b/docs/manuals/en/main/install.tex @@ -291,11 +291,9 @@ to time, the current makeup is the following: \hline \multicolumn{1}{|c| }{\bf 3rd Party Package} & \multicolumn{1}{c| }{\bf depkgs} & \multicolumn{1}{c| }{\bf depkgs-qt} \\ - \hline {SQLite } & \multicolumn{1}{c| }{X } & \multicolumn{1}{c| }{ }\\ \hline {SQLite3 } & \multicolumn{1}{c| }{X } & \multicolumn{1}{c| }{ }\\ \hline {mtx } & \multicolumn{1}{c| }{X } & \multicolumn{1}{c| }{ } \\ \hline {qt4 } & \multicolumn{1}{c| }{ } & \multicolumn{1}{c| }{X } \\ - \hline {qwt } & \multicolumn{1}{c| }{ } & \multicolumn{1}{c| }{X } \\ \hline \end{longtable} @@ -415,7 +413,7 @@ continue on. (src/stored), it is probably because you have not loaded the static libraries on your system. I noticed this problem on a Solaris system. To correct it, make sure that you have not added {\bf - {-}{-}enable-static-tools} to the {\bf ./configure} command. + {-} {-}enable-static-tools} to the {\bf ./configure} command. If you skip this step ({\bf make}) and proceed immediately to the {\bf make install} you are making two serious errors: 1. your install will @@ -641,10 +639,10 @@ If the ./configure process is unable to find specific libraries (e.g. libintl, you should ensure that the appropriate package is installed on your system. Alternatively, if the package is installed in a non-standard location (as far as Bacula is concerned), then there is generally an -option listed below (or listed with "./configure {-}{-}help" that will +option listed below (or listed with "./configure {-} {-}help" that will permit you to specify the directory that should be searched. In other cases, there are options that will permit you to disable to feature -(e.g. {-}{-}disable-nls). +(e.g. {-} {-}disable-nls). If you want to dive right into it, we recommend you skip to the next chapter, and run the example program. It will teach you a lot about Bacula and as an @@ -661,7 +659,7 @@ The following command line options are available for {\bf configure} to customize your installation. \begin{description} -\item [ {-}prefix=\lt{}patch\gt{}] +\item [ \--prefix=\lt{}patch\gt{}] \index[general]{{-}prefix} This option is meant to allow you to direct where the architecture independent files should be placed. However, we find this a somewhat @@ -670,18 +668,18 @@ customize your installation. you avoid it. We have provided options that allow you to explicitly specify the directories for each of the major categories of installation files. -\item [ {-}{-}sbindir=\lt{}binary-path\gt{}] - \index[general]{{-}{-}sbindir} +\item [ {-}{\-}sbindir=\lt{}binary-path\gt{}] + \index[general]{{-}{\-}sbindir} Defines where the Bacula binary (executable) files will be placed during a {\bf make install} command. -\item [ {-}{-}sysconfdir=\lt{}config-path\gt{}] - \index[general]{{-}{-}sysconfdir} +\item [ {-}{\-}sysconfdir=\lt{}config-path\gt{}] + \index[general]{{-}{\-}sysconfdir} Defines where the Bacula configuration files should be placed during a {\bf make install} command. -\item [ {-}{-}mandir=\lt{}path\gt{}] - \index[general]{{-}{-}mandir} +\item [ {-}{\-}mandir=\lt{}path\gt{}] + \index[general]{{-}{\-}mandir} Note, as of Bacula version 1.39.14, the meaning of any path specified on this option is change from prior versions. It now specifies the top level man directory. @@ -699,18 +697,18 @@ customize your installation. Note, the main HTML and PDF Bacula documents are in a separate tar file that is not part of the source distribution. -\item [ {-}{-}datadir=\lt{}path\gt{} ] - \index[general]{{-}{-}datadir} +\item [ {-}{\-}datadir=\lt{}path\gt{} ] + \index[general]{{-}{\-}datadir} If you translate Bacula or parts of Bacula into a different language you may specify the location of the po files using the {\bf - {-}{-}datadir} option. You must manually install any po files as + {-}{\-}datadir} option. You must manually install any po files as Bacula does not (yet) automatically do so. -\item [ {-}{-}disable-ipv6 ] - \index[general]{{-}{-}disable-ipv6} +\item [ {-}{\-}disable-ipv6 ] + \index[general]{{-}{\-}disable-ipv6} -\item [ {-}{-}enable-smartalloc ] - \index[general]{{-}{-}enable-smartalloc} +\item [ {-}{\-}enable-smartalloc ] + \index[general]{{-}{\-}enable-smartalloc} This enables the inclusion of the Smartalloc orphaned buffer detection code. This option is highly recommended. Because we never build without this option, you may experience problems if it is not enabled. @@ -718,10 +716,10 @@ customize your installation. keeping this option enabled as it helps detect memory leaks. This configuration parameter is used while building Bacula -\item [ {-}{-}enable-bat ] +\item [ {-}{\-}enable-bat ] \label{enablebat} - \index[general]{{-}{-}enable-bat} - If you have Qt4 >= 4.3 installed on your computer including the + \index[general]{{-}{\-}enable-bat} + If you have Qt4 >= 4.3.4 installed on your computer including the libqt4 and libqt4-devel (libqt4-dev on Debian) libraries, and you want to use the Bacula Administration Tool (bat) GUI Console interface to Bacula, you must specify this option. Doing so will build everything in @@ -731,45 +729,14 @@ customize your installation. Qt4 is available on OpenSUSE 10.2, CentOS 5, Fedora, and Debian. If it is not available on your system, you can download the {\bf depkgs-qt} - package from the Bacula Source Forge download area and build it and - the qwt package, both of which are needed to build bat. See the + package from the Bacula Source Forge download area and build it. + See the INSTALL file in that package for more details. In particular to use - the Qt4 built by {\bf depkgs-qt} you {bf must} source the file + the Qt4 built by {\bf depkgs-qt} you {\bf must} source the file {\bf qt4-paths}. -\item [ {-}{-}with-qwt=\lt{}path\gt{} ] - \index[general]{{-}{-}with-qwt} - The qwt package is a graphics library for Qt. If it is included - during the building of bat, you will get one extra graphical function. - At the current time, we recommend not including this option when - building bat. The path specified must be an absolute path and - not relative. - - The qwt package is available for download from - the qwt project on Source Forge. If you wish, you may build and - install it on your system (by default in /usr/lib). - If you have done so, you would specify: - -\begin{verbatim} - --with-qwt=/usr/lib/qwt-5.0.2 -\end{verbatim} - - Alternatively, you can download the Bacula depkgs-qt package (currently - version 28Jul09) and build it, then assuming that you have put it - into a directory named bacula, you would specify: - -\begin{verbatim} - --with-qwt=$HOME/bacula/depkgs-qt/qwt -\end{verbatim} - - Some packages such as Debian do not adhere to the standard of - naming the library libqwt.a or libqwt.so, and you will either need - to manually add a soft link to the name they use or use the - depkgs version, which handles the naming correctly. - - -\item [ {-}{-}enable-batch-insert ] - \index[general]{{-}{-}enable-batch-insert} +\item [ {-}{\-}enable-batch-insert ] + \index[general]{{-}{\-}enable-batch-insert} This option enables batch inserts of the attribute records (default) in the catalog database, which is much faster (10 times or more) than without this option for large numbers of files. However, this option @@ -823,15 +790,15 @@ $ nm /usr/local/lib/libpq.a | grep mutex want to increase the memory available to your SQL engine to further improve performance during Batch Inserts. -\item [ {-}{-}enable-gnome ] - \index[general]{{-}{-}enable-gnome} +\item [ {-}{\-}enable-gnome ] + \index[general]{{-}{\-}enable-gnome} If you have GNOME installed on your computer including the GNOME development libraries, and you want to use the GNOME GUI Console interface to Bacula, you must specify this option. Doing so will build everything in the {\bf src/gnome2-console} directory. -\item [ {-}{-}enable-bwx-console ] - \index[general]{{-}{-}enable-bwx-console} +\item [ {-}{\-}enable-bwx-console ] + \index[general]{{-}{\-}enable-bwx-console} If you have wxWidgets installed on your computer and you want to use the wxWidgets GUI Console interface to Bacula, you must specify this option. Doing so will build everything in the {\bf src/wx-console} directory. @@ -839,8 +806,8 @@ $ nm /usr/local/lib/libpq.a | grep mutex to install GNOME, as wxWidgets can work with GTK+, Motif or even X11 libraries. -\item [ {-}{-}enable-tray-monitor ] - \index[general]{{-}{-}enable-tray-monitor} +\item [ {-}{\-}enable-tray-monitor ] + \index[general]{{-}{\-}enable-tray-monitor} If you have GTK installed on your computer, you run a graphical environment or a window manager compatible with the FreeDesktop system tray standard (like KDE and GNOME) and you want to use a GUI to monitor @@ -851,8 +818,8 @@ $ nm /usr/local/lib/libpq.a | grep mutex calls to the GTK+ API, and unfortunately, the tray icon API necessary was not implemented until GTK version 2.10 or later. -\item [ {-}{-}enable-static-tools] - \index[general]{{-}{-}enable-static-tools} +\item [ {-}{\-}enable-static-tools] + \index[general]{{-}{\-}enable-static-tools} This option causes the linker to link the Storage daemon utility tools ({\bf bls}, {\bf bextract}, and {\bf bscan}) statically. This permits using them without having the shared libraries loaded. If you have @@ -860,8 +827,8 @@ $ nm /usr/local/lib/libpq.a | grep mutex not enabled this option, or explicitly disable static linking by adding {\bf \verb:--:disable-static-tools}. -\item [ {-}{-}enable-static-fd] - \index[general]{{-}{-}enable-static-fd} +\item [ {-}{\-}enable-static-fd] + \index[general]{{-}{\-}enable-static-fd} This option causes the make process to build a {\bf static-bacula-fd} in addition to the standard File daemon. This static version will include statically linked libraries and is required for the Bare Metal recovery. @@ -876,14 +843,14 @@ $ nm /usr/local/lib/libpq.a | grep mutex experience linking errors when this option is used. The first thing to do is to make sure you have the static glibc library installed on your system. The second thing to do is the make sure - you do not specify {\bf {-}{-}openssl} or {\bf {-}{-}with-python} + you do not specify {\bf {-}{\-}openssl} or {\bf {-}{\-}with-python} on your ./configure statement as these options require additional libraries. You may be able to enable those options, but you will need to load additional static libraries. -\item [ {-}{-}enable-static-sd] - \index[general]{{-}{-}enable-static-sd} +\item [ {-}{\-}enable-static-sd] + \index[general]{{-}{\-}enable-static-sd} This option causes the make process to build a {\bf static-bacula-sd} in addition to the standard Storage daemon. This static version will include statically linked libraries and could be useful during a Bare @@ -894,14 +861,14 @@ $ nm /usr/local/lib/libpq.a | grep mutex experience linking errors when this option is used. The first thing to do is to make sure you have the static glibc library installed on your system. The second thing to do is the make sure - you do not specify {\bf {-}{-}openssl} or {\bf {-}{-}with-python} + you do not specify {\bf {-}{\-}openssl} or {\bf {-}{\-}with-python} on your ./configure statement as these options require additional libraries. You may be able to enable those options, but you will need to load additional static libraries. -\item [ {-}{-}enable-static-dir] - \index[general]{{-}{-}enable-static-dir} +\item [ {-}{\-}enable-static-dir] + \index[general]{{-}{\-}enable-static-dir} This option causes the make process to build a {\bf static-bacula-dir} in addition to the standard Director. This static version will include statically linked libraries and could be useful during a Bare Metal @@ -912,14 +879,14 @@ $ nm /usr/local/lib/libpq.a | grep mutex experience linking errors when this option is used. The first thing to do is to make sure you have the static glibc library installed on your system. The second thing to do is the make sure - you do not specify {\bf {-}{-}openssl} or {\bf {-}{-}with-python} + you do not specify {\bf {-}{\-}openssl} or {\bf {-}{\-}with-python} on your ./configure statement as these options require additional libraries. You may be able to enable those options, but you will need to load additional static libraries. -\item [ {-}{-}enable-static-cons] - \index[general]{{-}{-}enable-static-cons} +\item [ {-}{\-}enable-static-cons] + \index[general]{{-}{\-}enable-static-cons} This option causes the make process to build a {\bf static-console} and a {\bf static-gnome-console} in addition to the standard console. This static version will include statically linked libraries and could be @@ -930,14 +897,14 @@ $ nm /usr/local/lib/libpq.a | grep mutex experience linking errors when this option is used. The first thing to do is to make sure you have the static glibc library installed on your system. The second thing to do is the make sure - you do not specify {\bf {-}{-}openssl} or {\bf {-}{-}with-python} + you do not specify {\bf {-}{\-}openssl} or {\bf {-}{\-}with-python} on your ./configure statement as these options require additional libraries. You may be able to enable those options, but you will need to load additional static libraries. -\item [ {-}{-}enable-client-only] - \index[general]{{-}{-}enable-client-only} +\item [ {-}{\-}enable-client-only] + \index[general]{{-}{\-}enable-client-only} This option causes the make process to build only the File daemon and the libraries that it needs. None of the other daemons, storage tools, nor the console will be built. Likewise a {\bf make install} will then @@ -950,91 +917,81 @@ $ nm /usr/local/lib/libpq.a | grep mutex experience linking errors when this option is used. The first thing to do is to make sure you have the static glibc library installed on your system. The second thing to do is the make sure - you do not specify {\bf {-}{-}openssl} or {\bf {-}{-}with-python} + you do not specify {\bf {-}{\-}openssl} or {\bf {-}{\-}with-python} on your ./configure statement as these options require additional libraries. You may be able to enable those options, but you will need to load additional static libraries. -\item [ {-}{-}enable-build-dird] - \index[general]{{-}{-}enable-build-dird} +\item [ {-}{\-}enable-build-dird] + \index[general]{{-}{\-}enable-build-dird} This option causes the make process to build the Director and the Director's tools. By default, this option is on, but you may turn - it off by using {\bf {-}{-}disable-build-dird} to prevent the + it off by using {\bf {-}{\-}disable-build-dird} to prevent the Director from being built. -\item [ {-}{-}enable-build-stored] - \index[general]{{-}{-}enable-build-stored} +\item [ {-}{\-}enable-build-stored] + \index[general]{{-}{\-}enable-build-stored} This option causes the make process to build the Storage daemon. By default, this option is on, but you may turn - it off by using {\bf {-}{-}disable-build-stored} to prevent the + it off by using {\bf {-}{\-}disable-build-stored} to prevent the Storage daemon from being built. -\item [ {-}{-}enable-largefile] - \index[general]{{-}{-}enable-largefile} +\item [ {-}{\-}enable-largefile] + \index[general]{{-}{\-}enable-largefile} This option (default) causes Bacula to be built with 64 bit file address support if it is available on your system. This permits Bacula to read and write files greater than 2 GBytes in size. You may disable this feature and revert to 32 bit file addresses by using {\bf \verb:--:disable-largefile}. -\item [ {-}{-}disable-nls] - \index[general]{{-}{-}disable-nls} +\item [ {-}{\-}disable-nls] + \index[general]{{-}{\-}disable-nls} By default, Bacula uses the GNU Native Language Support (NLS) libraries. On some machines, these libraries may not be present or may not function correctly (especially on non-Linux implementations). In such cases, you - may specify {\bf {-}{-}disable-nls} to disable use of those libraries. + may specify {\bf {-}{\-}disable-nls} to disable use of those libraries. In such a case, Bacula will revert to using English. -\item [ {-}{-}disable-ipv6 ] - \index[general]{{-}{-}disable-ipv6} +\item [ {-}{\-}disable-ipv6 ] + \index[general]{{-}{\-}disable-ipv6} By default, Bacula enables IPv6 protocol. On some systems, the files for IPv6 may exist, but the functionality could be turned off in the kernel. In that case, in order to correctly build Bacula, you will explicitly need to use this option so that Bacula does not attempt to reference OS function calls that do not exist. -\item [ {-}{-}with-sqlite=\lt{}sqlite-path\gt{}] - \index[general]{{-}{-}with-sqlite} - This enables use of the SQLite version 2.8.x database. The {\bf - sqlite-path} is not normally specified as Bacula looks for the necessary - components in a standard location ({\bf depkgs/sqlite}). See - \ilink{Installing and Configuring SQLite}{SqlLiteChapter} chapter of - this manual for more details. SQLite is not supported on Solaris. - - See the note below under the {-}{-}with-postgresql item. - -\item [ {-}{-}with-sqlite3=\lt{}sqlite3-path\gt{}] - \index[general]{{-}{-}with-sqlite3} +\item [ {-}{\-}with-sqlite3=\lt{}sqlite3-path\gt{}] + \index[general]{{-}{\-}with-sqlite3} This enables use of the SQLite version 3.x database. The {\bf sqlite3-path} is not normally specified as Bacula looks for the necessary components in a standard location ({\bf depkgs/sqlite3}). See \ilink{Installing and Configuring SQLite}{SqlLiteChapter} chapter of this manual for more details. SQLite3 is not supported on Solaris. -\item [ {-}{-}with-mysql=\lt{}mysql-path\gt{}] - \index[general]{{-}{-}with-mysql} +\item [ {-}{\-}with-mysql=\lt{}mysql-path\gt{}] + \index[general]{{-}{\-}with-mysql} This enables building of the Catalog services for Bacula. It assumes that MySQL is running on your system, and expects it to be installed in the {\bf mysql-path} that you specify. Normally, if MySQL is installed - in a standard system location, you can simply use {\bf {-}{-}with-mysql} + in a standard system location, you can simply use {\bf {-}{\-}with-mysql} with no path specification. If you do use this option, please proceed to installing MySQL in the \ilink{Installing and Configuring MySQL}{MySqlChapter} chapter before proceeding with the configuration. - See the note below under the {-}{-}with-postgresql item. + See the note below under the {-}{\-}with-postgresql item. -\item [ {-}{-}with-postgresql=\lt{}path\gt{}] - \index[general]{{-}{-}with-postgresql} +\item [ {-}{\-}with-postgresql=\lt{}path\gt{}] + \index[general]{{-}{\-}with-postgresql} This provides an explicit path to the PostgreSQL libraries if Bacula cannot find it by default. Normally to build with PostgreSQL, you would - simply use {\bf {-}{-}with-postgresql}. + simply use {\bf {-}{\-}with-postgresql}. Note, for Bacula to be configured properly, you must specify one of the four database options supported. That is: - {-}{-}with-sqlite, {-}{-}with-sqlite3, {-}{-}with-mysql, or - {-}{-}with-postgresql, otherwise the ./configure will fail. + {-}{\-}with-sqlite, {-}{\-}with-sqlite3, {-}{\-}with-mysql, or + {-}{\-}with-postgresql, otherwise the ./configure will fail. -\item [ {-}{-}with-openssl=\lt{}path\gt{}] +\item [ {-}{\-}with-openssl=\lt{}path\gt{}] This configuration option is necessary if you want to enable TLS (ssl), which encrypts the communications within Bacula or if you want to use File Daemon PKI data encryption. @@ -1049,8 +1006,8 @@ $ nm /usr/local/lib/libpq.a | grep mutex \ilink{Bacula PKI -- Data Encryption}{DataEncryption} chapter of this manual. -\item [ {-}{-}with-python=\lt{}path\gt{}] - \index[general]{{-}{-}with-python} +\item [ {-}{\-}with-python=\lt{}path\gt{}] + \index[general]{{-}{\-}with-python} This option enables Bacula support for Python. If no path is supplied, configure will search the standard library locations for Python 2.2, 2.3, 2.4, or 2.5. If it cannot find the library, you will need to @@ -1058,36 +1015,36 @@ $ nm /usr/local/lib/libpq.a | grep mutex \ilink{Python chapter}{PythonChapter} for the details of using Python scripting. -\item [ {-}{-}with-libintl-prefix=\lt{}DIR\gt{}] - \index[general]{{-}{-}with-libintl-prefix} +\item [ {-}{\-}with-libintl-prefix=\lt{}DIR\gt{}] + \index[general]{{-}{\-}with-libintl-prefix} This option may be used to tell Bacula to search DIR/include and DIR/lib for the libintl headers and libraries needed for Native Language Support (NLS). -\item [ {-}{-}enable-conio] - \index[general]{{-}{-}enable-conio} +\item [ {-}{\-}enable-conio] + \index[general]{{-}{\-}enable-conio} Tells Bacula to enable building the small, light weight readline replacement routine. It is generally much easier to configure than readline, although, like readline, it needs either the termcap or ncurses library. -\item [ {-}{-}with-readline=\lt{}readline-path\gt{}] - \index[general]{{-}{-}with-readline} +\item [ {-}{\-}with-readline=\lt{}readline-path\gt{}] + \index[general]{{-}{\-}with-readline} Tells Bacula where {\bf readline} is installed. Normally, Bacula will find readline if it is in a standard library. If it is not found and no - {-}{-}with-readline is specified, readline will be disabled. This + {-}{\-}with-readline is specified, readline will be disabled. This option affects the Bacula build. Readline provides the Console program with a command line history and editing capability and is no longer supported, so you are on your own if you have problems. -\item [ {-}{-}enable-readline] - \index[general]{{-}{-}enable-readline} +\item [ {-}{\-}enable-readline] + \index[general]{{-}{\-}enable-readline} Tells Bacula to enable readline support. It is normally disabled due to the large number of configuration problems and the fact that the package seems to change in incompatible ways from version to version. -\item [ {-}{-}with-tcp-wrappers=\lt{}path\gt{}] - \index[general]{{-}{-}with-tcp-wrappers} +\item [ {-}{\-}with-tcp-wrappers=\lt{}path\gt{}] + \index[general]{{-}{\-}with-tcp-wrappers} \index[general]{TCP Wrappers} \index[general]{Wrappers!TCP} \index[general]{libwrappers} @@ -1109,8 +1066,8 @@ $ nm /usr/local/lib/libpq.a | grep mutex contained in the tcpd-devel package. On Red Hat, the package is named tcp\_wrappers. -\item [ {-}{-}with-archivedir=\lt{}path\gt{} ] - \index[general]{{-}{-}with-archivedir} +\item [ {-}{\-}with-archivedir=\lt{}path\gt{} ] + \index[general]{{-}{\-}with-archivedir} The directory used for disk-based backups. Default value is /tmp. This parameter sets the default values in the bacula-dir.conf and bacula-sd.conf configuration files. For example, it sets the Where directive for the @@ -1120,8 +1077,8 @@ $ nm /usr/local/lib/libpq.a | grep mutex This option is designed primarily for use in regression testing. Most users can safely ignore this option. -\item [ {-}{-}with-working-dir=\lt{}working-directory-path\gt{} ] - \index[general]{{-}{-}with-working-dir} +\item [ {-}{\-}with-working-dir=\lt{}working-directory-path\gt{} ] + \index[general]{{-}{\-}with-working-dir} This option is mandatory and specifies a directory into which Bacula may safely place files that will remain between Bacula executions. For example, if the internal database is used, Bacula will keep those files in this @@ -1130,8 +1087,8 @@ $ nm /usr/local/lib/libpq.a | grep mutex The working directory is not automatically created by the install process, so you must ensure that it exists before using Bacula for the first time. -\item [ {-}{-}with-base-port=\lt{}port=number\gt{}] - \index[general]{{-}{-}with-base-port} +\item [ {-}{\-}with-base-port=\lt{}port=number\gt{}] + \index[general]{{-}{\-}with-base-port} In order to run, Bacula needs three TCP/IP ports (one for the Bacula Console, one for the Storage daemon, and one for the File daemon). The {\bf \verb:--:with-baseport} option will automatically assign three ports beginning at @@ -1143,20 +1100,20 @@ $ nm /usr/local/lib/libpq.a | grep mutex IANA. This option is only used to modify the daemon configuration files. You may also accomplish the same thing by directly editing them later. -\item [ {-}{-}with-dump-email=\lt{}email-address\gt{}] - \index[general]{{-}{-}with-dump-email} +\item [ {-}{\-}with-dump-email=\lt{}email-address\gt{}] + \index[general]{{-}{\-}with-dump-email} This option specifies the email address where any core dumps should be set. This option is normally only used by developers. -\item [ {-}{-}with-pid-dir=\lt{}PATH\gt{} ] - \index[general]{{-}{-}with-pid-dir} +\item [ {-}{\-}with-pid-dir=\lt{}PATH\gt{} ] + \index[general]{{-}{\-}with-pid-dir} This specifies where Bacula should place the process id file during execution. The default is: {\bf /var/run}. This directory is not created by the install process, so you must ensure that it exists before using Bacula the first time. -\item [ {-}{-}with-subsys-dir=\lt{}PATH\gt{}] - \index[general]{{-}{-}with-subsys-dir} +\item [ {-}{\-}with-subsys-dir=\lt{}PATH\gt{}] + \index[general]{{-}{\-}with-subsys-dir} This specifies where Bacula should place the subsystem lock file during execution. The default is {\bf /var/run/subsys}. Please make sure that you do not specify the same directory for this directory and for the {\bf sbindir} @@ -1164,26 +1121,26 @@ $ nm /usr/local/lib/libpq.a | grep mutex subsys directory is not created by the Bacula install, so you must be sure to create it before using Bacula. -\item [ {-}{-}with-dir-password=\lt{}Password\gt{}] - \index[general]{{-}{-}with-dir-password} +\item [ {-}{\-}with-dir-password=\lt{}Password\gt{}] + \index[general]{{-}{\-}with-dir-password} This option allows you to specify the password used to access the Director (normally from the Console program). If it is not specified, configure will automatically create a random password. -\item [ {-}{-}with-fd-password=\lt{}Password\gt{} ] - \index[general]{{-}{-}with-fd-password} +\item [ {-}{\-}with-fd-password=\lt{}Password\gt{} ] + \index[general]{{-}{\-}with-fd-password} This option allows you to specify the password used to access the File daemon (normally called from the Director). If it is not specified, configure will automatically create a random password. -\item [ {-}{-}with-sd-password=\lt{}Password\gt{} ] - \index[general]{{-}{-}with-sd-password} +\item [ {-}{\-}with-sd-password=\lt{}Password\gt{} ] + \index[general]{{-}{\-}with-sd-password} This option allows you to specify the password used to access the Storage daemon (normally called from the Director). If it is not specified, configure will automatically create a random password. -\item [ {-}{-}with-dir-user=\lt{}User\gt{} ] - \index[general]{{-}{-}with-dir-user} +\item [ {-}{\-}with-dir-user=\lt{}User\gt{} ] + \index[general]{{-}{\-}with-dir-user} This option allows you to specify the Userid used to run the Director. The Director must be started as root, but doesn't need to run as root, and after doing preliminary initializations, it can "drop" to the UserId @@ -1192,8 +1149,8 @@ $ nm /usr/local/lib/libpq.a | grep mutex create the User prior to running {\bf make install}, because the working directory owner will be set to {\bf User}. -\item [ {-}{-}with-dir-group=\lt{}Group\gt{} ] - \index[general]{{-}{-}with-dir-group} +\item [ {-}{\-}with-dir-group=\lt{}Group\gt{} ] + \index[general]{{-}{\-}with-dir-group} This option allows you to specify the GroupId used to run the Director. The Director must be started as root, but doesn't need to run as root, and after doing preliminary initializations, it can "drop" to the GroupId specified @@ -1202,8 +1159,8 @@ $ nm /usr/local/lib/libpq.a | grep mutex create the Group prior to running {\bf make install}, because the working directory group will be set to {\bf Group}. -\item [ {-}{-}with-sd-user=\lt{}User\gt{} ] - \index[general]{{-}{-}with-sd-user} +\item [ {-}{\-}with-sd-user=\lt{}User\gt{} ] + \index[general]{{-}{\-}with-sd-user} This option allows you to specify the Userid used to run the Storage daemon. The Storage daemon must be started as root, but doesn't need to run as root, and after doing preliminary initializations, it can "drop" to the UserId @@ -1211,53 +1168,53 @@ $ nm /usr/local/lib/libpq.a | grep mutex that the Storage daemon has access to all the devices (tape drives, ...) that it needs. -\item [ {-}{-}with-sd-group=\lt{}Group\gt{} ] - \index[general]{{-}{-}with-sd-group} +\item [ {-}{\-}with-sd-group=\lt{}Group\gt{} ] + \index[general]{{-}{\-}with-sd-group} This option allows you to specify the GroupId used to run the Storage daemon. The Storage daemon must be started as root, but doesn't need to run as root, and after doing preliminary initializations, it can "drop" to the GroupId specified on this option. -\item [ {-}{-}with-fd-user=\lt{}User\gt{} ] - \index[general]{{-}{-}with-fd-user} +\item [ {-}{\-}with-fd-user=\lt{}User\gt{} ] + \index[general]{{-}{\-}with-fd-user} This option allows you to specify the Userid used to run the File daemon. The File daemon must be started as root, and in most cases, it needs to run as root, so this option is used only in very special cases, after doing preliminary initializations, it can "drop" to the UserId specified on this option. -\item [ {-}{-}with-fd-group=\lt{}Group\gt{} ] - \index[general]{{-}{-}with-fd-group} +\item [ {-}{\-}with-fd-group=\lt{}Group\gt{} ] + \index[general]{{-}{\-}with-fd-group} This option allows you to specify the GroupId used to run the File daemon. The File daemon must be started as root, and in most cases, it must be run as root, however, after doing preliminary initializations, it can "drop" to the GroupId specified on this option. -\item [ {-}{-}with-mon-dir-password=\lt{}Password\gt{}] - \index[general]{{-}{-}with-mon-dir-password} +\item [ {-}{\-}with-mon-dir-password=\lt{}Password\gt{}] + \index[general]{{-}{\-}with-mon-dir-password} This option allows you to specify the password used to access the Directory from the monitor. If it is not specified, configure will automatically create a random password. -\item [ {-}{-}with-mon-fd-password=\lt{}Password\gt{} ] - \index[general]{{-}{-}with-mon-fd-password} +\item [ {-}{\-}with-mon-fd-password=\lt{}Password\gt{} ] + \index[general]{{-}{\-}with-mon-fd-password} This option allows you to specify the password used to access the File daemon from the Monitor. If it is not specified, configure will automatically create a random password. -\item [ {-}{-}with-mon-sd-password=\lt{}Password\gt{} ] - \index[general]{{-}{-}with-mon-sd-password} +\item [ {-}{\-}with-mon-sd-password=\lt{}Password\gt{} ] + \index[general]{{-}{\-}with-mon-sd-password} This option allows you to specify the password used to access the Storage daemon from the Monitor. If it is not specified, configure will automatically create a random password. -\item [ {-}{-}with-db-name=\lt{}database-name\gt{} ] - \index[general]{{-}{-}with-db-name} +\item [ {-}{\-}with-db-name=\lt{}database-name\gt{} ] + \index[general]{{-}{\-}with-db-name} This option allows you to specify the database name to be used in the conf files. The default is bacula. -\item [ {-}{-}with-db-user=\lt{}database-user\gt{} ] - \index[general]{{-}{-}with-db-user} +\item [ {-}{\-}with-db-user=\lt{}database-user\gt{} ] + \index[general]{{-}{\-}with-db-user} This option allows you to specify the database user name to be used in the conf files. The default is bacula. @@ -1311,7 +1268,6 @@ CFLAGS="-g -Wall" ./configure \ --with-pid-dir=$HOME/bacula/bin/working \ --with-subsys-dir=$HOME/bacula/bin/working \ --enable-bat \ - --with-qwt=$HOME/bacula/depkgs/qwt \ --enable-conio \end{verbatim} \normalsize @@ -1344,7 +1300,6 @@ CFLAGS="-g -Wall" ./configure \ --with-scriptdir=/etc/bacula \ --enable-smartalloc \ --enable-bat \ - --with-qwt=$HOME/bacula/depkgs/qwt \ --with-mysql \ --with-working-dir=/var/bacula \ --with-pid-dir=/var/run \ @@ -1473,7 +1428,6 @@ CFLAGS="-g -Wall" \ --enable-smartalloc \ --enable-gnome \ --enable-bat \ - --with-qwt=$HOME/bacula/depkgs/qwt \ --enable-bwx-console \ --enable-tray-monitor \ --with-pid-dir=$HOME/bacula/bin/working \