X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2FReleaseNotes;h=e1282c023f432d253e5ddddc2964091df0c09ce0;hb=52e19b9755c7140e581802e08be15baf560d39eb;hp=524558223318ea8291ae67e6ad6d405326d73ce7;hpb=04920b317309b5ff8cd1e76a0820c72541fd20d9;p=bacula%2Fbacula diff --git a/bacula/ReleaseNotes b/bacula/ReleaseNotes index 5245582233..e1282c023f 100644 --- a/bacula/ReleaseNotes +++ b/bacula/ReleaseNotes @@ -1,29 +1,15 @@ - Release Notes for Bacula 1.39.22 + Release Notes for Bacula 1.39.26 Bacula code: Total files = 447 Total lines = 149,711 (*.h *.c *.in) -New Features in 1.39.22: -- Fix opening of database in a restricted console to respect - any Catalog ACL. -- Permit multiple console/director resources in bconsole.conf. - patch from Carsten Paeth calle@calle.in-berlin.de -- Character substitution in Job/JobDefs WriteBootStrap. - from Eric Bollengier. -- Apply patch supplied in bug #656 to pass priority field - in the run dialog to the Director in gnome console. -- Add support of encrypted data stream to bscan from Eric. - display data_len instead of data content (may be binary) -- Add Enabled=xxx on update slots command. -- Add host:port to connect failure messages to FD and SD from Dir -- Add WhereACL to console ACL list. If nothing is specified, only - the default is permitted for restore. Otherwise, *all* allows any - path, or you can specify permitted paths. This should allow control - over where users can restore files. This is untested. -- Install man pages with 'make install' -- Add Media.Enabled flag to client backups for dotcmds.c -- Enforce Media.Enabled=1 for a current restore to work -- Require restore case 3 to have sqlquery permission to work. +Version 1.39.26 contains mainly bug fixes to 1.39.24. Please + see the ChangeLog for more details. + +==== IMPORTANT a stock SuSE 10.1 kernel may crash ===== +- A stock SuSE 10.1 kernel may crash when Bacula runs and accesses + the tape drive. Workaround, load a Fedora kernel, which works fine, + or load the SuSE 10.2 rc5 kernel which also works fine. ==== IMPORTANT Catalog update required ===== - The database format has been updated from what was used in @@ -35,11 +21,11 @@ New Features in 1.39.22: ./update_bacula_tables - It is necessary to run it only once the first time you move to a - 1.39.x beta or to 1.40.0. Upgrading the Bacula version thereafter - does not require updating the database again. Depending on the size of your - database the script make take a bit of time, to run, but in - general, it should be very fast. + It is necessary to run it only once the first time you move to + a 1.39.x beta or to 1.40.0. Upgrading the Bacula version + thereafter does not require updating the database again. + Depending on the size of your database the script make take a + bit of time, to run, but in general, it should be very fast. ==== IMPORTANT DVD Volume format changed ==== - The current Volume format written by 1.39.22 is different from @@ -47,7 +33,15 @@ New Features in 1.39.22: are not compatible. Thus any DVDs written prior to 1.39.22 will be unreadable by version 1.39.22. -==== IMPORTANT miscelleaneous ==== +==== IMPORTANT miscellaneous ==== +- The Gnome console program (gconsole) no longer functions as it + should. If you have multiple catalogs, you will need to select + the catalog (this I will fix). More importantly, in restore + mode, the restore tree is no longer shown in the left pane. I + suspect this is due to incompatible changes in the GTK+ API, + and hence have given up on gnome and gtk+, as this has already + happened several times previously. At some point there + will be a new GUI console. - The bacula-dir.conf directive Accept Any Volume has been removed because it was never implemented. You must delete all occurrence of this directive for the Director to run. @@ -130,6 +124,30 @@ New Features in 1.39.22: New Features in 1.40.0: +- Windows tray status windows are scrollable and resizable. +- Win32 external script excution is much more flexible -- handles + spaces in names better, ... +- Lots of DVD fixes -- I think they now work! +- Fix opening of database in a restricted console to respect + any Catalog ACL. +- Permit multiple console/director resources in bconsole.conf. + patch from Carsten Paeth calle@calle.in-berlin.de +- Character substitution in Job/JobDefs WriteBootStrap. + from Eric Bollengier. +- Apply patch supplied in bug #656 to pass priority field + in the run dialog to the Director in gnome console. +- Add support of encrypted data stream to bscan from Eric. + display data_len instead of data content (may be binary) +- Add Enabled=xxx on update slots command. +- Add host:port to connect failure messages to FD and SD from Dir +- Add WhereACL to console ACL list. If nothing is specified, only + the default is permitted for restore. Otherwise, *all* allows any + path, or you can specify permitted paths. This should allow control + over where users can restore files. This is untested. +- Install man pages with 'make install' +- Add Media.Enabled flag to client backups for dotcmds.c +- Enforce Media.Enabled=1 for a current restore to work +- Require restore case 3 to have sqlquery permission to work. - The basic features of Migration are now complete. - There is a Migration chapter in the doc. http://www.bacula.org/dev-manual/Migration.html @@ -155,7 +173,7 @@ New Features in 1.40.0: have the detailed errno found on Linux). Added Solaris specific code. Note, this may apply to other OSes as well. - Switch the Win32 build from using Microsoft C++ to using mingw32 - cross-compiling. The inital work was done by Howard Thomson, + cross-compiling. The initial work was done by Howard Thomson, then tweaked by me. Robert Nelson then totally reworked the cross-compiling code so that it not only cross-compiles, but also compiles on Visual Studio, and at the same time, he added @@ -188,12 +206,12 @@ New Features in 1.40.0: or "status dir days=xx" My use case is to be able to preview the next scheduled job (and the - next tape to be used) on fridays if there are no scheduled jobs during + next tape to be used) on Fridays if there are no scheduled jobs during the weekend. This patch was probably back ported to 1.38.x - Add nagios plugin to the examples directory. Submitted by Christian Masopust. - Modify most restore error messages to be queued so that they - appear at the end of the job rather than mixted with the restore + appear at the end of the job rather than mixed with the restore listing where they could be "lost". - Apply patch supplied by user (slightly modified) to fix correct detection of holes in block devices and FIFOs. @@ -244,7 +262,7 @@ New Features in 1.40.0: bacula-ctl-fd -- starts/stops the File daemon bacula-ctl-sd -- starts/stops the Storage daemon - Remove automatic case folding on Windows FDs. You must - explictly use the 'Ignore Case = yes' option. + explicitly use the 'Ignore Case = yes' option. - Implement wild program in tools directory for testing wild-cards. Almost identical to the regex program. - Use the new bregex.c to implement Regex expressions on Win32.