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