Commit graph

17 commits

Author SHA1 Message Date
adam
4102420f02 Changes 3.0.3:
* Fix 1352 about double free with regexp and big filenames on windows
* Apply Graham's idea for recovering from disk full by recursing
  when doing fixup_write_error ...
* Make fix for VirtualFull changing device
* Fix concurrent Job recycle bug 1288
* Backport part of one possible fix from bug 1346
* Fix bug 1382 newly created disk volumes -> file not found warning
* Fix Alpha ifdefing -- should fix bug 1359
* Use old code for selecting file during restore.
* tweak space on projects file
* Fix seg fault in ignoredir code
* Apply Frank's slash patch
* Add more info when SD-connection refused
* Fixes bug 1371 about segfault in SD
* Fixes bug 1355 Director crashes with double free in Accurate SQL query
* Fixes bug 1365 and 1366 about MacOSX resource forks.
* Fixes bug 1369 about "Exclude Dir Containing" fileset option
* Fixes bug 1368 ASSERT Failure on MacOS.
* Fixes bug 1364 and 1363 about compression buffer error.
2009-10-28 09:30:21 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
adam
4c37778c76 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 <NULL> 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...
2009-08-24 09:20:29 +00:00
joerg
9d785711c2 Provide a buildlink3.mk file for bacula and correctly link the console
packages against the shared libraries. Bump revisions for the latter.
2009-08-18 15:23:59 +00:00
joerg
75fc561a65 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 21:28:46 +00:00
wiz
3478537b52 More readline-6.0 stragglers. 2009-05-20 01:09:12 +00:00
adam
910883f1b6 Unify package names for bacula 2008-11-21 15:30:40 +00:00
adam
acfcd1d701 Changes 2.4.3:
* Apply 2.4.2-cancel-non-running-jobs.patch to be able to cancel
  a non created job faster.
* Fix typo in configure.in that breaks --with-db-password option
* Remove all double quotes from SQLite creating script and
  replace by single quotes as suggested by John Huttley.
* Fix SQL case problem that may cause the failure of DiskToCatalog.
* Copy missing storage name into edit buffer. As far as I can tell
  this never caused a bug.
* Remove catalog dependency for bcopy
* Modify catalog scripts to have an easier packaging integration,
  using default variables.
  Make difference between SQLite3 and SQLite in db_get_type()
  job when reading from one autochanger and writing to another.
* Add more information to SD acquire.c INFO messages.
* Fix NULL Volume name error when reading and the drive must
  be switched.
* Fix a Verify InitCatalog problem where in certain cases
  a garbage filename may be entered in the verification database.
* Add space after version before date in bat about dialog.
* Fix seg fault in Dir during estimate command with no level value given.
* Add message to migration job when the target job is already migrated.
2008-11-21 14:09:30 +00:00
joerg
0665aa2efa Switch to x11/wxGTK26{,-contrib}. 2008-09-22 20:21:03 +00:00
ghen
c0ff0e3bfc Full DESTDIR support for all bacula packages. 2008-01-04 14:32:49 +00:00
rillig
8c6596b5a6 The name of the configure argument has changed. 2007-11-30 20:33:33 +00:00
ghen
d17f9122e9 Update Bacula to the 2.2.2 release. This includes a major upgrade since
the 2.0.x series.  Major new features include:

- Much faster insertion of attributes (somewhere around 10 times),
  many thanks to Eric Bollengier and Marc Cousin.
- First release of bat (Bacula Administration Tool).  Note to build
  bat you must explicitly enable it on the ./configure line, you
  must have the Qt4 version 4.2 or later libraries loaded, the qwt
  (Qt Graphics) package loaded, and qmake and the other Qt4 tools
  must be available. Most of the implementation was done by Dirk Bartley.
- Red/Black restore in memory tree (500 times faster loading).
- The Regex Where code to allow easier relocation of restored files
  thanks to Eric.
- Socket level heartbeat for all connections (untested).
- posix_fadvise() use in the FD to improve performance reduces
  swapping due to opening/reading lots of files. Win32 equivalent
  implemented.
- Much improved Volume reservation code that should eliminate most
  conflicts experienced in multiple drive autochangers.
- Simpler locking in the SD in the reservation system.
- Detection of file size/date change during backup if enabled.
- New Recycle Pool feature -- thanks to Eric.
- Efficient implementation of very large include/exclude lists.
- Volumes are no longer pruned during 'status dir'
- Pruning is now more efficient, and if a Volume is purged,
  during pruning, it is immediately discovered.
- License is now GPL v2 without modifications, fix a few copyright
  mistakes made when adding FSFE copyright notice.

Important upgrade notes are mentioned in the MESSAGE file.

XXX Not (functionally) tested by myself, but Peter Eisch <peter@boku.net>
    (via pkgsrc-users@NetBSD.org) verified the patch in his setup.
2007-09-07 15:15:34 +00:00
ghen
83697df766 Update the bacula packages to 1.38.9.
Changes since the 1.38.8 release:
- Added code to strip backslashes from Windows filenames during
  a restore.
- Corrected Win32 License to use the correct LICENSE file.
- Corrected the buffer count and bytes reported in the heap
  statistics.
- Implement an NT_() macro to indicate that text should NOT
  be translated.
- Fix a number of incorrect strings marked for translation, when
  they should not be (e.g. commands).
- Fix StartTime bug reported for ClientRunBeforeJob and RunBeforeJob
  Patches supplied by user in bugs #608 and #599.
- Use most recent of st_ctime and st_mtime in restore tree DIR
  listing. This fixes some problems with Win32 printing incorrect
  values.
- Correct the clock shift comm time calculation between the DIR
  and the FD. It was added rather than subtracted.
- Strip all backslashes in filenames to be restored on Win32
  machines -- the names should all be in Unix format, and if
  there are any backslashes it is most likely due to an improper
  FileSet definition, and the files will not otherwise be
  restorable.
- Remove lib/regex.c (replaced by bregex.c).
- Delete src/win32/License.txt
- Modify installer to install LICENSE
- Add back ua_label barcode fix from Rufolf Cejka.
- Add 'Dir Status' button to the gnome console.
- Display heap stats in Storage daemon without debug level.
- Integrate most of the MinGW changes -- more to do.
- Implement using pg_config for finding PostgreSQL files.
  Fixes bug #600. Patch supplied by user.
- Remove -t option from mktemp in mtx_changer.in and use
  working directory. Fixes bug #578.
- Update job start time after the any run before job so that
  files created by the script are only backed up once. Fixes
  bug #599.
- Strip trailing newline only from filenames entered in
  the restore command when reading a file. This permits
  the user to enter filenames with trailing spaces. Fixes
  bug #549. The user supplied a patch that I modified slightly.
- Use the most recent time (st_mtime, st_ctime) in the dir
  command in restore. This gives the user a better idea of what
  the newest file really is. This fixes bug #574. The fix
  was suggested by the user.
- Remove the -f option from the chown in Makefile.in for more
  portability.
- Change setting the group in Makefile.in to use chgrp for
  more portability.
- Implement a Bacula read/write lock for Python rather
  than using the Python lock to avoid recursive problems.
- Correct the uninstall directory names in filed/Makefile.in
  as reported by a user.
2006-05-05 16:13:15 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
ghen
fa9d66fbb3 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.
2006-03-29 21:44:41 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
ghen
0e647cd20f Convert the "wx-console" option from sysutils/bacula to a stand-alone package.
Ok with wiz.
2006-02-03 08:21:14 +00:00