I have just released Bacula version 1.32f-5, which corrects a number of
problems (see below). At the same time, I released a new depkgs, which
contains an updated version of SQLite.
I have not release a Windows FD for 1.32f-5 for two reasons: 1. the
previous 1.32f-4 is compatible with 1.32f-5. 2: everyone should test
drive the new beta 1.33 native Windows FD.
Thanks to everyone for their input and testing.
Best regards, Kern
Release Notes for Bacula 1.32f-5
Bacula code: Total files = 262 Total lines = 80,571 (*.h *.c *.in)
2004-03-08 Version 1.32f-5 06Mar04 Release
- Don't allow a second hard link save of same file to be entered
into the ua_tree.
- Add a fix to warn the user if he is backing up a hard linked file
more than once.
- Attempt to fix a few casts from 64 bit pointers to integers so that
the compiler doesn't complain.
- Fix var.c to compile on the Alpha.
- Correct dlist routine. This fixes a subtle scheduling bug where
Jobs would not be run when they should.
- Fix error handling in the wild-card expander.
- Implement trace command in console
- New bacula.spec.in file from Scott
- Add Scott's spec file to the platforms/suse directory
- Modify configure.in to make platforms/suse/bacula.spec
- Add a missing unlock in the jobq handler.
- Update to the latest 1.33 restore tree handler code.
- Fix bug where a soft linked file and a directory had the same name
by treating the soft link as a directory and putting the entries under
it. This fixes the bug reported by Alexander Mueller.
- Add a sleep to cancel so that the remove thread can run
before releasing the jcr
- Apply Jess Guardiani's second fix to list autochanger volumes without
opening the drive (necessary on FreeBSD if no tape is in the drive).
- Reworked the command line handler in restore to walk through the
arguments one at a time. This makes the file= entries work correctly.
Also reworked the code that takes the MediaType and finds a
- Add quit command to restore tree handler.
- Make restore tree handler remember if a hard link is present, and
in doing a mark, only get database entry if there is a hard link.
mark commands thus run at least 2 orders of magnitude faster.
- Add files=xxx field to run command submitted for restore.
- Add yes to restore run command if either yes or run is command line
- Make "yes" on command line argument skip prompt for modification of
- Add markdir and unmarkdir -- both affect only the directory in
question and do not do a recursive descent.
- Make tree command automatically mark all higher level directories to
be restored when a directory or a file is selected. Such directories
are indicated by preceding the name with a + to indicate that only
the directory entry is selected and not the whole directory tree.
- Modify a few tree commands to walk through all arguments rather than
just taking the first one.