From: Kern Sibbald Date: Wed, 1 Oct 2003 09:16:48 +0000 (+0000) Subject: Misc X-Git-Tag: Release-1.32~1 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=744dcb64cc7aeb7ed85c9667167791fbafc6b152;p=bacula%2Fbacula Misc git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@718 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/bacula/ReleaseNotes b/bacula/ReleaseNotes index 792bdc9e11..d2a70b5ba8 100644 --- a/bacula/ReleaseNotes +++ b/bacula/ReleaseNotes @@ -22,6 +22,10 @@ Major Changes this Release: be used is also added to the "status dir" output. - Lots of fixes with variable expansion and counter variables - Implemented a new Include/Exclude syntax. +- While writing a tape, an end of file mark will be written + every 1Gb. This makes restores faster. If you want to + change this use "Maximum File Size" in the SD Device + resource. Other Changes this Release: diff --git a/bacula/kernstodo b/bacula/kernstodo index 2fd0b1e697..ad3ed564e0 100644 --- a/bacula/kernstodo +++ b/bacula/kernstodo @@ -23,16 +23,16 @@ Testing to do: (painful) - Figure out how to use ssh or stunnel to protect Bacula communications. - Test connect timeouts. -For 1.32 Testing/Documentation: +For 1.33 Testing/Documentation: - Document new records in Director. SDAddress SDDeviceName, SDPassword. FDPassword, FDAddress, DBAddress, DBPort, DBPassword. - Document new Include/Exclude ... - Add test of exclusion, test multiple Include {} statements. - Add counter variable test. -For 1.32: - For 1.33 +- Implement scan: for every slot it finds, zero the slot of + Volume other volume having that slot. - When job rescheduled, status gives is waiting for Client Rufus to connect to Storage File. Dir needs to inform SD that job is rescheduled. @@ -958,4 +958,3 @@ Done: (see kernsdone for more) - Document that it is safe to use the drive when the lights stop flashing. - Document all the status codes JobLevel, JobType, JobStatus. - Add GUI interface to manual - diff --git a/bacula/src/findlib/bfile.c b/bacula/src/findlib/bfile.c index 3f2c953900..b09bde2180 100644 --- a/bacula/src/findlib/bfile.c +++ b/bacula/src/findlib/bfile.c @@ -482,9 +482,11 @@ int bopen(BFILE *bfd, const char *fname, int flags, mode_t mode) int bclose(BFILE *bfd) { - int stat = close(bfd->fid); + int stat; + stat = close(bfd->fid); bfd->berrno = errno; bfd->fid = -1; + return stat; } diff --git a/bacula/src/stored/mount.c b/bacula/src/stored/mount.c index 4d45f4e384..b67c1cb526 100644 --- a/bacula/src/stored/mount.c +++ b/bacula/src/stored/mount.c @@ -44,7 +44,6 @@ * This routine returns a 0 only if it is REALLY * impossible to get the requested Volume. * - * *****FIXME****** handle "Recycle" volume ****** */ int mount_next_write_volume(JCR *jcr, DEVICE *dev, DEV_BLOCK *block, int release) {