Priority:
================
+- Can be posible modify package to create and use configuration files in
+ the Debian manner?
+
+ For example:
+
+ /etc/bacula/bacula-dir.conf
+ /etc/bacula/conf.d/pools.conf
+ /etc/bacula/conf.d/clients.conf
+ /etc/bacula/conf.d/storages.conf
+
+ and into bacula-dir.conf file include
+
+ @/etc/bacula/conf.d/pools.conf
+ @/etc/bacula/conf.d/clients.conf
+ @/etc/bacula/conf.d/storages.conf
+- Possibly add an Inconsistent state when a Volume is in error
+ for non I/O reasons.
- Fix #ifdefing so that smartalloc can be disabled. Check manual
-- the default is enabled.
- Change calling sequence to delete_job_id_range() in ua_cmds.c
--- /dev/null
+
+ This patch causes a message to be printed if the migration job finds that
+ the target job has already been migrated:
+
+ JobId %s already migrated probably by another Job. Migration stopped.
+
+ It can be applied to 2.4.2 (not to previous versions) with:
+
+ cd <bacula-source>
+ patch -p0 <2.4.2-mig-message.patch
+ ./configure <your-options>
+ make
+ ...
+ make install
+
+
+Index: src/dird/migrate.c
+===================================================================
+--- src/dird/migrate.c (revision 7444)
++++ src/dird/migrate.c (working copy)
+@@ -284,6 +284,8 @@
+ }
+ /* Make sure this job was not already migrated */
+ if (jcr->previous_jr.JobType != JT_BACKUP) {
++ Jmsg(jcr, M_INFO, 0, _("JobId %s already migrated probably by another Job. Migration stopped.\n"),
++ edit_int64(jcr->previous_jr.JobId, ed1));
+ set_jcr_job_status(jcr, JS_Terminated);
+ migration_cleanup(jcr, jcr->JobStatus);
+ return true;
}
/* Make sure this job was not already migrated */
if (jcr->previous_jr.JobType != JT_BACKUP) {
+ Jmsg(jcr, M_INFO, 0, _("JobId %s already migrated probably by another Job. Migration stopped.\n"),
+ edit_int64(jcr->previous_jr.JobId, ed1));
set_jcr_job_status(jcr, JS_Terminated);
migration_cleanup(jcr, jcr->JobStatus);
return true;
*/
#undef VERSION
-#define VERSION "2.5.2"
-#define BDATE "30 July 2008"
-#define LSMDATE "30Jul08"
+#define VERSION "2.5.3"
+#define BDATE "08 Aug 2008"
+#define LSMDATE "08Aug08"
#define PROG_COPYRIGHT "Copyright (C) %d-2008 Free Software Foundation Europe e.V.\n"
#define BYEAR "2008" /* year for copyright messages in progs */
General:
+08Aug08
+kes Add message to migration job when the target job is already migrated.
+ This closes bug #1129.
30Jul08
kes Fix Win32 build.
kes Raise some restore debug levels.