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

Reply via email to