Hello, I have just released Bacula 1.38.6 to Source Forge. The following files have been updated:
Release package File bacula bacula-1.38.6.tar.gz bacula bacula-docs-1.38.6.tar.gz depkgs depkgs-28Mar06.tar.gz (mtx, sqlite 2, sqlite 3) Win32 winbacula-1.38.6.exe If you are using 1.38.5 and you are happy with it, there is probably no urgent need to upgrade. However, if you are using one of the 1.38.6 beta versions, I strongly recommend that you upgrade. 1.38.6 has a number of serious bug fixes, some of which have not been reported, but are long standing, and others regarding the 1.38 storage reservation system. For your convenience, I include a partial listing of the ReleaseNotes. Please read the full ReleaseNotes before installing/upgrading. -- Best regards, Kern ("> /\ V_V [ReleaseNotes] I Release Notes for Bacula 1.38.6 Bacula code: Total files = 419 Total lines = 137,078 (*.h *.c *.in) 20,440 additional lines of code since version 1.36.3 !!!! Important !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! If you are compiling for a 64 bit machine, you need to ensure that the code is compiled with the -O0 (- oh zero) option otherwise the SD will crash on most all operations -- apparently due to a compiler bug in gcc's 64 bit code generation. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! New features: - For autochanger get Scratch tape if in autochanger if no appendable Volumes are available. - New virtual disk autochanger. See scripts/disk-changer for documentation. - New optional Device resource directive in SD. 'Device Type =', which may have types: File, DVD, Tape, or FIFO. This can be useful for writing DVDs on FreeBSD where Bacula cannot correctly detect the DVD. - Faster restore tree building and uses less memory. - The command line keyword job (or jobname) now refers to the name of the job specified in the Job resource; jobid refers as before to the non-unique numeric jobid; and ujobid refers to the unique job identification that Bacula creates for each job. - The job report for Backups has a few more user friendly ways of displaying the information. - The wait command can now be made to wait for jobids. - New command line keywords are permitted in update volume. They are Inchanger=yes/no, slot=nn. - Add two new console commands: enable job=<job-name> and disable job=<job-name>. When a job is disabled, it will not be started by the scheduler. If you disable a job and restart Bacula or reload the .conf file, the job will be re-enabled. - Add a new Job resource directive "enable = yes|no". Major bug fixes: - Fix race condition in multiple-drive autochangers where both drives want the same Volume. - Do not allow opening default catalog for restricted console if it is not in ACL. - Writable FIFOs now work for restore. - ACLs are now checked in all dot commands. - Multiple drive autochangers and multiple different autochangers should now work correctly (no race conditions for Volume names, update slots use correct StorageId). - Fix bug where drive was always reserved if a restore job failed while in the reservation process. ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users