]> git.sur5r.net Git - bacula/docs/blobdiff - docs/manuals/en/main/newfeatures.tex
Tweak correct typo
[bacula/docs] / docs / manuals / en / main / newfeatures.tex
index 8de9cf8eadb307664924c6a51be164c3fceb74f9..163e008a53fda8e4702f5529ded8008c1974db27 100644 (file)
@@ -1,13 +1,11 @@
-\chapter{Community Bacula New Features in 5.1.x}
+\chapter{New Features in 5.2.0}
 This chapter presents the new features that have been added to the current
-Community version of Bacula that is under development. This version will be
-released at some later date, probably near the end of April 2011.
+Community version of Bacula that is now released.
 
 There are additional features (plugins) available in the Enterprise version
 that are described in another chapter. A subscription to Bacula Systems
 is required for the Enterprise version.
 
-
 \section{LZO Compression}
 
 LZO compression was added in the Unix File Daemon. From the user point of view, it
@@ -44,9 +42,10 @@ The code for this feature was contributed by Laurent Papier.
 
 \section{New Tray Monitor}
 
-Since the old integrated Windows tray monitor doesn't work anymore with
+Since the old integrated Windows tray monitor doesn't work with
 recent Windows versions, we have written a new Qt Tray Monitor that is available
-for both Linux and Windows.  This new version allows you to run Backup from
+for both Linux and Windows.  In addition to all the previous features,
+this new version allows you to run Backups from 
 the tray monitor menu.
 
 \begin{figure}[htbp]
@@ -63,6 +62,25 @@ the tray monitor menu.
   \caption{Run a Job through the new tray monitor}
 \end{figure}
 
+
+To be able to run a job from the tray monitor, you need to
+allow specific commands in the Director monitor console:
+\begin{verbatim}
+Console {
+    Name = win2003-mon
+    Password = "xxx"
+    CommandACL = status, .clients, .jobs, .pools, .storage, .filesets, .messages, run
+    ClientACL = *all*               # you can restrict to a specific host
+    CatalogACL = *all*
+    JobACL = *all*
+    StorageACL = *all*
+    ScheduleACL = *all*
+    PoolACL = *all*
+    FileSetACL = *all*
+    WhereACL = *all*
+}
+\end{verbatim}
+
 \medskip
 This project was funded by Bacula Systems and is available with Bacula
 the Enterprise Edition and the Community Edition.
@@ -94,13 +112,13 @@ Job {
 
 \medskip
 
-This project was submited by Dunlap Blake, testing and documentation was funded
+This project was submited by Dunlap Blake; testing and documentation was funded
 by Bacula Systems.
 
 \section{Changes in Bvfs (Bacula Virtual FileSystem)}
 
 Bat has now a bRestore panel that uses Bvfs to display files and
-directories. It's still experimental.
+directories.
 
 \begin{figure}[htbp]
   \centering
@@ -109,7 +127,7 @@ directories. It's still experimental.
   \caption{Bat Brestore Panel}
 \end{figure}
 
-\texttt{Important}, the Bvfs module is not currently compatible with BaseJobs,
+\texttt{Important}, the Bvfs module does not yet work correctly with BaseJobs,
 Copy and Migration jobs.
 
 \medskip
@@ -285,7 +303,7 @@ Example:
 OK
 \end{verbatim}
 
-\subsection*{Cleanup after restore}
+\subsection*{Cleanup after Restore}
 
 To drop the table used by the restore command, you can use the
 \texttt{.bvfs\_cleanup} command.
@@ -294,7 +312,7 @@ To drop the table used by the restore command, you can use the
 .bvfs_cleanup path=b20001
 \end{verbatim}
 
-\section{Changes in the pruning algorithm}
+\section{Changes in the Pruning Algorithm}
 
 We rewrote the job pruning algorithm in this version. Previously, in some users
 reported that the pruning process at the end of jobs was very long. It should
@@ -583,16 +601,16 @@ Extended Attributes (XATTRs)
 This project was funded by Planets Communications B.V. and ELM Consultancy B.V.
 and is available with Bacula Enterprise Edition and Community Edition.
 
-\section{Class based database backend drivers}
+\section{Class Based Database Backend Drivers}
 
 All current database backend drivers for catalog information are rewritten
 to use a set of multi inherited C++ classes which abstract the specific
 database specific internals and make sure we have a more stable generic
 interface with the rest of sql code. From now on there is a strict boundery
-between the sql code and the low-level database functions. This new interface
+between the SQL code and the low-level database functions. This new interface
 should also make it easier to add a new backend for a currently unsupported
-database. As part of the rewrite the SQLITE2 code was removed (e.g. only
-SQLITE3 is now supported). An extra bonus of the new code is that you can
+database. As part of the rewrite the SQLite 2 code was removed (e.g. only
+SQLite 3 is now supported). An extra bonus of the new code is that you can
 configure multiple backends in the configure and build all backends in one
 compile session and select the correct database backend at install time.
 This should make it a lot easier for packages maintainers.
@@ -602,11 +620,11 @@ We also added cursor support for PostgreSQL backend, this improves memory usage
 for large installation.
 
 \medskip
-This project was funded by Planets Communications B.V. and ELM Consultancy B.V.
-and Bacula Systems and is available with Bacula Enterprise Edition and
-Community Edition.
+This project was implemented by Planets Communications B.V. and ELM Consultancy B.V.
+and Bacula Systems and is available with both the Bacula Enterprise Edition and
+the Community Edition.
 
-\section{Hash list enhancements}
+\section{Hash List Enhancements}
 
 The htable hash table class has been extended with extra hash functions for
 handling next to char pointer hashes also 32 bits and 64 bits hash keys.
@@ -622,6 +640,12 @@ This project was funded by Planets Communications B.V. and ELM Consultancy B.V.
 and Bacula Systems and is available with Bacula Enterprise Edition and
 Community Edition.
 
+%%
+%%
+%%% =====================================================================
+%%
+%%
+
 
 \chapter{Release Version 5.0.3}