Kern's ToDo List
- 28 March 2003
+ 3 April 2003
Documentation to do: (a little bit at a time)
- Document running a test version.
- multiple simultaneous Volumes
For 1.30 release:
+- Make non-zero status from RunJobBefore/After error the job.
- Remove kern and kelvin from mysql_grant...
- Install grant_mysql...
- Look at Python for a Bacula scripting language -- www.python.org
int authenticate_user_agent(BSOCK *ua)
{
char name[MAXSTRING];
- int ok = 0;
+ int ok;
if (ua->msglen < 16 || ua->msglen >= MAXSTRING-1) {
- Emsg0(M_ERROR, 0, _("UA Hello is invalid.\n"));
+ Emsg1(M_ERROR, 0, _("UA Hello is invalid. Len=%d\n"), ua->msglen);
return 0;
}
return 0;
}
if (bs->msglen < 25 || bs->msglen > 200) {
- Emsg0(M_FATAL, 0, _("Bad Hello command from Director.\n"));
+ Emsg1(M_FATAL, 0, _("Bad Hello command from Director. Len=%d.\n"), bs->msglen);
return 0;
}
dirname = get_pool_memory(PM_MESSAGE);
return 0;
}
if (bs->msglen < 25 || bs->msglen > 200) {
- Emsg0(M_FATAL, 0, _("Bad Hello command from Director.\n"));
+ Emsg1(M_FATAL, 0, _("Bad Hello command from Director. Len=%d.\n"), bs->msglen);
return 0;
}
dirname = get_pool_memory(PM_MESSAGE);