]> git.ipfire.org Git - thirdparty/bacula.git/commit
Fix org#2704 about old FD compatibility
authorEric Bollengier <eric@baculasystems.com>
Wed, 24 Jan 2024 11:04:40 +0000 (12:04 +0100)
committerEric Bollengier <eric@baculasystems.com>
Tue, 30 Jan 2024 08:22:43 +0000 (09:22 +0100)
commit0624c8ab68c273900a57446e40a6b5735d05b1b9
tree9f50e0b9b7c94a65be8f19dbf8f67be46ba19264
parent596b4bfee44a731a3e56a83d6764ca3afc6e4501
Fix org#2704 about old FD compatibility

Old client (prior to 11.0.0) job messages are silently dropped from
the director logs. The Job status is correct, but the messages are
not displayed in the catalog or the bacula-dir.log.

The workaround is to enable the local log on each impacted FD,
or upgrade them to 13.0.x.

This fix will detect the client version and apply a fix dynamically
when getting a message.
bacula/src/dird/fd_cmds.c
bacula/src/dird/getmsg.c
bacula/src/jcr.h