diff options
author | ghen <ghen@pkgsrc.org> | 2006-01-17 15:52:52 +0000 |
---|---|---|
committer | ghen <ghen@pkgsrc.org> | 2006-01-17 15:52:52 +0000 |
commit | ed38c03e1c517e32386defb1ea87d11bcb948c13 (patch) | |
tree | a36da9376269a5df5706976e45a3016d38bf348f /sysutils/bacula | |
parent | ea95c47de2b2908dd57c1a832d09256acc25b6f9 (diff) | |
download | pkgsrc-ed38c03e1c517e32386defb1ea87d11bcb948c13.tar.gz |
Another bugfix release on the Bacula 1.38.x branch. Ok by wiz@.
Changes to 1.38.4 released 17Jan06:
- The main changes are to the Director and the Storage daemon, thus there is no
need to update your File daemons. Just the same, I do recommend running with
the release 1.38.3 Win32 FD or later.
- Add two new queries to query.sql provided by Arno. One list volumes known to
the Storage device, and the other lists volumes possibly needing replacement
(error, ...).
- Add periodic (every 24 hours) garbage collection of memory pool by releasing
free buffers.
- Correct bug counting sized (for display only) in smartall.c
- Print FD mempool stats if debug > 0 rather than 5.
- Correct bug in alist.c that re-allocated the list if the number of items goes
to zero.
- Move the reservation system thread locking to the top level so that one job
at a time tries all possible drives before waiting.
- Implement a reservation 'fail' message queue that is built and destroyed on
each pass through the reservation system. These messages are displayed in a
'Jobs waiting to reserve a drive' list during a 'status storage='. Note,
multiple messages will generally print for each JobId because they represent
the different problems with either the same drive or different drives. If
this output proves too confusing of voluminous, I will display it only when
debug level 1 or greater is enabled in the SD.
- Add enable/disable job=<job-name>. This command prevents the specified job
from being scheduled. Even when disabled, the job can be manually started
from the console.
- During 'update slots' clear all InChanger flags where the StorageId is zero
(old Media records).
- Fix autochanger code to strip leading spaces from returned slots number.
Remove bc from chio-changer.
- Back port a bit of 1.39 crypto code to reduce diffs.
- Fix first call to autochanger that missed close()ing the drive. Put close()
just before each run_program(). Fixes Arno's changer bug.
- Add PoolId to Job record when updating it at job start time.
- Pull in more code from 1.39 so that there are fewer file differences (the new
ua_dotcmds.c, base64.h, crypto.h hmac.c jcr.c (dird and lib) lib.h md5.h
parse_conf.c util.c. Aside from ua_dotcmds.c these are mostly crypto upgrades.
- Implement new method of walking the jcr chain. The incr/dec of the use_count
is done within the walking routines. This should prevent a jcr from being
freed from under the walk routines.
Diffstat (limited to 'sysutils/bacula')
-rw-r--r-- | sysutils/bacula/Makefile | 3 | ||||
-rw-r--r-- | sysutils/bacula/Makefile.common | 4 | ||||
-rw-r--r-- | sysutils/bacula/distinfo | 8 |
3 files changed, 7 insertions, 8 deletions
diff --git a/sysutils/bacula/Makefile b/sysutils/bacula/Makefile index 7ca024c3328..50d446b5937 100644 --- a/sysutils/bacula/Makefile +++ b/sysutils/bacula/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.12 2006/01/08 18:35:11 xtraeme Exp $ +# $NetBSD: Makefile,v 1.13 2006/01/17 15:52:52 ghen Exp $ CONFLICTS+= bacula-client-[0-9]* -PKGREVISION= 1 .include "options.mk" diff --git a/sysutils/bacula/Makefile.common b/sysutils/bacula/Makefile.common index 96179471d8e..2875d86622a 100644 --- a/sysutils/bacula/Makefile.common +++ b/sysutils/bacula/Makefile.common @@ -1,6 +1,6 @@ -# $NetBSD: Makefile.common,v 1.24 2006/01/07 11:02:23 ghen Exp $ +# $NetBSD: Makefile.common,v 1.25 2006/01/17 15:52:52 ghen Exp $ -DISTNAME= bacula-1.38.3 +DISTNAME= bacula-1.38.4 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bacula/} diff --git a/sysutils/bacula/distinfo b/sysutils/bacula/distinfo index 15800ec5683..4ba9bdc2f23 100644 --- a/sysutils/bacula/distinfo +++ b/sysutils/bacula/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.9 2006/01/08 22:13:19 ghen Exp $ +$NetBSD: distinfo,v 1.10 2006/01/17 15:52:52 ghen Exp $ -SHA1 (bacula-1.38.3.tar.gz) = c4f39293979b1e0a137c1a40d76fdda987cba73e -RMD160 (bacula-1.38.3.tar.gz) = 29cb7e80758407889d63c3e547ad125c1e707452 -Size (bacula-1.38.3.tar.gz) = 1921785 bytes +SHA1 (bacula-1.38.4.tar.gz) = 7e2e1114506b66dce95baec33017331dceda54bf +RMD160 (bacula-1.38.4.tar.gz) = f2ba897c7ce08fd7c1fc9062610704282f8dc5e5 +Size (bacula-1.38.4.tar.gz) = 1910452 bytes SHA1 (patch-aa) = c1e5ec7c3e78c125b9fbaba97190ead10adbc599 SHA1 (patch-ac) = 585f8a00fe7c0e6e8e4c0b91a0bd32bd2fb81c81 SHA1 (patch-ae) = 69db6d396bd1654b3065d693c5ea2c0afbb8bc61 |