From: Kern Sibbald Date: Sat, 23 Jan 2010 16:02:34 +0000 (+0100) Subject: Add Win32 installer doc + update copyright X-Git-Tag: Release-5.0.0~4 X-Git-Url: https://git.sur5r.net/?p=bacula%2Fdocs;a=commitdiff_plain;h=b582727da2f3b1d1cf97930f82b2ddff2e2465a0 Add Win32 installer doc + update copyright --- diff --git a/docs/manuals/en/console/console.tex b/docs/manuals/en/console/console.tex index 28850d69..95f9c659 100644 --- a/docs/manuals/en/console/console.tex +++ b/docs/manuals/en/console/console.tex @@ -51,7 +51,7 @@ \date{\vspace{1.0in}\today \\ This manual documents Bacula version \input{version} \\ \vspace{0.2in} - Copyright \copyright 1999-2009, Free Software Foundation Europe + Copyright \copyright 1999-2010, Free Software Foundation Europe e.V. \\ \vspace{0.2in} Permission is granted to copy, distribute and/or modify this document under the terms of the diff --git a/docs/manuals/en/developers/coverpage.tex b/docs/manuals/en/developers/coverpage.tex index c1aaca82..e96ea91f 100644 --- a/docs/manuals/en/developers/coverpage.tex +++ b/docs/manuals/en/developers/coverpage.tex @@ -15,7 +15,7 @@ \date{\vspace{1.0in}\today \\ This manual documents Bacula version \fullversion \\ \vspace{0.2in} - Copyright {\copyright} 1999-2009, Free Software Foundation Europe + Copyright {\copyright} 1999-2010, Free Software Foundation Europe e.V. \\ Bacula {\textregistered} is a registered trademark of Kern Sibbald.\\ \vspace{0.2in} diff --git a/docs/manuals/en/main/coverpage.tex b/docs/manuals/en/main/coverpage.tex index d6aa6a5c..2953983a 100644 --- a/docs/manuals/en/main/coverpage.tex +++ b/docs/manuals/en/main/coverpage.tex @@ -15,7 +15,7 @@ \date{\vspace{1.0in}\today \\ This manual documents Bacula version \fullversion \\ \vspace{0.2in} - Copyright {\copyright} 1999-2009, Free Software Foundation Europe + Copyright {\copyright} 1999-2010, Free Software Foundation Europe e.V. \\ Bacula {\textregistered} is a registered trademark of Kern Sibbald.\\ \vspace{0.2in} diff --git a/docs/manuals/en/main/main.kilepr b/docs/manuals/en/main/main.kilepr index 7b053a4b..240886db 100644 --- a/docs/manuals/en/main/main.kilepr +++ b/docs/manuals/en/main/main.kilepr @@ -3,7 +3,7 @@ img_extIsRegExp=false img_extensions=.eps .jpg .jpeg .png .pdf .ps .fig .gif kileprversion=2 kileversion=2.0 -lastDocument=version.tex +lastDocument=main.tex masterDocument= name=Concepts pkg_extIsRegExp=false @@ -150,6 +150,15 @@ line=0 open=false order=-1 +[item:main.tex] +archive=true +column=0 +encoding=UTF-8 +highlight=LaTeX +line=0 +open=true +order=2 + [item:migration.tex] archive=true column=2147483647 diff --git a/docs/manuals/en/main/newfeatures.tex b/docs/manuals/en/main/newfeatures.tex index d4362d31..bf3b9b1c 100644 --- a/docs/manuals/en/main/newfeatures.tex +++ b/docs/manuals/en/main/newfeatures.tex @@ -1,9 +1,8 @@ -\chapter{New Features in 3.1.4 (Development Version)} +\chapter{New Features in 5.0.0} \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 5.0.0 sometime in -late 2009 or early 2010. +This chapter presents the new features that are in the +released Bacula version 5.0.0. \section{Truncate volume after purge} \label{sec:actiononpurge} @@ -378,72 +377,122 @@ access a detailed overview of your Autochanger. (cf \ref{fig:jobinfo}.) 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} +\section{Bat on Windows} +We have ported {\bf bat} to Windows and it is now installed +by default when the installer is run. It works quite well +on Win32, but has not had a lot of testing there, so your +feedback would be welcome. Unfortunately, eventhough it is +installed by default, it does not yet work on 64 bit Windows +operating systems. + +\section{New Win32 Installer} +The Win32 installer has been modified in several very important +ways. +\begin{itemize} +\item You must deinstall any current version of the +Win32 File daemon before upgrading to the new one. +If you forget to do so, the new installation will fail. +To correct this failure, you must manually shutdown +and deinstall the old File daemon. +\item All files (other than menu links) are installed +in {\bf c:/Program Files/Bacula}. +\item The installer no longer sets this +file to require administrator privileges by default. If you want +to do so, please do it manually using the {\bf cacls} program. +For example: +\begin{verbatim} +cacls "C:\Program Files\Bacula" /T /G SYSTEM:F Administrators:F +\end{verbatim} +\item The server daemons (Director and Storage daemon) are +no longer included in the Windows installer. If you want the +Windows servers, you will either need to build them yourself (note +they have not been ported to 64 bits), or you can contact +Bacula Systems about this. +\end{itemize} + +\section{Win64 Installer} +We have corrected a number of problems that required manual +editing of the conf files. In most cases, it should now +install and work. {\bf bat} is by default installed (you can +turn it off in a dialog), but it does not work on 64 bit +Windows OSes yet. + +\section{Bare Metal Recovery USB Key} +We have made a number of significant improvements in the +Bare Metal Recovery USB key. Please see the README files +it the {\bf rescue} release for more details. + -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{bconsole Timeout Option} +You can now use the -u option of {\bf bconsole} to set a timeout in seconds +for commands. This is useful with GUI programs that use {\bf bconsole} +to interface to the Director. -\section{Important behavior changes} +\section{Important 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 + to the same Pool. The Storage daemon ensures that you do not read and + write to the same Volume. \item The \texttt{Device Poll Interval} is now 5 minutes. (previously did not - poll) + poll by default). \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}) + and \texttt{transfer}. Be sure to apply any custom changes on to the + mtx-changer script, or better yet, use mtx-changer.conf to configure + them. +\item To enhance security of the \texttt{BackupCatalog} job, we provide a new + script (\texttt{make\_catalog\_backup.pl}) that does not expose your catalog + password. If you want to use the new script, you will need to + manually change the \texttt{BackupCatalog} Job definition. +\item The \texttt{bconsole} \texttt{help} command now accepts + an argument, which if provided produces information on that + command (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. +\texttt{query.sql} file is now empty by default. The file +\texttt{examples/sample-query.sql} has an a number of sample commands +you might find useful. \subsection{Deprecated parts} -The following items are \textbf{deprecated} for a long time, and are now +The following items have been \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} +\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 Added OSX package generation script in platforms/darwin +\item Added Spanish and Ukrainian Bacula translations \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 Added Level to FD status Job output \item Begin Ingres DB driver (not yet working) -\item Splited RedHat spec files into bacula, bat, mtx, and docs +\item Split 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 +\item Fixed several deadlocks or potential race conditions in the SD \end{itemize} \chapter{Released Version 3.0.3 and 3.0.3a} -There are no new features. This version simply fixes a number of bugs found in -version 3.0.2 during the onging development process. +There are no new features in version 3.0.3. This version simply fixes a +number of bugs found in version 3.0.2 during the onging development +process. \chapter{New Features in Released Version 3.0.2} diff --git a/docs/manuals/en/misc/coverpage.tex b/docs/manuals/en/misc/coverpage.tex index 37dc9314..89ef0b62 100644 --- a/docs/manuals/en/misc/coverpage.tex +++ b/docs/manuals/en/misc/coverpage.tex @@ -15,7 +15,7 @@ \date{\vspace{1.0in}\today \\ This manual documents Bacula version \fullversion \\ \vspace{0.2in} - Copyright {\copyright} 1999-2009, Free Software Foundation Europe + Copyright {\copyright} 1999-2010, Free Software Foundation Europe e.V. \\ Bacula {\textregistered} is a registered trademark of Kern Sibbald.\\ \vspace{0.2in} diff --git a/docs/manuals/en/problems/problems.tex b/docs/manuals/en/problems/problems.tex index 2633255c..ff6a874a 100644 --- a/docs/manuals/en/problems/problems.tex +++ b/docs/manuals/en/problems/problems.tex @@ -51,7 +51,7 @@ \date{\vspace{1.0in}\today \\ This manual documents Bacula version \input{version} \\ \vspace{0.2in} - Copyright \copyright 1999-2009, Free Software Foundation Europe + Copyright \copyright 1999-2010, Free Software Foundation Europe e.V. \\ \vspace{0.2in} Permission is granted to copy, distribute and/or modify this document under the terms of the diff --git a/docs/manuals/en/utility/utility.tex b/docs/manuals/en/utility/utility.tex index 0502574e..c6fd0226 100644 --- a/docs/manuals/en/utility/utility.tex +++ b/docs/manuals/en/utility/utility.tex @@ -51,7 +51,7 @@ \date{\vspace{1.0in}\today \\ This manual documents Bacula version \input{version} \\ \vspace{0.2in} - Copyright \copyright 1999-2009, Free Software Foundation Europe + Copyright \copyright 1999-2010, Free Software Foundation Europe e.V. \\ \vspace{0.2in} Permission is granted to copy, distribute and/or modify this document under the terms of the diff --git a/docs/send b/docs/send index 1f1ff959..83ce038b 100755 --- a/docs/send +++ b/docs/send @@ -8,7 +8,7 @@ cwd=`pwd` lang=$1 src=$cwd/manuals/${lang} -dest=bacula:/var/www/bacula/3.1.x-manuals/${lang} +dest=bacula:/var/www/bacula/5.0.x-manuals/${lang} for i in console developers main misc problems utility; do echo " "