]> git.sur5r.net Git - bacula/bacula/log
bacula/bacula
16 years agoUpdate
Kern Sibbald [Fri, 9 May 2008 10:07:52 +0000 (10:07 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6924 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add AUTOCHANGER_SCRIPT variable in prototype.conf (default
Eric Bollengier [Thu, 8 May 2008 21:20:09 +0000 (21:20 +0000)]
ebl  Add AUTOCHANGER_SCRIPT variable in prototype.conf (default
     set to mtx-changer)
     Add zombie check to maxtime-test

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6922 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl tweak base scripts to use faketape
Eric Bollengier [Thu, 8 May 2008 21:01:52 +0000 (21:01 +0000)]
ebl  tweak base scripts to use faketape
     Add AUTOCHANGER_SCRIPT variable (default to mtx-changer)

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6921 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Update to support faketape driver
Eric Bollengier [Thu, 8 May 2008 19:58:25 +0000 (19:58 +0000)]
ebl  Update to support faketape driver

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6920 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Cleanup for supporting large file
Eric Bollengier [Thu, 8 May 2008 19:09:59 +0000 (19:09 +0000)]
ebl  Cleanup for supporting large file

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6919 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl fix --enable-faketape option
Eric Bollengier [Thu, 8 May 2008 13:52:05 +0000 (13:52 +0000)]
ebl  fix --enable-faketape option

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6918 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl cleanup
Eric Bollengier [Thu, 8 May 2008 13:15:57 +0000 (13:15 +0000)]
ebl  cleanup

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6917 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl tweak autoconf script for faketape
Eric Bollengier [Thu, 8 May 2008 12:52:55 +0000 (12:52 +0000)]
ebl  tweak autoconf script for faketape

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6916 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl tweak show job=xxx command
Eric Bollengier [Thu, 8 May 2008 12:05:36 +0000 (12:05 +0000)]
ebl  tweak show job=xxx command

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6915 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl make maxtime works with ctest
Eric Bollengier [Thu, 8 May 2008 09:05:12 +0000 (09:05 +0000)]
ebl  make maxtime works with ctest

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6914 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl tweak tape operation for faketape mode
Eric Bollengier [Thu, 8 May 2008 07:51:12 +0000 (07:51 +0000)]
ebl  tweak tape operation for faketape mode

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6913 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoFix DartTestfile comments
Kern Sibbald [Thu, 8 May 2008 07:41:37 +0000 (07:41 +0000)]
Fix DartTestfile comments

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6912 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoTurn off maxtime test until reason for failure found
Kern Sibbald [Thu, 8 May 2008 06:30:00 +0000 (06:30 +0000)]
Turn off maxtime test until reason for failure found

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6911 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Update IS_TAPE() macro to work in all cases
Eric Bollengier [Wed, 7 May 2008 20:12:40 +0000 (20:12 +0000)]
ebl  Update IS_TAPE() macro to work in all cases

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6910 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Improve SD reserve debug code.
Kern Sibbald [Wed, 7 May 2008 19:18:32 +0000 (19:18 +0000)]
kes  Improve SD reserve debug code.
kes  Testing an improvement to free up volumes no longer in use.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6909 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoThis is the patch as sent to me by Ricardo.
Dirk H Bartley [Wed, 7 May 2008 01:13:27 +0000 (01:13 +0000)]
This is the patch as sent to me by Ricardo.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6904 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Update fake tape driver
Eric Bollengier [Tue, 6 May 2008 21:09:28 +0000 (21:09 +0000)]
ebl  Update fake tape driver

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6903 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl First cup of faketape dummy tape driver for regression testing.
Eric Bollengier [Tue, 6 May 2008 20:57:30 +0000 (20:57 +0000)]
ebl  First cup of faketape dummy tape driver for regression testing.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6902 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Update for faketape driver
Eric Bollengier [Tue, 6 May 2008 20:31:48 +0000 (20:31 +0000)]
ebl  Update for faketape driver

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6901 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Tue, 6 May 2008 18:48:50 +0000 (18:48 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6900 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Tweak #include for faketape driver
Eric Bollengier [Tue, 6 May 2008 16:05:18 +0000 (16:05 +0000)]
ebl  Tweak #include for faketape driver

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6899 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Make faketape pass btape tests
Eric Bollengier [Tue, 6 May 2008 16:02:49 +0000 (16:02 +0000)]
ebl  Make faketape pass btape tests

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6898 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update to make it working in less than 5min
Eric Bollengier [Tue, 6 May 2008 09:02:21 +0000 (09:02 +0000)]
ebl  update to make it working in less than 5min

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6897 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update
Eric Bollengier [Mon, 5 May 2008 22:15:27 +0000 (22:15 +0000)]
ebl  update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6896 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl tweak to use tape_xxx macro instead of ::open/read/write
Eric Bollengier [Mon, 5 May 2008 18:58:02 +0000 (18:58 +0000)]
ebl  tweak to use tape_xxx macro instead of ::open/read/write

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6895 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update
Eric Bollengier [Mon, 5 May 2008 14:20:40 +0000 (14:20 +0000)]
ebl  update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6894 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update
Eric Bollengier [Mon, 5 May 2008 07:31:57 +0000 (07:31 +0000)]
ebl  update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6893 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoMake the jobs interface a table instead of a tree.
Dirk H Bartley [Sun, 4 May 2008 22:51:28 +0000 (22:51 +0000)]
Make the jobs interface a table instead of a tree.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6892 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update
Eric Bollengier [Sun, 4 May 2008 20:18:15 +0000 (20:18 +0000)]
ebl  update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6891 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update fake tape driver
Eric Bollengier [Sun, 4 May 2008 20:01:32 +0000 (20:01 +0000)]
ebl  update fake tape driver

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6890 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update
Eric Bollengier [Sun, 4 May 2008 14:08:20 +0000 (14:08 +0000)]
ebl  update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6889 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Rework SD acquire for read to handle autochanger Volume
Kern Sibbald [Sat, 3 May 2008 14:51:06 +0000 (14:51 +0000)]
kes  Rework SD acquire for read to handle autochanger Volume
     swapping.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6886 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoEnhanced error detection of disk-changer and new 2drive-swap-test
Kern Sibbald [Sat, 3 May 2008 09:06:53 +0000 (09:06 +0000)]
Enhanced error detection of disk-changer and new 2drive-swap-test

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6884 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Implement regression that explicitly tests swapping a Volume
Kern Sibbald [Sat, 3 May 2008 09:01:28 +0000 (09:01 +0000)]
kes  Implement regression that explicitly tests swapping a Volume
     from one drive to another.
kes  Enhance disk-changer to detect most error conditions.
kes  Fix SD code so that it properly swaps a Volume between drives.
     This fixes bug #1083.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6881 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Start a new faketape driver.
Eric Bollengier [Fri, 2 May 2008 21:03:42 +0000 (21:03 +0000)]
ebl  Start a new faketape driver.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6880 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd disk-changer test
Kern Sibbald [Fri, 2 May 2008 19:32:27 +0000 (19:32 +0000)]
Add disk-changer test

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6879 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update date
Eric Bollengier [Fri, 2 May 2008 14:20:31 +0000 (14:20 +0000)]
ebl  update date

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6878 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Fri, 2 May 2008 13:38:27 +0000 (13:38 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6877 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Solaris fix
Eric Bollengier [Fri, 2 May 2008 13:30:21 +0000 (13:30 +0000)]
ebl  Solaris fix

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6876 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate kernstodo
Kern Sibbald [Fri, 2 May 2008 13:25:55 +0000 (13:25 +0000)]
Update kernstodo

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6875 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Apply libdbi patch from Joao Freitas for regress and for
Kern Sibbald [Fri, 2 May 2008 13:06:54 +0000 (13:06 +0000)]
kes  Apply libdbi patch from Joao Freitas for regress and for
     Bacula trunk. Regress now works with libdbi. Nice.
kes  Apply .nobackup patch from bug #1077 submitted by
     Edwin Groothuis.
kes  Apply Bastian Friedrich's patch that adds %p to edit the pool
     name into jobs cloned via the run directive.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6874 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpgrades
Kern Sibbald [Fri, 2 May 2008 13:05:18 +0000 (13:05 +0000)]
Upgrades

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6873 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoPrevent a Volume that is being swapped from being freed from
Kern Sibbald [Thu, 1 May 2008 20:04:33 +0000 (20:04 +0000)]
Prevent a Volume that is being swapped from being freed from
     the volume list. This will most likely fix, at least partially,
     bug #1083.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6871 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update MaxIncr/Diff/RunTime, MaxWaitTime and MaxRunSchedTime
Eric Bollengier [Thu, 1 May 2008 17:03:23 +0000 (17:03 +0000)]
ebl  update MaxIncr/Diff/RunTime, MaxWaitTime and MaxRunSchedTime

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6870 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Include maxtime-test to regress tests
Eric Bollengier [Thu, 1 May 2008 16:37:50 +0000 (16:37 +0000)]
ebl  Include maxtime-test to regress tests

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6869 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update and make it working
Eric Bollengier [Thu, 1 May 2008 16:34:31 +0000 (16:34 +0000)]
ebl  update and make it working

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6868 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Thu, 1 May 2008 16:04:48 +0000 (16:04 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6866 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd new strippath test
Kern Sibbald [Thu, 1 May 2008 15:41:29 +0000 (15:41 +0000)]
Add new strippath test

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6865 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Fix strippath so that it does not get a buffer overrun and crash FD.
Kern Sibbald [Thu, 1 May 2008 15:05:06 +0000 (15:05 +0000)]
kes  Fix strippath so that it does not get a buffer overrun and crash FD.
     This fixes bug #1078.
kes  Remove 50 millisec wait in SD that broke debugger.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6864 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add MaxRunSchedTime option that specifies the maximum allowed time
Eric Bollengier [Thu, 1 May 2008 14:27:28 +0000 (14:27 +0000)]
ebl  Add MaxRunSchedTime option that specifies the maximum allowed time
     that a job may run, counted from when the job was scheduled.
ebl  Fix MaxWaitTime option that specifies the maximum allowed time that
     a job may block waiting for a resource, counted from the when the job starts
ebl  Rename (add) Max(Incr|Diff|Full)WaitTime to Max(Incr|Diff|Full)RunTime

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6863 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoApply patch from bug #1076 by Tullio Andreatta <t.andreatta@troppoavanti.it>
Kern Sibbald [Thu, 1 May 2008 11:50:35 +0000 (11:50 +0000)]
Apply patch from bug #1076 by Tullio Andreatta <t.andreatta@troppoavanti.it>
     that implements multiple commands per line in the console when using
     readline. Modify the default to use a semicolon as the command separator.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6862 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl fix extra write
Eric Bollengier [Wed, 30 Apr 2008 17:30:44 +0000 (17:30 +0000)]
ebl  fix extra write

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6861 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update accurate test
Eric Bollengier [Tue, 29 Apr 2008 20:59:16 +0000 (20:59 +0000)]
ebl  update accurate test

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6860 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Use same api as in accurate code
Eric Bollengier [Tue, 29 Apr 2008 20:07:50 +0000 (20:07 +0000)]
ebl  Use same api as in accurate code

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6859 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update tokyo dbm bench tool
Eric Bollengier [Tue, 29 Apr 2008 18:58:03 +0000 (18:58 +0000)]
ebl  update tokyo dbm bench tool

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6858 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoChange fileset and client windows from tree widgets to table widgets.
Dirk H Bartley [Mon, 28 Apr 2008 23:30:18 +0000 (23:30 +0000)]
Change fileset and client windows from tree widgets to table widgets.
Fix a segfault on closing the window in mainwin.  You may desire to look
at the change to mainwin.  2 more windows to change to table widgets.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6857 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl fix
Eric Bollengier [Mon, 28 Apr 2008 20:45:11 +0000 (20:45 +0000)]
ebl  fix

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6856 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Fix compilation with tokyodbm
Eric Bollengier [Mon, 28 Apr 2008 20:43:18 +0000 (20:43 +0000)]
ebl  Fix compilation with tokyodbm

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6855 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl cleanup
Eric Bollengier [Mon, 28 Apr 2008 19:42:25 +0000 (19:42 +0000)]
ebl  cleanup

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6854 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Cleanup accurate code
Eric Bollengier [Mon, 28 Apr 2008 19:35:59 +0000 (19:35 +0000)]
ebl  Cleanup accurate code

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6853 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl try to cleanup hash driver
Eric Bollengier [Mon, 28 Apr 2008 18:45:25 +0000 (18:45 +0000)]
ebl  try to cleanup hash driver

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6852 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Fix SQL query in migration code
Eric Bollengier [Mon, 28 Apr 2008 18:13:47 +0000 (18:13 +0000)]
ebl  Fix SQL query in migration code

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6851 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd debug
Kern Sibbald [Mon, 28 Apr 2008 16:14:38 +0000 (16:14 +0000)]
Add debug

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6849 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Make accurate mode with hash disk pass regression tests
Eric Bollengier [Mon, 28 Apr 2008 15:33:40 +0000 (15:33 +0000)]
ebl  Make accurate mode with hash disk pass regression tests

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6848 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Cleanup function prototype
Eric Bollengier [Mon, 28 Apr 2008 14:30:22 +0000 (14:30 +0000)]
ebl  Cleanup function prototype

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6847 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Update weekend duration on job form
Eric Bollengier [Mon, 28 Apr 2008 09:57:55 +0000 (09:57 +0000)]
ebl  Update weekend duration on job form

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6846 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Tweak for new accurate.c file
Eric Bollengier [Sun, 27 Apr 2008 20:45:35 +0000 (20:45 +0000)]
ebl  Tweak for new accurate.c file

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6845 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl First cut of accurate backup with tokyodbm
Eric Bollengier [Sun, 27 Apr 2008 20:43:23 +0000 (20:43 +0000)]
ebl  First cut of accurate backup with tokyodbm

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6844 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoForce unload of volume when wrong volume mounted in SD.
Kern Sibbald [Sat, 19 Apr 2008 10:09:40 +0000 (10:09 +0000)]
Force unload of volume when wrong volume mounted in SD.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6843 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl tweak fake tape driver
Eric Bollengier [Thu, 17 Apr 2008 17:29:36 +0000 (17:29 +0000)]
ebl  tweak fake tape driver

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6841 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Thu, 17 Apr 2008 17:01:39 +0000 (17:01 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6840 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Fix bat seg fault at termination.
Kern Sibbald [Thu, 17 Apr 2008 16:55:40 +0000 (16:55 +0000)]
kes  Fix bat seg fault at termination.
kes  Add Bacula generated version to bat about box.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6838 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add test programs
Eric Bollengier [Thu, 17 Apr 2008 08:36:30 +0000 (08:36 +0000)]
ebl  Add test programs

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6835 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Make regression tests working
Eric Bollengier [Wed, 16 Apr 2008 12:00:43 +0000 (12:00 +0000)]
ebl  Make regression tests working

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6832 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Experiment with allowing multiple read jobs.
Kern Sibbald [Wed, 16 Apr 2008 07:29:09 +0000 (07:29 +0000)]
kes  Experiment with allowing multiple read jobs.
kes  Move final volume swapping code to DCR method and
     call it from acquire_for_read().
kes  When wrong volume is mounted during read, unload_autochanger.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6830 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Tue, 15 Apr 2008 20:35:04 +0000 (20:35 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6829 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl Add program to validate TCDBM lib with accurate mode
Eric Bollengier [Tue, 15 Apr 2008 18:47:58 +0000 (18:47 +0000)]
ebl  Add program to validate TCDBM lib with accurate mode

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6827 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd Joao's sql_create change
Kern Sibbald [Tue, 15 Apr 2008 18:28:51 +0000 (18:28 +0000)]
Add Joao's sql_create change

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6826 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Tue, 15 Apr 2008 18:27:06 +0000 (18:27 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6825 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoIntegrate the libdbi changes from Joao Henrique Freitas
Kern Sibbald [Tue, 15 Apr 2008 12:04:50 +0000 (12:04 +0000)]
Integrate the libdbi changes from Joao Henrique Freitas

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6818 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoCommit libdbi changes
Kern Sibbald [Tue, 15 Apr 2008 12:03:27 +0000 (12:03 +0000)]
Commit libdbi changes

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6817 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoadd missing break
Kern Sibbald [Tue, 15 Apr 2008 09:05:29 +0000 (09:05 +0000)]
add missing break

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6816 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Stop searching for Volumes in SD askdir if DIR returns the
Kern Sibbald [Mon, 14 Apr 2008 09:49:18 +0000 (09:49 +0000)]
kes  Stop searching for Volumes in SD askdir if DIR returns the
     same volume name twice in a row.
kes  Close bat console windows first to eliminate error message
     from the notifier.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6814 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Mon, 14 Apr 2008 04:26:40 +0000 (04:26 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6811 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoReduce thrashing when purged volume is being used
Kern Sibbald [Sun, 13 Apr 2008 19:19:58 +0000 (19:19 +0000)]
Reduce thrashing when purged volume is being used

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6810 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate copyright date
Kern Sibbald [Sun, 13 Apr 2008 19:17:34 +0000 (19:17 +0000)]
Update copyright date

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6809 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoTweak debug levels
Kern Sibbald [Sun, 13 Apr 2008 19:03:38 +0000 (19:03 +0000)]
Tweak debug levels

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6808 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoTweak debug msgs
Kern Sibbald [Sun, 13 Apr 2008 18:45:27 +0000 (18:45 +0000)]
Tweak debug msgs

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6807 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoAdd more debug for Solaris failure
Kern Sibbald [Sun, 13 Apr 2008 17:11:14 +0000 (17:11 +0000)]
Add more debug for Solaris failure

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6806 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate date
Kern Sibbald [Sun, 13 Apr 2008 16:38:15 +0000 (16:38 +0000)]
Update date

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6805 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Tweak the swap Volume from one drive to another code so that
Kern Sibbald [Sun, 13 Apr 2008 15:32:46 +0000 (15:32 +0000)]
kes  Tweak the swap Volume from one drive to another code so that
     it now seems to work.
kes  Resolve several problems with recycling that broke the new
     code (these problems are in 2.2.9 as well).
kes  Remove the volume lock when calling the sysop code.
kes  Don't mark a reserved volume with no writers as unused otherwise
     jobs fail.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6804 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Sat, 12 Apr 2008 21:01:11 +0000 (21:01 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6803 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Rework class structures for VOLRES, DCR, and DEVICE to make
Kern Sibbald [Sat, 12 Apr 2008 20:59:25 +0000 (20:59 +0000)]
kes  Rework class structures for VOLRES, DCR, and DEVICE to make
     the method names a bit more logical, and for more logically
     handling the responsibilities.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6802 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoDon't swap volume twice
Kern Sibbald [Fri, 11 Apr 2008 20:39:07 +0000 (20:39 +0000)]
Don't swap volume twice

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6801 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoHandle new volume swapping
Kern Sibbald [Fri, 11 Apr 2008 18:31:30 +0000 (18:31 +0000)]
Handle new volume swapping

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6800 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agokes Remove redundant code in terminating the scheduler that just
Kern Sibbald [Fri, 11 Apr 2008 16:31:03 +0000 (16:31 +0000)]
kes  Remove redundant code in terminating the scheduler that just
     causes a seg fault in many cases.
kes  Cleanup releasing a volume and make it a DCR method.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6799 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoUpdate
Kern Sibbald [Fri, 11 Apr 2008 16:27:07 +0000 (16:27 +0000)]
Update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6798 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoDebug code
Kern Sibbald [Fri, 11 Apr 2008 15:42:17 +0000 (15:42 +0000)]
Debug code

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6797 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoebl update
Eric Bollengier [Fri, 11 Apr 2008 15:10:17 +0000 (15:10 +0000)]
ebl  update

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6796 91ce42f0-d328-0410-95d8-f526ca767f89

16 years agoImprove algorithm for detecting pre-reserved volume and
Kern Sibbald [Fri, 11 Apr 2008 09:36:22 +0000 (09:36 +0000)]
Improve algorithm for detecting pre-reserved volume and
     swapping volumes.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6795 91ce42f0-d328-0410-95d8-f526ca767f89