- Release Notes for Bacula 1.30
+ Release Notes for Bacula 1.30-22Apr03 BETA
- Bacula code: Total files = 235 Total lines = 66,658 (*.h *.c *.in)
+ Bacula code: Total files = 235 Total lines = 67,254 (*.h *.c *.in)
Major Changes this Release:
- The Windows Client now uses Cygwin 1.3.20 and should be much
- multiple simultaneous Volumes
For 1.30 release:
+- Bug: up arrow prints garbage in command line on gnome-console!
+- Bug: fix access problems on files restored on WinXP (possibly do
+ this in a later update.
- Fix Bare Metal restore problem.
- Test multiple simultaneous Volumes
if (!cram_md5_get_auth(dir, director->password) ||
!cram_md5_auth(dir, director->password)) {
- Dmsg0(-1, "Director authorization problem.\n");
+ Dmsg0(-1, _("Director authorization problem.\n"
+ "Most likely the passwords do not agree.\n"));
return 0;
}
}
}
+ set_jcr_job_status(jcr, JS_Canceled);
+
switch (jcr->JobStatus) {
case JS_Created:
- set_jcr_job_status(jcr, JS_Canceled);
bsendmsg(ua, _("JobId %d, Job %s marked to be canceled.\n"),
jcr->JobId, jcr->Job);
#ifndef USE_SEMAPHORE
return 1;
default:
- set_jcr_job_status(jcr, JS_Canceled);
/* Cancel File daemon */
ua->jcr->client = jcr->client;
if (!connect_to_file_daemon(ua->jcr, 10, FDConnectTimeout, 1)) {
if (ok) {
bnet_fsend(bs, "1000 OK auth\n");
} else {
- bnet_fsend(bs, "1999 No auth\n");
+ bnet_fsend(bs, "1999 Authorization failed.\n");
bmicrosleep(5, 0);
}
return ok;
* and read the label. If there is no tape in the drive,
* we will err, recurse and ask the operator the next time.
*/
- if (autochanger || (!release && dev_cap(dev, CAP_AUTOMOUNT))) {
+ if (autochanger || (!release && dev_is_tape(dev) && dev_cap(dev, CAP_AUTOMOUNT))) {
ask = 0; /* don't ask SYSOP this time */
}
/* */
#define VERSION "1.30"
#define VSTRING "1"
-#define BDATE "22 April 2003"
-#define LSMDATE "22Apr03"
+#define BDATE "24 April 2003"
+#define LSMDATE "24Apr03"
/* Debug flags */
#define DEBUG 1