Hello, I have the following Catalog configuration:
Catalog { Name = MyCatalog dbname = bacula; user = bacula; password = "XXXXXXX" DB Address=10.20.240.141 DB Port=3306 } The dump of the catalog fails with this output: /usr/lib/bacula/make_catalog_backup.pl MyCatalog Unknown suffix '%' used for variable 'port' (value '%args{db_port}') mysqldump: Error while setting value '%args{db_port}' to 'port' I guess there is a problem finding the DB Port number. the dbcheck command has the correct output: /usr/sbin/dbcheck -B -c /etc/bacula/bacula-dir.conf catalog=MyCatalog db_name=bacula db_driver= db_user=bacula db_password=passwort db_address=10.20.240.141 db_port=3306 db_socket= db_type=MySQL Solution: the problem lies in line 103 , where we have to change % to $ --- /usr/lib/bacula/make_catalog_backup.pl 2010-02-19 09:57:36.000000000 +0100 +++ /usr/lib/bacula/make_catalog_backup_fixed.pl 2010-02-19 09:57:29.000000000 +0100 @@ -100,7 +100,7 @@ password=$args{db_password} "; if ($args{db_port}) { - print MY "port=%args{db_port}\n"; + print MY "port=$args{db_port}\n"; } close(MY); best regards, Philipp ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Bacula-devel mailing list Bacula-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-devel