head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.10 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.8 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.6 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.4 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.2 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q2:1.3.0.2 pkgsrc-2009Q2-base:1.3 pkgsrc-2008Q4:1.2.0.20 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.18 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.16 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.14 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.12 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.10 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.8 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.6 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.4 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.2 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.1.0.4 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.2 pkgsrc-2006Q2-base:1.1; locks; strict; comment @# @; 1.4 date 2009.08.24.08.24.15; author adam; state dead; branches; next 1.3; 1.3 date 2009.05.15.10.29.05; author adam; state Exp; branches; next 1.2; 1.2 date 2006.10.09.14.20.28; author ghen; state dead; branches; next 1.1; 1.1 date 2006.06.26.13.05.19; author ghen; state Exp; branches; next ; desc @@ 1.4 log @Changes 3.0.2: * Fix 1323 about a problem when mounting a requested volume during a restore. * Add more example SD Device configurations. * Force the client_encoding to SQL_ASCII when database is already using this mode. * Fix 1335 about postgresql error message during copy session * Cleanup old job records when starting the director (Created/Running -> Failed) * Apply patch in bug 1315 by McMichaeli that fixes scripts/logwatch * Add more output when spooling and no space left * Fix postgresql driver bug that displayed rows from time to time. * Implement the project 'restore' menu: enter a JobId, automatically select dependents * Should fix 1323 about verify accurate jobs and deleted files. * more... @ text @$NetBSD: patch-al,v 1.3 2009/05/15 10:29:05 adam Exp $ --- src/cats/sql.c.orig 2009-04-10 13:40:54.000000000 +0200 +++ src/cats/sql.c @@@@ -758,9 +758,6 @@@@ void _dbg_print_db(JCR *jcr, FILE *fp) fprintf(fp, "\tcmd=\"%s\" changes=%i\n", NPRTB(mdb->cmd), mdb->changes); if (mdb->lock.valid == RWLOCK_VALID) { fprintf(fp, "\tRWLOCK=%p w_active=%i w_wait=%i\n", &mdb->lock, mdb->lock.w_active, mdb->lock.w_wait); -#ifndef HAVE_WIN32 - fprintf(fp, "\t\tthreadid=0x%x mutex=%p\n", (int)mdb->lock.writer_id, &mdb->lock.mutex); -#endif } } @ 1.3 log @Changes 3.0.1: * Bug fixes. * Check for job_canceled() in fd_plugin code. * Update Win32 table creation to have new DB version 11 format * Remove illegal Options in Exclude of default Win32/64 bacula-dir.conf * Remove "Reposition" message when restoring * Update projects file * Modify insertion of read Volumes in SD to be done before the drive reservation. This ensures that a Volume to be read will not be reserved for writing. Significant enhancement. Changes 3.0.0: * Fix Win32 make clean to clean correctly * Separate object/binaries in Win32 and Win64 builds. More to be done. * Add bconsole to Win64 installer. * Enhance Job messages from SD when the FD->SD protocol is incorrect and the SD hangs up. Previously this looked like a comm error. * Fixed problem in xattr and acl code trying to send empty acl or xattr streams. * Fix for bug #1261 where we send out a null stream when a file only an acl and xattr support is also turned on. * Added some warnings to configure when using libtool and static in one configure. * Fix small memory leak in fileregexp bsr code * Correct bacula32.def entry point as specified by James. * Add code to FD plugin driver to make a copy of the plugin filename to be saved to avoid save_file from zaping it. * Directly mark all files saved by plugin as being seen for Accurate. * more... @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update sysutils/bacula* to 1.38.11. Changes: - Add test for IRIX64 as OS - Minor tweaks to bregex.c - Fix to block.c to correctly check for DVD number of parts. - Fix to dev.c to permit DVD seeking in spool file. Corrects label rewriting problems. - Clarify license for techlogs (GPL). I consider them "part" of the source code of Bacula. - Use FDL license for developer's manual, French translation, German translation, bimagemgr manuals (same as the main manual), and the web site. @ text @d1 1 a1 1 $NetBSD: patch-al,v 1.1 2006/06/26 13:05:19 ghen Exp $ d3 12 a14 18 This patch should correct the FreeBSD mutex crash that happens in the Director after a sudden clock shift or after the "reload" command. Index: src/dird/scheduler.c =================================================================== RCS file: /cvsroot/bacula/bacula/src/dird/scheduler.c,v retrieving revision 1.33.2.2 diff -u -r1.33.2.2 scheduler.c --- src/dird/scheduler.c 4 Jun 2006 12:24:39 -0000 1.33.2.2 +++ src/dird/scheduler.c 24 Jun 2006 17:25:58 -0000 @@@@ -151,6 +151,7 @@@@ free(next_job); } schedules_invalidated = false; + unlock_jobs(); goto again; } unlock_jobs(); @ 1.1 log @Add Bacula's 1.38.10-scheduler.patch as patch-al. From the announce mail: > I have released a patch (1.38.10-scheduler.patch) to the patches area of the > Bacula Source Forge releases. I *strongly* recommend that everyone using > Bacula version 1.38.10 apply this patch. It applies only to the Director > (the SD and FD are unchanged) and *only* to version 1.38.10. The patch will > prevent the Director for crashing or hanging (depending on your OS) whenever > you do a "reload" command or whenever there is a sudden clock shift, which > occurs much more often than one would imagine. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ @