Hello,

I have just released the beta version 1.39.22-20060908 of Bacula to Source 
Forge in the form of a .tar.gz (in the bacula-beta section) as well as the 
Win32 binary installer (in the Win32-beta section).

If you are upgrading a Linux/Unix installation from version 1.38.x, please 
read the ReleaseNotes carefully as you must do a database upgrade. If you are 
upgrading from a prior 1.39 beta, you do not need a database upgrade.

If you are upgrading the Windows version, I highly recommend that you read the 
release notes, and perhaps the Win32 chapter in the manual:

   http://www.bacula.org/dev-manual/Windows_Version_Bacula.html

*before* attempting an upgrade.  The 1.39.22 installer has a different set of 
default locations that adhere to Microsoft standards, and so you need to 
follow special instructions to ensure that the binaries and conf files are 
properly placed.

Also the new Win32 Installer has a much nicer look (thanks Robert).  For a 
preview follow the above link to see some Win32 Installer screen shots.

If all goes well, I hope to make a production release of version 1.40.0 
sometime towards the end of next week.

Best regards,

Kern

         Release Notes for Bacula 1.39.22

  Bacula code: Total files = 447 Total lines = 149,711 (*.h *.c *.in)

New Features in 1.39.22:
- Fix opening of database in console to respect ACL.
- Permit multiple console/director resources in bconsole.conf.
  patch from Carsten Paeth [EMAIL PROTECTED]
- 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.

Fixes to 1.39.22:
- Lots of fixes -- see ChangeLog.
- Lots of work on DVD writing.
- Lots of work on documentation in the manual.
- Lots of work on the rescue disk.

==== IMPORTANT Catalog update required =====
- The database format has been updated from what was used in
  Bacula 1.38.x.  You must manually update your database before
  running Bacula 1.39.x or higher.  Please backup your previous
  version of the database before running the update.  The update
  script will be automatically installed in your scripts directory,
  or can also be found in <bacula-source>/src/cats.  It is called:

     ./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.

==== IMPORTANT new Win32 install procedure =====
  For Win32 migrations from versions prior to the new installer nothing 
special
  needs to be done to upgrade.  Everything should be taken care of
  automatically.  The only thing not done is to delete the old C:\Bacula
  directory (mostly out of paranoia, we can change that prior to release if
  everyone is comfortable with it).

  Prior to using the current installer, if you used a prior 1.39.x
  beta version, you must do one of the following three things:

   1)      Uninstall prior beta version and select the option to delete
   the configuration and state files.  This will get rid of the bogus
   configuration files.  Reinstall the new 1.39.22 version.

   2)      Manually copy the *.conf files from C:\Bacula\bin to
   C:\Documents and Settings\All Users\Application Data\Bacula.

   3)      Manually edit the *.conf files in C:\Documents and
   Settings\All Users\Application Data\Bacula.  The links in the Bacula menu
   can be used to avoid having to enter that ugly path.

  After one of these has been done the upgrade should work fine.

  If you have problems with the above, try the following
  The new Win32 installer requires that you deinstall any
  previous 1.39.x beta version before installing the new version.
  The following is not necessary if you are upgrading from
  a 1.38.x installation.

  The simplest way to do clean up a prior 1.39.x beta is in a DOS shell:

  cd c:\bacula\bin
  net stop bacula
  net stop baculfd
  ./bacula-fd /remove
  (Install the new Bacula)

  Note, one or both of the 'net stop' commands may fail. Don't
  worry about it.

  If you didn't read the release notes or forgot to do those
  commands, try the following:

  cd c:\bacula\bin
  net stop bacula
  net stop baculafd
  sc delete bacula
  sc delete baculafd

  Note, at least one of the 'net' commands and possibly both
  will fail, and at least one of the 'sc' commands will fail.
  Don't worry about it.  After that, try again to install
  the new Bacula.


New Features in 1.40.0 (beginning of release info)
- The basic features of Migration are now complete.
- There is a Migration chapter in the doc.
  http://www.bacula.org/dev-manual/Migration.html
- There is an Encryption chapter in the doc.
  http://www.bacula.org/dev-manual/Bacula_Data_Encryption.html
- Additional support for removable devices.  See the
  Requires Mount, Mount Point, Mount Command, and Unmount
  Commands in the Storage daemon configuration chapter:
  http://www.bacula.org/dev-manual/Storage_Daemon_Configuratio.html
  Also see the Edit Codes for Mount and Unmount Directives in the
  same chapter.
- Add -n option to bconsole to turn off conio.
- The bytes field in the terminated jobs part of the status
  command now reports in KB, MB, ... units.
- When not descending into a directory, print the File= name that
  triggered it -- makes why not descending a bit clearer
- Do not unload autochanger when doing "update slots"
- Implement mount command for autochanger
- Fix bug #462 incorrect error message printed when client script called  
  from File= was not found.
- Fix bug #558 (waiting for feedback) where Bacula needs too much time to
  do a rewind on Solaris when no tape is in the drive (Solaris does not
  have the detailed errno found on Linux).  Added Solaris specific code.
  Note, this may apply to other OSes as well.


PLEASE SEE THE FULL RELEASENOTES FOR ADDITIONAL IMPORTANT INFORMATION SUCH AS 
HOW TO UPGRADE THE DATABASE FROM VERSIONS PRIOR TO 1.39.

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to