]> 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:20:19 +0000 (09:20 +0100)
commit32a1c1c59b43b01bed97aab2cc18315fe0a39a41
tree72651a896a75e6d78be5cc8712bcd9f0e2c90aea
parentd92ed97708bfa66c237f255f1f1a2ca40eab81d1
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