From: Eric B. <ri...@us...> - 2010-01-20 14:18:51
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Bacula Documentation". The branch, master has been updated via 257fe94e0b320ed0472858263182813fd14399a2 (commit) via 2b74bcdaabf79f34fea6ccef7b6dd92fc9e9347c (commit) via 3a9edd14a7ff13b413161b7be54ceb522c4dbc09 (commit) via 28381890cc2f6b95484f16bb8656ba8bfb2cd0d5 (commit) from 5b14cbad0cdbf8076167f7875b8eef7c8aefb932 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 257fe94e0b320ed0472858263182813fd14399a2 Author: Eric Bollengier <er...@eb...> Date: Wed Jan 20 15:18:19 2010 +0100 Fix bad usage of elink+url commit 2b74bcdaabf79f34fea6ccef7b6dd92fc9e9347c Author: Eric Bollengier <er...@eb...> Date: Wed Jan 20 15:16:52 2010 +0100 Tweak manual with minimum SQLite version commit 3a9edd14a7ff13b413161b7be54ceb522c4dbc09 Author: Eric Bollengier <er...@eb...> Date: Wed Jan 20 15:16:47 2010 +0100 Tweak newfeatures in manual commit 28381890cc2f6b95484f16bb8656ba8bfb2cd0d5 Author: Eric Bollengier <er...@eb...> Date: Wed Jan 20 15:16:43 2010 +0100 Remove GNOME console from manual ----------------------------------------------------------------------- Summary of changes: diff --git a/docs/manuals/en/main/general.tex b/docs/manuals/en/main/general.tex index ab0f100..dc8740b 100644 --- a/docs/manuals/en/main/general.tex +++ b/docs/manuals/en/main/general.tex @@ -78,7 +78,7 @@ Director, Console, File, Storage, and Monitor services. The Bacula Console service is the program that allows the administrator or user to communicate with the Bacula Director Currently, the Bacula Console is available in three versions: - text-based console interface, GNOME-based interface, and a + text-based console interface, QT-based interface, and a wxWidgets graphical interface. The first and simplest is to run the Console program in a shell window (i.e. TTY interface). Most system administrators will find this diff --git a/docs/manuals/en/main/install.tex b/docs/manuals/en/main/install.tex index d4ca80a..75f554e 100644 --- a/docs/manuals/en/main/install.tex +++ b/docs/manuals/en/main/install.tex @@ -774,12 +774,6 @@ $ nm /usr/local/lib/libpq.a | grep mutex Bacula always links to the thread safe MySQL libraries. - As a default, Bacula runs SQLite3 with {\bf PRAGMA synchronous=OFF} - because it improves performance by more than 30 times. However, it - increases the possibility of a corrupted database. If you want more - security, please modify src/version.h appropriately (it should be - obvious when you look at the file). - Running with Batch Insert turned on is recommended because it can significantly improve attribute insertion times. However, it does put a significantly larger part of the work on your SQL engine, so @@ -790,20 +784,13 @@ $ 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} - 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} 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. This could also be useful to users who want a GUI Console and don't want - to install GNOME, as wxWidgets can work with GTK+, Motif or even X11 + to install QT, as wxWidgets can work with GTK+, Motif or even X11 libraries. \item [ {-}{\-}enable-tray-monitor ] @@ -887,10 +874,10 @@ $ nm /usr/local/lib/libpq.a | grep mutex \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 - useful during a Bare Metal recovery. + This option causes the make process to build a {\bf static-console} in + addition to the standard console. This static version will include + statically linked libraries and could be useful during a Bare Metal + recovery. When linking a static binary, the linker needs the static versions of all the libraries that are used, so frequently users will @@ -1285,7 +1272,6 @@ CFLAGS="-g -Wall" ./configure \ --with-working-dir=$HOME/bacula/working --with-pid-dir=$HOME/bacula/bin/working \ --with-subsys-dir=$HOME/bacula/bin/working - --enable-gnome \ --enable-conio \end{verbatim} \normalsize @@ -1426,7 +1412,6 @@ CFLAGS="-g -Wall" \ --sysconfdir=$HOME/bacula/bin \ --mandir=$HOME/bacula/bin \ --enable-smartalloc \ - --enable-gnome \ --enable-bat \ --enable-bwx-console \ --enable-tray-monitor \ @@ -1601,9 +1586,8 @@ going to run it to backup your system. After doing a {\bf make install} the following files will be installed on your system (more or less). The exact files and location (directory) for each file -depends on your {\bf ./configure} command (e.g. bgnome-console and -bgnome-console.conf are not installed if you do not configure GNOME. Also, if -you are using SQLite instead of MySQL, some of the files will be different). +depends on your {\bf ./configure} command (e.g. if you are using SQLite instead +of MySQL, some of the files will be different). NOTE: it is quite probable that this list is out of date. But it is a starting point. @@ -1632,8 +1616,6 @@ dbcheck delete_catalog_backup drop_bacula_tables drop_mysql_tables -bgnome-console -bgnome-console.conf make_bacula_tables make_catalog_backup make_mysql_tables diff --git a/docs/manuals/en/main/lesser.tex b/docs/manuals/en/main/lesser.tex index 6fcc81e..5922ba6 100644 --- a/docs/manuals/en/main/lesser.tex +++ b/docs/manuals/en/main/lesser.tex @@ -7,24 +7,24 @@ \index[general]{License!GNU Lesser General Public } \elink{image of a Philosophical GNU} -{\url{http://www.gnu.org/graphics/philosophicalgnu.html}} [ -\elink{English}{\url{http://www.gnu.org/copyleft/lesser.html}} | -\elink{Japanese}{\url{http://www.gnu.org/copyleft/lesser.ja.html}} ] +{http://www.gnu.org/graphics/philosophicalgnu.html} [ +\elink{English}{http://www.gnu.org/copyleft/lesser.html} | +\elink{Japanese}{http://www.gnu.org/copyleft/lesser.ja.html} ] \begin{itemize} \item \elink{Why you shouldn't use the Lesser GPL for your next - library}{\url{http://www.gnu.org/philosophy/why-not-lgpl.html}} + library}{http://www.gnu.org/philosophy/why-not-lgpl.html} \item \elink{What to do if you see a possible LGPL - violation}{\url{http://www.gnu.org/copyleft/gpl-violation.html}} + violation}{http://www.gnu.org/copyleft/gpl-violation.html} \item \elink{Translations of the LGPL} -{\url{http://www.gnu.org/copyleft/copyleft.html\#translationsLGPL}} +{http://www.gnu.org/copyleft/copyleft.html\#translationsLGPL} \item The GNU Lesser General Public License as a - \elink{text file}{\url{http://www.gnu.org/copyleft/lesser.txt}} + \elink{text file}{http://www.gnu.org/copyleft/lesser.txt} \item The GNU Lesser General Public License as a - \elink{Texinfo}{\url{http://www.gnu.org/copyleft/lesser.texi}} file + \elink{Texinfo}{http://www.gnu.org/copyleft/lesser.texi} file \end{itemize} @@ -32,7 +32,7 @@ This GNU Lesser General Public License counts as the successor of the GNU Library General Public License. For an explanation of why this change was necessary, read the \elink{Why you shouldn't use the Lesser GPL for your next -library}{\url{http://www.gnu.org/philosophy/why-not-lgpl.html}} article. +library}{http://www.gnu.org/philosophy/why-not-lgpl.html} article. \section{Table of Contents} \index[general]{Table of Contents } @@ -554,11 +554,11 @@ Ty Coon, President of Vice That's all there is to it! Return to -\elink{GNU's home page}{\url{http://www.gnu.org/home.html}}. +\elink{GNU's home page}{http://www.gnu.org/home.html}. FSF \& GNU inquiries \& questions to \elink{gn...@gn...}{mailto:gn...@gn...}. Other -\elink{ways to contact}{\url{http://www.gnu.org/home.html\#ContactInfo}} the FSF. +\elink{ways to contact}{http://www.gnu.org/home.html\#ContactInfo} the FSF. Comments on these web pages to \elink{web...@ww...}{mailto:web...@ww...}, send other diff --git a/docs/manuals/en/main/license.tex b/docs/manuals/en/main/license.tex index d4b4ff4..744cea2 100644 --- a/docs/manuals/en/main/license.tex +++ b/docs/manuals/en/main/license.tex @@ -10,7 +10,7 @@ There are a number of different licenses that are used in Bacula. If you have a printed copy of this manual, the details of each of the licenses referred to in this chapter can be found in the online version of the manual at -\elink{http://www.bacula.org}{\url{http://www.bacula.org}}. +\elink{http://www.bacula.org}{http://www.bacula.org}. \section{FDL} \index[general]{FDL } @@ -22,7 +22,7 @@ distribute your own version of this manual, we would much prefer if you would send any corrections or changes to the Bacula project. The most recent version of the manual can always be found online -at \elink{http://www.bacula.org}{\url{http://www.bacula.org}}. +at \elink{http://www.bacula.org}{http://www.bacula.org}. \section{GPL} \index[general]{GPL } @@ -74,7 +74,7 @@ ensures that the Free Software Foundation Europe (and thus the Bacula project) has the rights to the code. This Fiduciary License Agreement is found on the Bacula web site at: -\elink{http://www.bacula.org/en/FLA-bacula.en.pdf}{\url{http://www.bacula.org/en/FLA-bacula.en.pdf}} +\elink{http://www.bacula.org/en/FLA-bacula.en.pdf}{http://www.bacula.org/en/FLA-bacula.en.pdf} and if you are submitting code, you should fill it out then sent to: diff --git a/docs/manuals/en/main/newfeatures.tex b/docs/manuals/en/main/newfeatures.tex index f2c0812..b533ecc 100644 --- a/docs/manuals/en/main/newfeatures.tex +++ b/docs/manuals/en/main/newfeatures.tex @@ -1,12 +1,8 @@ -%% - -%% - -\chapter{New Features in 3.1.4 (Development Version} +\chapter{New Features in 3.1.4 (Development Version)} \label{NewFeaturesChapter} This chapter presents the new features that are currently under development -in the 3.1.x versions to be released as Bacula version 3.2.0 sometime in +in the 3.1.x versions to be released as Bacula version 5.0.0 sometime in late 2009 or early 2010. \section{Truncate volume after purge} @@ -35,6 +31,8 @@ Maximum Concurrent Jobs limit is reached, the Storage Daemon will start new Jobs on any other available compatible drive. This facilitates writing to multiple drives with multiple Jobs that all use the same Pool. +This project was funded by Bacula Systems. + \section{Restore from Multiple Storage Daemons} \index[general]{Restore} @@ -164,41 +162,18 @@ FileSet { \end{verbatim} \begin{description} -\item {\bf i} - compare the inodes - -\item {\bf p} - compare the permission bits - -\item {\bf n} - compare the number of links - -\item {\bf u} - compare the user id - -\item {\bf g} - compare the group id - -\item {\bf s} - compare the size - -\item {\bf a} - compare the access time - -\item {\bf m} - compare the modification time (st\_mtime) - -\item {\bf c} - compare the change time (st\_ctime) - -\item {\bf d} - report file size decreases - -\item {\bf 5} - compare the MD5 signature - -\item {\bf 1} - compare the SHA1 signature +\item {\bf i} compare the inodes +\item {\bf p} compare the permission bits +\item {\bf n} compare the number of links +\item {\bf u} compare the user id +\item {\bf g} compare the group id +\item {\bf s} compare the size +\item {\bf a} compare the access time +\item {\bf m} compare the modification time (st\_mtime) +\item {\bf c} compare the change time (st\_ctime) +\item {\bf d} report file size decreases +\item {\bf 5} compare the MD5 signature +\item {\bf 1} compare the SHA1 signature \end{description} \textbf{Important note:} If you decide to use checksum in Accurate jobs, @@ -207,6 +182,8 @@ be saved. This increases the I/O load, but also the accuracy of the deduplication. By default, Bacula will check modification/creation time and size. +This project was funded by Bacula Systems. + \section{Tab-completion for Bconsole} \label{sec:tabcompletion} @@ -223,6 +200,28 @@ your system, and use the following option in configure. The new bconsole won't be able to tab-complete with older directors. +This project was funded by Bacula Systems. + +\section{Pool File and Job retention} +\label{sec:poolfilejobretention} + +% TODO check +We added two new Pool directives, \texttt{FileRetention} and +\texttt{JobRetention}, that take precedence over Client directives of the same +name. It allows you to control the Catalog pruning algorithm Pool by Pool. + +\section{Read-only File Daemon using capabilities} +\label{sec:fdreadonly} +This feature implements support of keeping \textbf{ReadAll} capabilities after +UID/GID switch, this allows FD to keep root read but drop write permission. + +It introduces new \texttt{bacula-fd} option (\texttt{-k}) specifying that +\textbf{ReadAll} capabilities should be kept after UID/GID switch. + +\begin{verbatim} +root@localhost:~# bacula-fd -k -u nobody -g nobody +\end{verbatim} + \section{Bvfs API} \label{sec:bvfs} @@ -253,6 +252,8 @@ data that will be displayed. * .bvfs_lsdir path=/ jobid=1,2 \end{verbatim} +This project was funded by Bacula Systems. + \section{Testing your Tape Drive} \label{sec:btapespeed} @@ -322,6 +323,8 @@ to go undetected. \section{New Bat Features} +Those new features were funded by Bacula Systems. + \subsection{Media List View} By clicking on ``Media'', you can see the list of all your volumes. You will be @@ -369,9 +372,71 @@ access a detailed overview of your Autochanger. (cf \ref{fig:jobinfo}.) \label{fig:achcontent} \end{figure} +To use this feature, you need to use the latest mtx-changer script +version. (With new \texttt{listall} and \texttt{transfer} commands) + +\subsection{Win32 version} + +Compilation instructions are available in \texttt{src/qt-console/README.mingw32} + \section{Console Timeout Option} You can now use the -u option of bconsole to set a timeout for each command. +\section{Important behavior changes} +\label{sec:importantchanges} + +\begin{itemize} +\item You are now allowed to Migrate, Copy, and Virtual Full to read and write + to the same Pool +\item The \texttt{Device Poll Interval} is now 5 minutes. (previously did not + poll) +\item The new \texttt{mtx-changer} script has two new options, \texttt{listall} + and \texttt{transfer}. Be sure to report your custom changes on it to be able + to use new functions. +\item To enhance security in the \texttt{BackupCatalog} job, we provide a new + script (\texttt{make\_catalog\_backup.pl}) that no longer expose your catalog + password. If you want to use the new version after an upgrade, you need to + manually change the \texttt{BackupCatalog} job definition. +\item The new \texttt{bconsole} \texttt{help} command can take now + the command that you want to explain as argument. (ex: \texttt{help run}) +\end{itemize} + +\subsection{Custom Catalog queries} + +If you wish to add specialized commands that list the contents of the catalog, +you can do so by adding them to the \texttt{query.sql} file. This +\texttt{query.sql} file is now empty by default, and you can copy and past +examples from \texttt{examples/sample-query.sql} file. + +\subsection{Deprecated parts} + +The following items are \textbf{deprecated} for a long time, and are now +removed from the code. +\begin{itemize} +\item Gnome console +\item Support for SQLite 2 +\end{itemize} + +\section{Misc changes} +\label{sec:miscchanges} + +\begin{itemize} +\item Updated Nagios check\_bacula +\item Updated man files +\item Added OSX package generation scripts +\item Added Spanish and Ukrainian Bacula translation +\item Enable/disable command shows only Jobs that can change +\item Added \texttt{show disabled} command to show disabled Jobs +\item Many ACL improvements +\item Added Level to FD status Job entry +\item Begin Ingres DB driver (not yet working) +\item Splited RedHat spec files into bacula, bat, mtx, and docs +\item Reorganized the manuals (fewer separate manuals) +\item Added lock/unlock order protection in lock manager +\item Allow 64 bit sizes for a number of variables +\item Fixed several deadlocks or potential race conditions from SD +\end{itemize} + \chapter{New Features in Released Version 3.0.2} This chapter presents the new features added to the diff --git a/docs/manuals/en/main/quickstart.tex b/docs/manuals/en/main/quickstart.tex index e99a018..b43e140 100644 --- a/docs/manuals/en/main/quickstart.tex +++ b/docs/manuals/en/main/quickstart.tex @@ -130,10 +130,6 @@ The Console configuration file is found in the directory specified on the {\bf \verb:--:sysconfdir} option that you specified on the {\bf ./configure} command and by default is named {\bf bconsole.conf}. -If you choose to build the GNOME console with the {\bf -\verb:--:enable-gnome} option, you also find a default configuration file -for it, named {\bf bgnome-console.conf}. - The same applies to the wxWidgets console, which is build with the {\bf \verb:--:enable-bwx-console} option, and the name of the default configuration file is, in this case, {\bf bwx-console.conf}. @@ -289,7 +285,6 @@ cd <installation-directory> ./bacula-fd -t -c bacula-fd.conf ./bacula-sd -t -c bacula-sd.conf ./bconsole -t -c bconsole.conf -./bgnome-console -t -c bgnome-console.conf ./bwx-console -t -c bwx-console.conf ./bat -t -c bat.conf su <normal user> -c "./bacula-tray-monitor -t -c tray-monitor.conf" @@ -317,7 +312,7 @@ standard SCSI tape drive on a Linux or Solaris, most likely it will work, but better test than be sorry. For FreeBSD (and probably other xBSD flavors), reading the above mentioned tape testing chapter is a must. Also, for FreeBSD, please see \elink{The FreeBSD -Diary}{\url{http://www.freebsddiary.org/bacula.php}} for a detailed description +Diary}{http://www.freebsddiary.org/bacula.php} for a detailed description %TODO: fix elink so it shows URL in PDF on how to make Bacula work on your system. In addition, users of FreeBSD prior to 4.9-STABLE dated Mon Dec 29 15:18:01 2003 UTC who plan to use tape diff --git a/docs/manuals/en/main/requirements.tex b/docs/manuals/en/main/requirements.tex index 9dbeed9..1ce5983 100644 --- a/docs/manuals/en/main/requirements.tex +++ b/docs/manuals/en/main/requirements.tex @@ -25,7 +25,7 @@ \begin{itemize} \item MySQL 4.1 \item PostgreSQL 7.4 - \item SQLite 2.8.16 or SQLite 3 + \item SQLite 3 \end{itemize} \item If you want to build the Win32 binaries, please see the @@ -42,19 +42,19 @@ GNOME 1.4 is no longer supported. \item The wxWidgets Console program is developed and tested with the latest stable ANSI or Unicode version of - \elink{wxWidgets}{\url{http://www.wxwidgets.org/}} (2.6.1). It works fine with the + \elink{wxWidgets}{http://www.wxwidgets.org} (2.6.1). It works fine with the Windows and GTK+-2.x version of wxWidgets, and should also work on other platforms supported by wxWidgets. \item The Tray Monitor program is developed for GTK+-2.x. It needs GNOME less or equal to 2.2, KDE greater or equal to 3.1 or any window manager supporting the \elink{ FreeDesktop system tray - standard}{\url{http://www.freedesktop.org/Standards/systemtray-spec}}. + standard}{http://www.freedesktop.org/Standards/systemtray-spec}. \item If you want to enable command line editing and history, you will need to have /usr/include/termcap.h and either the termcap or the ncurses library loaded (libtermcap-devel or ncurses-devel). \item If you want to use DVD as backup medium, you will need to download the - \elink{dvd+rw-tools 5.21.4.10.8}{\url{http://fy.chalmers.se/~appro/linux/DVD+RW/}}, + \elink{dvd+rw-tools 5.21.4.10.8}{http://fy.chalmers.se/~appro/linux/DVD+RW/}, apply the patch that is in the {\bf patches} directory of the main source tree to make these tools compatible with Bacula, then compile and install them. diff --git a/docs/manuals/en/main/rescue.tex b/docs/manuals/en/main/rescue.tex index 573bf01..b8e4170 100644 --- a/docs/manuals/en/main/rescue.tex +++ b/docs/manuals/en/main/rescue.tex @@ -668,7 +668,7 @@ thanks! A new tool is provided in the form of a bacula plugin for the BartPE rescue CD. BartPE is a self-contained WindowsXP boot CD which you can make using the PeBuilder tools available at -\elink{http://www.nu2.nu/pebuilder/}{\url{http://www.nu2.nu/pebuilder/}} and a valid +\elink{http://www.nu2.nu/pebuilder/}{http://www.nu2.nu/pebuilder/} and a valid Windows XP SP1 CDROM. The plugin is provided as a zip archive. Unzip the file and copy the bacula directory into the plugin directory of your BartPE installation. Edit the configuration files to suit your installation and build @@ -692,8 +692,8 @@ on all WinNT/XP/2K systems. If you do experience problems, generally in restores to alternate directories because higher level directories were not backed up by Bacula, you can correct any problems with the {\bf SetACL} available under the GPL license at: -\elink{http://sourceforge.net/projects/setacl/}{\url{http://sourceforge.net/project% -s/setacl/}}. +\elink{http://sourceforge.net/projects/setacl/}{http://sourceforge.net/project% +s/setacl/}. \section{Alternate Disaster Recovery Suggestion for Win32 Systems} \index[general]{Systems!Alternate Disaster Recovery Suggestion for Win32} @@ -789,14 +789,14 @@ overwrite the following files: Many thanks to Charles Curley who wrote \elink{Linux Complete Backup and Recovery HOWTO} -{\url{http://www.tldp.org/HOWTO/Linux-Complete-Backup-and-Recovery-HOWTO/index.html% -}} for the -\elink{The Linux Documentation Project}{\url{http://www.tldp.org/}}. This is an +{http://www.tldp.org/HOWTO/Linux-Complete-Backup-and-Recovery-HOWTO/index.html% +} for the +\elink{The Linux Documentation Project}{http://www.tldp.org/}. This is an excellent document on how to do Bare Metal Recovery on Linux systems, and it was this document that made me realize that Bacula could do the same thing. You can find quite a few additional resources, both commercial and free at -\elink{Storage Mountain}{\url{http://www.backupcentral.com}}, formerly known as +\elink{Storage Mountain}{http://www.backupcentral.com}, formerly known as Backup Central. And finally, the O'Reilly book, "Unix Backup \& Recovery" by W. Curtis diff --git a/docs/manuals/en/main/supportedchangers.tex b/docs/manuals/en/main/supportedchangers.tex index ebf876b..c7e57dc 100644 --- a/docs/manuals/en/main/supportedchangers.tex +++ b/docs/manuals/en/main/supportedchangers.tex @@ -20,9 +20,9 @@ of adapting the {\bf mtx-changer} script (or selecting one already adapted) for proper interfacing. You can find a list of autochangers supported by {\bf mtx} at the following link: \elink{http://mtx.opensource-sw.net/compatibility.php} -{\url{http://mtx.opensource-sw.net/compatibility.php}}. +{http://mtx.opensource-sw.net/compatibility.php}. The home page for the {\bf mtx} project can be found at: -\elink{http://mtx.opensource-sw.net/}{\url{http://mtx.opensource-sw.net/}}. +\elink{http://mtx.opensource-sw.net/}{http://mtx.opensource-sw.net/}. \addcontentsline{lot}{table}{Autochangers Known to Work with Bacula} diff --git a/docs/manuals/en/main/win32.tex b/docs/manuals/en/main/win32.tex index ccad87d..dac5504 100644 --- a/docs/manuals/en/main/win32.tex +++ b/docs/manuals/en/main/win32.tex @@ -204,12 +204,12 @@ the backup is running. If turning off anti-virus software does not resolve your VSS problems, you might have to turn on VSS debugging. The following link describes how to do this: -\elink{http://support.microsoft.com/kb/887013/en-us}{\url{http://support.microsoft.com/kb/887013/en-us}}. +\elink{http://support.microsoft.com/kb/887013/en-us}{http://support.microsoft.com/kb/887013/en-us}. In Microsoft Windows Small Business Server 2003 the VSS Writer for Exchange is turned off by default. To turn it on, please see the following link: -\elink{http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q838183}{\url{ -http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q838183}} +\elink{http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q838183}{ +http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q838183} The most likely source of problems is authentication when the Director @@ -610,7 +610,7 @@ suggestion, which looks very promising. It looks like Bart PE Builder, which creates a Windows PE (Pre-installation Environment) Boot-CD, may be just what is needed to build a complete disaster recovery system for Win32. This distribution can be found at -\elink{http://www.nu2.nu/pebuilder/}{\url{http://www.nu2.nu/pebuilder/}}. +\elink{http://www.nu2.nu/pebuilder/}{http://www.nu2.nu/pebuilder/}. \section{Windows Restore Problems} \index[general]{Problems!Windows Restore} @@ -671,7 +671,7 @@ if you run as administrator. In principle, Microsoft supplies you with the way to cease the ownership of those files and thus change the permissions. However, a much better solution to working with and changing Win32 permissions is the program {\bf SetACL}, which can be found at -\elink{http://setacl.sourceforge.net/}{\url{http://setacl.sourceforge.net/}}. +\elink{http://setacl.sourceforge.net/}{http://setacl.sourceforge.net/}. If you have not installed Bacula while running as Administrator and if Bacula is not running as a Process with the userid (User Name) SYSTEM, @@ -860,6 +860,6 @@ some of the .bat files that have been created for your use. Some users like to shutdown their Windows machines after a backup using a Client Run After Job directive. If you want to do something similar, you might take the shutdown program from the -\elink{apcupsd project}{\url{http://www.apcupsd.com}} or one from the +\elink{apcupsd project}{http://www.apcupsd.com} or one from the \elink{Sysinternals project} -{\url{http://technet.microsoft.com/en-us/sysinternals/bb897541.aspx}}. +{http://technet.microsoft.com/en-us/sysinternals/bb897541.aspx}. hooks/post-receive -- Bacula Documentation |