Subject: CVS commit: pkgsrc/sysutils
To: None <pkgsrc-changes@NetBSD.org>
From: Geert Hendrickx <ghen@netbsd.org>
List: pkgsrc-changes
Date: 03/29/2006 21:44:42
Module Name:	pkgsrc
Committed By:	ghen
Date:		Wed Mar 29 21:44:42 UTC 2006

Modified Files:
	pkgsrc/sysutils/bacula: Makefile Makefile.common PLIST.common distinfo
	    hacks.mk
	pkgsrc/sysutils/bacula-doc: Makefile distinfo
	pkgsrc/sysutils/bacula-gnome-console: Makefile
	pkgsrc/sysutils/bacula-tray-monitor: Makefile
	pkgsrc/sysutils/bacula-wx-console: Makefile
	pkgsrc/sysutils/bacula/patches: patch-aj
Removed Files:
	pkgsrc/sysutils/bacula/patches: patch-ak

Log Message:
Update the bacula packages to 1.38.6.

patch-ak has been applied upstream.

	Release Notes for Bacula 1.38.6:

New features:
- For autochanger get Scratch tape if in autochanger if
  no appendable Volumes are available.
- New virtual disk autochanger.  See scripts/disk-changer for
  documentation.
- New optional Device resource directive in SD.  'Device Type =',
  which may have types: File, DVD, Tape, or FIFO.  This can
  be useful for writing DVDs on FreeBSD where Bacula cannot
  correctly detect the DVD.
- Faster restore tree building and uses less memory.
- The command line keyword job (or jobname) now refers to the
  name of the job specified in the Job resource; jobid refers
  as before to the non-unique numeric jobid; and ujobid refers
  to the unique job identification that Bacula creates for each
  job.
- The job report for Backups has a few more user friendly ways
  of displaying the information.
- The wait command can now be made to wait for jobids.
- New command line keywords are permitted in update volume. They
  are Inchanger=yes/no, slot=nn.
- Add two new console commands: enable job=<job-name> and
  disable job=<job-name>. When a job is disabled, it will not
  be started by the scheduler.  If you disable a job and restart
  Bacula or reload the .conf file, the job will be re-enabled.
- Add a new Job resource directive "enable = yes|no".

Major bug fixes:
- Fix race condition in multiple-drive autochangers where
  both drives want the same Volume.
- Do not allow opening default catalog for restricted console
  if it is not in ACL.
- Writable FIFOs now work for restore.
- ACLs are now checked in all dot commands.
- Multiple drive autochangers and multiple different autochangers
  should now work correctly (no race conditions for Volume names,
  update slots use correct StorageId).
- Fix bug where drive was always reserved if a restore job failed
  while in the reservation process.

	Release Notes for Bacula 1.38.5:

Release 1.38.5 released 19Jan06:
- Apply label barcodes fix supplied by Rudolf Cejka.
- Modify standard rpm installation to set SD group to disk
  so that SD will by default have access to tape drives.
- Allow users to specify user/group and start options
  for each daemon in /etc/sysconf/bacula file.


To generate a diff of this commit:
cvs rdiff -r1.16 -r1.17 pkgsrc/sysutils/bacula/Makefile
cvs rdiff -r1.26 -r1.27 pkgsrc/sysutils/bacula/Makefile.common
cvs rdiff -r1.1 -r1.2 pkgsrc/sysutils/bacula/PLIST.common
cvs rdiff -r1.11 -r1.12 pkgsrc/sysutils/bacula/distinfo
cvs rdiff -r1.3 -r1.4 pkgsrc/sysutils/bacula/hacks.mk
cvs rdiff -r1.7 -r1.8 pkgsrc/sysutils/bacula-doc/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/sysutils/bacula-doc/distinfo
cvs rdiff -r1.3 -r1.4 pkgsrc/sysutils/bacula-gnome-console/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/sysutils/bacula-tray-monitor/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/sysutils/bacula-wx-console/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/sysutils/bacula/patches/patch-aj
cvs rdiff -r1.1 -r0 pkgsrc/sysutils/bacula/patches/patch-ak

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.