summaryrefslogtreecommitdiff
path: root/sysutils/bacula/patches
diff options
context:
space:
mode:
authorghen <ghen@pkgsrc.org>2006-03-29 21:44:41 +0000
committerghen <ghen@pkgsrc.org>2006-03-29 21:44:41 +0000
commitfa9d66fbb3c6ce691c804ad135479f3d606b6f41 (patch)
tree9d2584513c765bf407b6cb147722819eeb2ec88b /sysutils/bacula/patches
parent2579456b432173cc06c81cc5d8c4ddcb4b8e7591 (diff)
downloadpkgsrc-fa9d66fbb3c6ce691c804ad135479f3d606b6f41.tar.gz
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.
Diffstat (limited to 'sysutils/bacula/patches')
-rw-r--r--sysutils/bacula/patches/patch-aj12
-rw-r--r--sysutils/bacula/patches/patch-ak16
2 files changed, 6 insertions, 22 deletions
diff --git a/sysutils/bacula/patches/patch-aj b/sysutils/bacula/patches/patch-aj
index 55550d79b7f..f60ba08740c 100644
--- a/sysutils/bacula/patches/patch-aj
+++ b/sysutils/bacula/patches/patch-aj
@@ -1,15 +1,15 @@
-$NetBSD: patch-aj,v 1.3 2005/12/08 01:04:45 wiz Exp $
+$NetBSD: patch-aj,v 1.4 2006/03/29 21:44:41 ghen Exp $
---- scripts/Makefile.in.orig 2005-10-18 00:07:57.000000000 +0200
+--- scripts/Makefile.in.orig 2006-03-29 15:44:01.000000000 +0200
+++ scripts/Makefile.in
-@@ -51,9 +51,7 @@ install: installdirs
- $(INSTALL_DATA) btraceback.gdb $(DESTDIR)$(scriptdir)/btraceback.gdb
- $(INSTALL_DATA) btraceback.dbx $(DESTDIR)$(scriptdir)/btraceback.dbx
+@@ -61,9 +61,7 @@ install: installdirs
+ chmod 0644 $(DESTDIR)$(scriptdir)/btraceback.gdb \
+ $(DESTDIR)$(scriptdir)/btraceback.dbx
$(INSTALL_SCRIPT) btraceback $(DESTDIR)$(sbindir)/btraceback
- gzip <bacula.man >bacula.8.gz
- $(INSTALL_DATA) bacula.8.gz $(DESTDIR)$(mandir)/bacula.8.gz
-+ $(INSTALL_DATA) bacula.man $(DESTDIR)$(mandir)/bacula.8
- @rm -f bacula.8.gz
++ $(INSTALL_DATA) bacula.man $(DESTDIR)$(mandir)/bacula.8
uninstall:
diff --git a/sysutils/bacula/patches/patch-ak b/sysutils/bacula/patches/patch-ak
deleted file mode 100644
index f40cddf64d9..00000000000
--- a/sysutils/bacula/patches/patch-ak
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-ak,v 1.1 2006/03/16 09:08:55 ghen Exp $
-
-Fix build error on Solaris with SunStudio compilers (symbol referencing error),
-provided by PR pkg/33077. Also submitted upstream as bacula bug #567.
-
---- src/dird/ua_dotcmds.c.orig 2006-03-16 09:53:18.000000000 +0100
-+++ src/dird/ua_dotcmds.c
-@@ -37,7 +37,7 @@ extern const char *client_backups;
- extern int console_msg_pending;
-
- /* Imported functions */
--extern int do_messages(UAContext *ua, const char *cmd);
-+extern void do_messages(UAContext *ua, const char *cmd);
- extern int quit_cmd(UAContext *ua, const char *cmd);
- extern int qhelp_cmd(UAContext *ua, const char *cmd);
- extern int qstatus_cmd(UAContext *ua, const char *cmd);