I was not able to respond to the corresponding thread so here is the answer to
the problem with upgrading to Bacula 2.2.4 from the src.rpm file and the
catalog backup no longer working (although I originally assumed it to be a
problem with the RunBeforeJob directive).
In all my previous upgrades the make_catalog_backup script created the
bacula.sql file in the /var/bacula directory. Also, the "Catalog" FileSet in
my configuration always had the following directive: "File =
/var/bacula/bacula.sql". After upgrading to version 2.2.4 the
make_catalog_backup script instead uses /var/lib/bacula. The "Catalog" FileSet
in the bacula-dir.conf.rpmnew also has the following directive: " File =
/var/lib/bacula/bacula.sql". These two match as they should, but unfortunately
my old bacula-dir.conf file still used the /var/bacula directory. So although
the bacula.sql file was being created and later deleted it was never getting
backed up. I have now changed the the File directive in my Catalog FileSet to
match the correct directory and everything is working as it should.
I assume this is all just something configured during the configure/make
process, but I am surprised this is the first time this has bit me because this
is not the first time I have built RPM packages from the src.rpm file and
upgraded my environment.
This might be documented somewhere and I just missed it. I just thought I
would point this out just in case someone runs into a similar issue.
Thanks.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users