Bacula is een verzameling van applicaties gericht op het uitvoeren van back-ups, restores en verificaties van data over het netwerk op verschillende filesystemen. Het is opgezet met een client/server structuur waarmee het relatief makkelijk te gebruiken is van een stand-alone computer tot een uitgebreid server park. Als je meer wilt weten over Bacula verwijzen we jullie door naar deze pagina. De ontwikkelaars hebben versie 1.38.10 naar buiten gebracht met de volgende lijst van aanpassingen:
Release Notes for Bacula 1.38.10
Bacula code: Total files = 423 Total lines = 139,479 (*.h *.c *.in)
Warning for version 1.38.8 and greater:Major Changes for 1.38.10:
- The Windows FD no longer automatically folds the case in wild-card comparions. To get the same behavior as before, you must explicitly use "Ignore Case = yes" in your FileSet.
- Backslashes are no longer permitted in File directives (typical error for Windows users), unless the string is enclosed in double quotes, in which case, the backslashes must be doubled.
Fixes for 1.38.10:
- This is a primarily a bug fix release, with the following bugs being resolved #570, 609, 611, 613, 614, 617 as well as other bugs not reported in the bugs database. See below for details.
- The bconsole "reload" command should now work properly in virtually all situations thanks to the efforts of a number of people (Eric, Christopher, and myself).
- There is an untested fix to eliminate the scheduling problems (either no job run or the same job run twice) during sudden clock shifts (daylight savings time change).
- The manual has been released under the GNU Free Documentation License (FDL). The major difference is that this removes the prior restriction on commercial reproduction of the manual.
- Fixed a race condition (thanks to Christopher) on dual processor machines that caused jobs to block when starting with the SD.
[break]
- Modify setting ACLs to suppress error message if the file is a symbolic link since the file linked to may not yet be created, and symbolic links really should not have attributes ...
- Complete implementation of acl.c error message during restore. During backups, errors getting acls are silently ignored, as was previously the case.
- Modify configure.in to check for typeof().
- Better detection of postgresql installation if pg_conf works.
- Fix RescheduleTimes = 0 bug (should not reschedule).
- Down port from 1.39: fixes for reload, autochanger error messages, scheduler fixes for reload and day light savings change,
- Implement partial error messages for src/filed/acl.c
- Fix return code to fail when doing update barcodes and Pool resource is not found. This previously caused Volumes to be labeled as cleaning tapes.
- Small updates to projects file.
- Prevent DVD code from rewriting label if the device cannot be opened read/write.
- Fix Dir/SD run race in migrate.c, verify.c, and restore.c
- Update projects file.
- Applied patch posted by Jaime Ventura to bug #570 to correct failure of restarted jobs to complete (due to a destroyed pthreads conditional variable used by the message thread).
- Fixed bug #619 where Bacula would not restart jobs with MaxRestartTimes set to zero.
- Apply patch from John Goerzen bug #611 to fix bad manual links in the code.
- Apply patch from Rudolf Cejka bug #614 to removed trailing colons in query.sql file.
- Apply patch from Rudolf Cejka bug #613 to correct prunning of files not to create orphans.
- Apply patch from Rudolf Cejka bug #617 to use mtime instead of ctime in restore long listing.
- Apply patch from Rudolf Cejka bug #609 to use MarkId in verify.c instead of incorrect MarkedId.
- Apply patch from adioso bug #616 to correct text in manual (replace Director with File daemon).
- Move DIR "run" command to SD before starting the message thread as suggested by Cristopher Hull to avoid a race deadlock from two threads using the bsock structure.
- Modify LICENSE to correct some problems pointed out by Debian.
- Correct EOF with no \n lex.c problem.
- Add additional INFO messages if autochanger cannot be used.
- Add Eric Bollengier's lex error handler fix, which corrects most of the reload problems.