Bacula version 1.38.8 released to Source Forge
Kern Sibbald <[email protected]> Sun, 16 Apr 2006 10:30:51 +0200
| Newsgroups | gmane.comp.sysutils.backup.bacula.announce |
|---|---|
| Message-ID | <200604161030.52167.kern__21981.9834027023$1145176331$gmane$org@sibbald.com> |
Hello,
Friday, I released the source tar file, the docs, and the Windows binaries for
Bacula 1.38.8 to the Bacula project on Source Forge. Scott has already
released the rpms to Source Forge (thanks Scott), and several of the other
packages are ready or being prepared.
The regression scripts on Solaris did not run. I suspect that this was due to
a minor bug in the "bacula" stop script that should not normally be
encountered (there was a production Bacula running at the same time as the
regression scripts ...).
Here are the main items from the ReleaseNotes:
Warning:
- 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.
- The new algorithm for selecting Volumes from the Scratch
pool that was implemented in 1.38.6 and 1.38.7 is abandoned
in favor of a corrected version of the 1.38.5 algorithm.
New features for 1.38.8:
- Regex, RegexFile, and RegexDir are now implemented in the
Win32 FD. However, this is new experimental code that is
largely untested. It may not work, it may cause memory
leaks, or it may even crash the FD. Please test carefully
before using. Note, "Ignore Case" does not work with the
Win32 regex, so you must explicitly handle it.
- On Linux/Unix systems there are two new programs, bregex
and bwild that allow you to test regular expressions and
wild-cards. These programs are installed with the other
binaries. They are not available on Win32 systems.
--
Best regards,
Kern
(">
/\
V_V
Details of changes since 1.38.7:
14Apr06
- Correct Makefile for Solaris /bin/sh
- Correct mtx-changer.in for Solaris /bin/sh
- Abort if a conf resource does not have a Name =
12Apr06
- Change the name of the regex program to bregex.
- Add the bwild program to the tools directory. It is similar
to the bregex program.
- Implement create bregex.h and bregex.c in src/lib from the
Python regexp program.
- Use the new bregex.c to implement Regex expressions on Win32.
11Apr06
- Modify Makefile to change the permissions on Working Directory
to 770 if the directory is created.
- Do not fail the Makefile if changing the permissions or
owner/group on WorkingDir fails.
- Correct the old recycling algorithm so that Scratch Volumes
are selected when looking for a Volume in the changer.
- Correct a typo in the Verify SQL reported by Joe Park.
10Apr06
- Remove automatic case folding on Windows FDs. You must
explictly use the 'Ignore Case = yes' option.
- Remove the code added to 1.38.6 and 1.38.7 that pulls a
scratch volume in an Autochanger early in the 'recycling'
algorithm.
08Apr06
- Tweak license to include Microsoft restrictions.
- Move mysql.reconnect to after real_connect(). Thanks to
Frank Sweetser for the patch.
- Disallow a backslash in a File = directive (Windows junk)
unless the string is quoted.
- Apply Eric's patch to ua_label.c so that daemon protocol
is not translated.
-------------------------------------------------------
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