]> git.sur5r.net Git - bacula/docs/blob - docs/techlogs/2001/kes29Sep01
Merge branch 'Branch-5.2' of bsweb:docs into Branch-5.2
[bacula/docs] / docs / techlogs / 2001 / kes29Sep01
1               Technical notes on version 1.0-29Sep
2                       29 September 2001
3                         Kern Sibbald
4
5 General:
6 - While installing Bacula at John's site, we found 
7   a number of errors that this release fixes.
8
9 Changes submitted this submission:
10 - The configure.in script used relative paths incorrectly
11   if no install program was available. Fixed by using
12   absolute path on the AC_CONFIG_AUX_DIR().
13 - Fixed make clean to remove .in generated files in src/cats
14 - Removed a number of old unused files from src/cats
15 - Modified all the makefiles that install config files to
16   leave any existing config file and create the new one
17   as xxx.conf.new. This prevents existing config files
18   from being overwritten by a "make install".
19 - Modified the code in file daemon backup.c to pass the
20   path name of a directory with a trailing slash.
21 - Added a testfind program to src/findlib that will use
22   Bacula's file algorithm to find a list of files. It also
23   outputs a short summary of what it found and the number
24   of file names that had to be truncated to 255 chars.
25 - In stored.c free the config file and shm only if they
26   were allocated. This prevents trying to free a NULL
27   pointer when doing ./stored -t
28 - Modified the code in src/cats/sql_create.c so that when
29   adding the path and the file records, the path is always
30   terminated with a slash. The file name now may be zero 
31   length. Previously the filename was the last part of
32   the path. Amazingly enough MySQL allows zero length
33   string fields even though it is marked NOT NULL. 
34