From 14a4433644bc17ef62252a0398a4d0a38ce964fb Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Sat, 30 Jul 2005 16:45:18 +0000 Subject: [PATCH] Misc updates git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@2273 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/ReleaseNotes | 25 ++++++++++++------------- bacula/src/stored/askdir.c | 7 ------- bacula/src/version.h | 4 ++-- 3 files changed, 14 insertions(+), 22 deletions(-) diff --git a/bacula/ReleaseNotes b/bacula/ReleaseNotes index 05ed1e6bb4..04086a70aa 100644 --- a/bacula/ReleaseNotes +++ b/bacula/ReleaseNotes @@ -1,10 +1,9 @@ - Release Notes for Bacula 1.37.30 + Release Notes for Bacula 1.37.32 - Bacula code: Total files = 420 Total lines = 136,852 (*.h *.c *.in) + Bacula code: Total files = 420 Total lines = 137,098 (*.h *.c *.in) Major Changes: -- Note! DVD writing does not work. - There is a new database format that is not compatible with previous databases. You must upgrade if converting from 1.36.x. @@ -24,7 +23,9 @@ Major Changes: Volume name. - DVD writing support, using parts, and a lot of new directives in the Device resource of the Storage configuration file thanks - to Nicolas Boichat. NOT CURRENTLY WORKING! + to Nicolas Boichat. Please note that this code is still + experimental and should be carefully tested before using in + production. - Seven new options keywords in a FileSet resource: ignorecase, fstype, hfsplussupport, wilddir, wildfile, regexdir, and regexfile thanks to Pruben Guldberg). See below for details. @@ -35,7 +36,6 @@ Major Changes: to Landon Fuller. - Any Volume in the Pool named Scratch may be reassigned to any other Pool when a new Volume is needed. -- Seeking on disk Volumes during restore. - You may clone a Job and thus write (almost) the same data to multiple Volumes simultaneously (see below). Actually, any Job may start any other Job with this mechanism, so it @@ -153,14 +153,11 @@ New Commands: a Python script and get Bacula to use the new script. Items to note!!! -- DVD writing is not yet working. - You must add --with-python=[DIR] to the configure command line - if you want Python support. Python 2.2 and 2.3 should be automatically - detected if in the standard place. -- With Python 2.2 version, the link of the Director gets a few linker - warnings due to the fact that Python pulls in some old non-secure - libraries. -- With Python 2.3, there are a few compiler warnings. + if you want Python support. Python 2.2, 2.3 and 2.4 should be + automatically detected if in the standard place. +- When linking with --with-python, there are a few warnings that + can be ignored. - You must either create a new catalog database or upgrade your old database (the PostgreSQL upgrade scripts not yet tested). - You must add --with-openssl to the configure command line if @@ -168,6 +165,8 @@ Items to note!!! - If you use an Autochanger, you *must* update your SD conf file to use the new Autochanger resource. Otherwise, certain commands such as "update slots" may not work. +- Disk seeking during restores does not yet work correctly in + all cases, so it is turned off. Other Items: - 2 new scripts, dvd-writepart and dvd-freespace, in the scripts directory, @@ -175,7 +174,7 @@ Other Items: Free Space Command. They need the dvd+rw-tools to be installed (http://fy.chalmers.se/~appro/linux/DVD+RW/). You must have Python installed to run the dvd-freespace script. -- Part files support: File volumes can now be splitted in multiple +- Part files support: File volumes can now be split into multiple files, called "parts". - For the details of the Python scripting support, please see the new diff --git a/bacula/src/stored/askdir.c b/bacula/src/stored/askdir.c index 0d703058cf..d67880dfe5 100644 --- a/bacula/src/stored/askdir.c +++ b/bacula/src/stored/askdir.c @@ -183,13 +183,6 @@ static bool do_get_volume_info(DCR *dcr) bstrncpy(dcr->VolumeName, vol.VolCatName, sizeof(dcr->VolumeName)); memcpy(&dcr->VolCatInfo, &vol, sizeof(dcr->VolCatInfo)); - /* ***FIXME*** we really should not do this but must for the moment */ -/* if (dcr->dev->num_parts < dcr->VolCatInfo.VolCatParts) { - dcr->dev->num_parts = dcr->VolCatInfo.VolCatParts; - } - Now done in dev.c:open_dvd_device - */ - Dmsg2(300, "do_reqest_vol_info return true slot=%d Volume=%s\n", vol.Slot, vol.VolCatName); return true; diff --git a/bacula/src/version.h b/bacula/src/version.h index 5e9e25a316..d3afab70de 100644 --- a/bacula/src/version.h +++ b/bacula/src/version.h @@ -1,8 +1,8 @@ /* */ #undef VERSION #define VERSION "1.37.32" -#define BDATE "29 July 2005" -#define LSMDATE "29Jul05" +#define BDATE "30 July 2005" +#define LSMDATE "30Jul05" /* Debug flags */ #undef DEBUG -- 2.39.5