]> git.sur5r.net Git - bacula/bacula/log
bacula/bacula
19 years ago04Jul05
Kern Sibbald [Mon, 4 Jul 2005 19:57:35 +0000 (19:57 +0000)]
04Jul05
- Correct seg fault caused by open() calling sequence change.
03Jul05
- Add new rc-chio-changer script by Rudolf Cejka to
  examples/autochangers
- Apply Rudolf's changes to bacula.in
- Expand the space from 8 to 10 characters in editing
  file sizes for restore and dir of catalog, otherwise
  GB sizes are truncated -- fixes bug report.
- Modify wx-console to know about 10 character widths.
- Allow decending into top level directory if recurse=no
  is set.  Fixes a bug report.
- Install pthreadVCE.dll when installing console or wx-console
  on Win32 systems. Fixes bug report.

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

19 years ago- Tweak dvd-writepart script to prevent door from opening/closing
Kern Sibbald [Sun, 3 Jul 2005 13:54:30 +0000 (13:54 +0000)]
- Tweak dvd-writepart script to prevent door from opening/closing
  so much.
- Remove GROUP BY in several PostgreSQL commands to prevent error.
  Resolves bug report.
- Ensure that < as first character of filename list is not treated
  as a directory for restore.
- Add debug to heartbeat in FD as it seems to go into an
  infinite loop from time to time during SD failure in DVD writing.
- Add more debug code to dvd writing.
- Attempt not to destroy existing fs on DVD.

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

19 years agoDoc updates -- new GUI chapter
Kern Sibbald [Fri, 1 Jul 2005 12:39:52 +0000 (12:39 +0000)]
Doc updates -- new GUI chapter

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

19 years ago- Detect device mounted for DVD and suppress be sure to
Kern Sibbald [Wed, 29 Jun 2005 20:52:24 +0000 (20:52 +0000)]
- Detect device mounted for DVD and suppress be sure to
  mount message after label.
- Set Cleaning tape status to "Cleaning" and force no
  MediaType.
- Get DVD writing working with new standard Bacula open()
  code.
- Rename get_filename() to make more sense.
- Detect "is already mounted on" on mount command so to avoid
  error if device is already mounted.
- Eliminated guess_name() code. It may be necessary to
  add it back later.
- Eliminate seg fault from printing invalid results.
- Make dvd_write_part() bool.

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

19 years ago- Attempt to fix DVD writing by eliminating a number of the
Kern Sibbald [Wed, 29 Jun 2005 14:24:41 +0000 (14:24 +0000)]
- Attempt to fix DVD writing by eliminating a number of the
  DVD subroutines to simplify.
- Modify DEVICE::open() to take dcr as first argument. This
  will permit providing more info to DVD opening.
- Fix scanning for time/size items which in some cases
  ate the next line.
- Eliminate read_dvd_volume_label().  New code (not yet written)
  *must* open dvd appropriately before calling
  read_dev_volume_label.
- Modify open_first_part() open_next_part() to take DCR as
  argument.
- Make label command from console work on DVDs.
- Make mount command from console work on DVDs.
  Unmount does not work yet.

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

19 years ago- Add Database vendor to CatalogRes tuple for Python.
Kern Sibbald [Mon, 27 Jun 2005 09:49:28 +0000 (09:49 +0000)]
- Add Database vendor to CatalogRes tuple for Python.
- Update doc
- Implement DoesVolumeExist(Vol) for Python.
- Prevent python command from seg faulting if no arg given.

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

19 years agoUpdate docs
Kern Sibbald [Sun, 26 Jun 2005 18:22:00 +0000 (18:22 +0000)]
Update docs

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

19 years ago- Add set_mode method in DEVICE.
Kern Sibbald [Sun, 26 Jun 2005 11:32:41 +0000 (11:32 +0000)]
- Add set_mode method in DEVICE.
- Correct set_mode method in DEVICE
- Add more DVD debug info

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

19 years agoCreate mode set method add debug output for DVD
Kern Sibbald [Sun, 26 Jun 2005 09:37:32 +0000 (09:37 +0000)]
Create mode set method add debug output for DVD

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

19 years agoCheck for incorrect duration and size modifiers in conf files.
Kern Sibbald [Thu, 23 Jun 2005 21:06:15 +0000 (21:06 +0000)]
Check for incorrect duration and size modifiers in conf files.

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

19 years ago- Make Version a tuple (version, build-date)
Kern Sibbald [Wed, 22 Jun 2005 19:59:33 +0000 (19:59 +0000)]
- Make Version a tuple (version, build-date)
- Add CatalogRes tuple (DbName, Address, User, Password,
    Socket, Port)

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

19 years agoDoc updates
Kern Sibbald [Wed, 22 Jun 2005 19:13:32 +0000 (19:13 +0000)]
Doc updates

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

19 years ago- Add Version, ConfigDir, and WorkingDir as Python attributes
Kern Sibbald [Wed, 22 Jun 2005 19:12:20 +0000 (19:12 +0000)]
- Add Version, ConfigDir, and WorkingDir as Python attributes
  in the Director.
- Implement code (principally for Win32) that on failure to
  create a file, it will cd into the directory and attempt
  to create the file using a relative path. This avoids creating
  files with paths which fail on Win32.
- Fix parsing of times and sizes with decimal numbers.
- Make free_volume_list() in SD work if vol list is not
  initialized (./bacula-sd -t).

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

19 years agoSuite de dirdconf.tex.
Ludovic Strappazon [Tue, 21 Jun 2005 14:26:36 +0000 (14:26 +0000)]
Suite de dirdconf.tex.
Correction d'une correction de Polyglot : je préfère respecter la règle latine pour le mot media :
un medium, des media.

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

19 years agoadded \\n in vss warning
Thorsten Engel [Tue, 21 Jun 2005 13:26:35 +0000 (13:26 +0000)]
added \\n in vss warning

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

19 years agoSplit open() code for DVD into separate subroutine in dev.c
Kern Sibbald [Tue, 21 Jun 2005 08:07:37 +0000 (08:07 +0000)]
Split open() code for DVD into separate subroutine in dev.c

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

19 years agoMark DVD volume in error if not opened
Kern Sibbald [Tue, 21 Jun 2005 07:51:31 +0000 (07:51 +0000)]
Mark DVD volume in error if not opened

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

19 years agoPrint error message in job report of DVD open fails
Kern Sibbald [Tue, 21 Jun 2005 07:38:28 +0000 (07:38 +0000)]
Print error message in job report of DVD open fails

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

19 years ago- Add debug error printout when open() fails.
Kern Sibbald [Tue, 21 Jun 2005 07:30:22 +0000 (07:30 +0000)]
- Add debug error printout when open() fails.
- If open() of DVD fails in mount.c, return false.

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

19 years agoRemove (cd gnome-console; make clean) from src/Makefile.in
Kern Sibbald [Mon, 20 Jun 2005 16:44:38 +0000 (16:44 +0000)]
Remove (cd gnome-console; make clean) from src/Makefile.in

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

19 years agoput wrong tape patch into patches
Kern Sibbald [Mon, 20 Jun 2005 14:01:23 +0000 (14:01 +0000)]
put wrong tape patch into patches

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

19 years agoFinal changes
Kern Sibbald [Mon, 20 Jun 2005 13:41:04 +0000 (13:41 +0000)]
Final changes

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

19 years agoadded VSS toggling by enable_vss
Thorsten Engel [Mon, 20 Jun 2005 12:25:42 +0000 (12:25 +0000)]
added VSS toggling by enable_vss

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

19 years ago- Fix bug where Storage daemon gets confused about what
Kern Sibbald [Mon, 20 Jun 2005 09:14:50 +0000 (09:14 +0000)]
- Fix bug where Storage daemon gets confused about what
  tape is mounted. (one line of code was inadvertently
  deleted).

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

19 years agoFinal changes
Kern Sibbald [Mon, 20 Jun 2005 09:10:34 +0000 (09:10 +0000)]
Final changes

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

19 years agoTweaks
Kern Sibbald [Sun, 19 Jun 2005 10:25:00 +0000 (10:25 +0000)]
Tweaks

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

19 years agoTweaks
Kern Sibbald [Sun, 19 Jun 2005 10:17:22 +0000 (10:17 +0000)]
Tweaks

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

19 years agoMinor tweaks
Kern Sibbald [Sun, 19 Jun 2005 09:57:55 +0000 (09:57 +0000)]
Minor tweaks

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

19 years agoMinor tweaks
Kern Sibbald [Sun, 19 Jun 2005 09:49:57 +0000 (09:49 +0000)]
Minor tweaks

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

19 years agoApply bacula-web 1.2 updates
Kern Sibbald [Sun, 19 Jun 2005 08:52:45 +0000 (08:52 +0000)]
Apply bacula-web 1.2 updates

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

19 years agoUpdate configure for bimagemgr
Kern Sibbald [Sun, 19 Jun 2005 08:31:54 +0000 (08:31 +0000)]
Update configure for bimagemgr

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

19 years agoFinal changes
Kern Sibbald [Sat, 18 Jun 2005 13:37:19 +0000 (13:37 +0000)]
Final changes

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

19 years agoRemove bimagemgr
Kern Sibbald [Sat, 18 Jun 2005 13:34:20 +0000 (13:34 +0000)]
Remove bimagemgr

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

19 years agoRemove gnome-console
Kern Sibbald [Sat, 18 Jun 2005 13:28:56 +0000 (13:28 +0000)]
Remove gnome-console

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

19 years ago- DVD writing/reading seems to be mostly working.
Kern Sibbald [Sat, 18 Jun 2005 13:22:36 +0000 (13:22 +0000)]
- DVD writing/reading seems to be mostly working.
- Set execute bits on dvd-freespace and dvd-writepart
- Make dvd-freespace use existing dummy file.
- Modify dvd-freespace to pickup size from Track Size:

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

19 years agoFinal changes
Kern Sibbald [Fri, 17 Jun 2005 14:54:21 +0000 (14:54 +0000)]
Final changes

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

19 years agoFinal changes
Kern Sibbald [Fri, 17 Jun 2005 13:23:21 +0000 (13:23 +0000)]
Final changes

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

19 years agoAllow use of /lib/tls on 2.6 kernels
Kern Sibbald [Fri, 17 Jun 2005 11:31:15 +0000 (11:31 +0000)]
Allow use of /lib/tls on 2.6 kernels

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

19 years ago- Add Date, Job, level to updates to .bsr file in
Kern Sibbald [Thu, 16 Jun 2005 17:42:01 +0000 (17:42 +0000)]
- Add Date, Job, level to updates to .bsr file in
  dird/backup.c
- Add debug info to dvd-freespace.in
- Fix hard coded bacula.sql in make_catalog_backup reported
  by a user.
- Make sure a verify volume to catalog never reports an error
  if there are zero files to verify.
- Remove confusing debug info in filed/backup.c on network
  error.
- Make sure output from console is not sent to system log.
- Convert open_dev() into a class method.
- Change VolHdr.VolName to VolHdr.VolumeName.
- Add a flag in the device state word to indicate that
  we found Media in the drive (DVD).
- Make mount_dev() and unmount_dev() return bool.

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

19 years agoAdd .cvsignore and configure
Kern Sibbald [Wed, 15 Jun 2005 15:34:41 +0000 (15:34 +0000)]
Add .cvsignore and configure

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

19 years agoUpdate autoconf
Kern Sibbald [Wed, 15 Jun 2005 15:33:34 +0000 (15:33 +0000)]
Update autoconf

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

19 years agoInitial revision
Kern Sibbald [Wed, 15 Jun 2005 15:28:15 +0000 (15:28 +0000)]
Initial revision

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

19 years agoInitial revision
Kern Sibbald [Wed, 15 Jun 2005 14:59:12 +0000 (14:59 +0000)]
Initial revision

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

19 years agoUpdate version
Kern Sibbald [Tue, 14 Jun 2005 13:55:03 +0000 (13:55 +0000)]
Update version

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

19 years ago- Fix the same state variable problem in open_next_part().
Kern Sibbald [Tue, 14 Jun 2005 13:18:43 +0000 (13:18 +0000)]
- Fix the same state variable problem in open_next_part().
- C++ify the SD code a bit more.

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

19 years ago- Add more debug code and clarify debug code for DVDs.
Kern Sibbald [Mon, 13 Jun 2005 20:58:11 +0000 (20:58 +0000)]
- Add more debug code and clarify debug code for DVDs.
- Do not save and restore state in open_first_part()
  since state should be properly set after open_dev().

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

19 years ago- Make default mandir /usr/share/man
Kern Sibbald [Mon, 13 Jun 2005 10:14:01 +0000 (10:14 +0000)]
- Make default mandir /usr/share/man
- Install Bacula man page.
- Implement passing of FileSet Enable VSS to FD.
- Move main body of reserve drive code into subroutine
  so that it can be called multiple times.

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

19 years agoUpdates
Kern Sibbald [Sat, 11 Jun 2005 19:27:48 +0000 (19:27 +0000)]
Updates

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

19 years agoCorrect some reservation problems in SD when no devices
Kern Sibbald [Sat, 11 Jun 2005 18:34:36 +0000 (18:34 +0000)]
Correct some reservation problems in SD when no devices
  are available.

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

19 years ago- Start removing #ifdef HAVE_TLS by sneaky tricks.
Kern Sibbald [Fri, 10 Jun 2005 22:30:48 +0000 (22:30 +0000)]
- Start removing #ifdef HAVE_TLS by sneaky tricks.
- Begin implementation of TLS in wx-console
- Remove ignoring SIGCHLD from console.
- Rework the dlist binary search routines for implemenation
  of the Volume reservation code -- make it more general.
- Strip double slashes // from Win32 filenames in an attempt
  to resolve restore problems on some systems.
- Fix a minor bugs in the trace code that caused the first
  line output to be lost.
- Implement a good first cut at adding Volume reservation code
  to the storage daemon (in file reserve.c).
- Remove old unused code from the tree.c routines.

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

19 years agominor change (w2k3 is known to work now)
Thorsten Engel [Thu, 9 Jun 2005 18:38:35 +0000 (18:38 +0000)]
minor change (w2k3 is known to work now)

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

19 years agomajor changes of VSS support (added VSS Writer support + proofed functionality on...
Thorsten Engel [Thu, 9 Jun 2005 17:39:42 +0000 (17:39 +0000)]
major changes of VSS support (added VSS Writer support + proofed functionality on W2K3)

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

19 years agominor changes of VSS support (added VSS Writer info as Jmsg)
Thorsten Engel [Thu, 9 Jun 2005 17:38:11 +0000 (17:38 +0000)]
minor changes of VSS support (added VSS Writer info as Jmsg)

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

19 years agoFix images -- FC3 netpdm bug
Kern Sibbald [Wed, 8 Jun 2005 08:35:18 +0000 (08:35 +0000)]
Fix images -- FC3 netpdm bug

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

19 years agoFix wxWidgets for GTK+-2.0 without Unicode problem with non-ASCII filenames.
Nicolas Boichat [Tue, 7 Jun 2005 20:17:58 +0000 (20:17 +0000)]
Fix wxWidgets for GTK+-2.0 without Unicode problem with non-ASCII filenames.

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

19 years agoAdd latest changes
Kern Sibbald [Tue, 7 Jun 2005 19:25:01 +0000 (19:25 +0000)]
Add latest changes

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

19 years agosmall beautifying
Thorsten Engel [Tue, 7 Jun 2005 18:51:19 +0000 (18:51 +0000)]
small beautifying

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

19 years agoUpdate
Kern Sibbald [Mon, 6 Jun 2005 21:06:16 +0000 (21:06 +0000)]
Update

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

19 years agoadded VSS instructions
Thorsten Engel [Mon, 6 Jun 2005 11:20:11 +0000 (11:20 +0000)]
added VSS instructions

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

19 years agoUpdate version date
Kern Sibbald [Sun, 5 Jun 2005 08:39:30 +0000 (08:39 +0000)]
Update version date

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

19 years agoAdd stored/reserve.c
Kern Sibbald [Sun, 5 Jun 2005 08:36:04 +0000 (08:36 +0000)]
Add stored/reserve.c

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

19 years ago- Fix compile problems on Win32
Kern Sibbald [Sat, 4 Jun 2005 19:20:35 +0000 (19:20 +0000)]
- Fix compile problems on Win32
- Start writing Volume reservation list (already exists, but
  is not really very good).

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

19 years agoCorrect Makefile so build after clean works
Kern Sibbald [Sat, 4 Jun 2005 16:56:58 +0000 (16:56 +0000)]
Correct Makefile so build after clean works

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

19 years agoUpdate fr LISEZ-MOI
Kern Sibbald [Sat, 4 Jun 2005 16:41:09 +0000 (16:41 +0000)]
Update fr LISEZ-MOI

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

19 years ago- Implement attribute caching to put Signature into database
Kern Sibbald [Sat, 4 Jun 2005 13:27:10 +0000 (13:27 +0000)]
- Implement attribute caching to put Signature into database
  at the same time as the file attributes thus eliminating a
  number of database accesses.
- Correct a reservation problem.
- Implement full Dir Storage use.
- Reduce a bit of TLS #ifdeffing.

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

19 years agoMinor changes
Kern Sibbald [Sat, 4 Jun 2005 08:24:33 +0000 (08:24 +0000)]
Minor changes

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

19 years agoAdd base for German manual
Kern Sibbald [Thu, 2 Jun 2005 16:23:05 +0000 (16:23 +0000)]
Add base for German manual

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

19 years agoCommit latest updates
Kern Sibbald [Thu, 2 Jun 2005 16:18:17 +0000 (16:18 +0000)]
Commit latest updates

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

19 years ago- Add more documentation to mtx-changer.in
Kern Sibbald [Wed, 1 Jun 2005 10:25:21 +0000 (10:25 +0000)]
- Add more documentation to mtx-changer.in
- Correct link to manual in authenticate.c in various
  directories.
- Create a new src/stored/reserve.c file where the
  Use Storage command is processed and drives are
  reserved.
- Modify src/stored/autochanger.c to keep track of each
  Slot that is loaded for each device.
- Ensure that changer_command and changer_name are picked
  up from Autochanger resource if not specified, and if
  neither is specified, err.

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

19 years agoAdd new cvsignore
Kern Sibbald [Wed, 1 Jun 2005 10:20:44 +0000 (10:20 +0000)]
Add new cvsignore

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

19 years agoAdd .cvsignore for developers manual
Kern Sibbald [Wed, 1 Jun 2005 10:19:06 +0000 (10:19 +0000)]
Add .cvsignore for developers manual

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

19 years agoMinor doc changes + add two new screenshots
Kern Sibbald [Wed, 1 Jun 2005 10:17:53 +0000 (10:17 +0000)]
Minor doc changes + add two new screenshots
for Source Forge

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

19 years ago- Fix bextract.c compile problem
Kern Sibbald [Mon, 30 May 2005 17:07:40 +0000 (17:07 +0000)]
- Fix bextract.c compile problem
- Create bacula.man
- Make make distclean clean a bit better

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

19 years agoRemove filed/win32/bin directory
Kern Sibbald [Mon, 30 May 2005 16:31:59 +0000 (16:31 +0000)]
Remove filed/win32/bin directory

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

19 years ago- Remove old code in jcr.c
Kern Sibbald [Sun, 29 May 2005 10:25:13 +0000 (10:25 +0000)]
- Remove old code in jcr.c
- Make testls release jcr chain when terminating.

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

19 years agoUpdates
Kern Sibbald [Fri, 27 May 2005 19:52:39 +0000 (19:52 +0000)]
Updates

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

19 years agoImplement Maximum Job Spool Size (actually DCR based)
Kern Sibbald [Fri, 27 May 2005 09:13:20 +0000 (09:13 +0000)]
Implement Maximum Job Spool Size (actually DCR based)

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

19 years agoUse light weight non-recursive locking on jcr chain.
Kern Sibbald [Thu, 26 May 2005 20:44:05 +0000 (20:44 +0000)]
Use light weight non-recursive locking on jcr chain.

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

19 years agoFix annoying (at least to me) error from latex2html when attempting
Karl Cunningham [Thu, 26 May 2005 19:50:14 +0000 (19:50 +0000)]
Fix annoying (at least to me) error from latex2html when attempting
to link index.html.

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

19 years ago- Make JCR a class and implement inc_use_count() and
Kern Sibbald [Thu, 26 May 2005 18:58:17 +0000 (18:58 +0000)]
- Make JCR a class and implement inc_use_count() and
  dec_use_count() methods that ensure that the jcr is
  locked when inc/dec the use count.
- Remove the global jcr lock when traversing the jcr
  chain.
- Use dlist to implement the jcr chain rather than hand
  crafted next and prev links.
- Lock the jcr chain inside each function that modifies
  the chain.

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

19 years agoFix bug 325 -- conversion of 12:30pm to 24hour time.
Kern Sibbald [Thu, 26 May 2005 06:49:23 +0000 (06:49 +0000)]
Fix bug 325 -- conversion of 12:30pm to 24hour time.

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

19 years agoApply patch from bug 326 to permit bacula status by any user.
Kern Sibbald [Thu, 26 May 2005 06:27:47 +0000 (06:27 +0000)]
Apply patch from bug 326 to permit bacula status by any user.

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

19 years agoFix compile problem of ua_restore.c on broken compilers.
Kern Sibbald [Thu, 26 May 2005 06:13:38 +0000 (06:13 +0000)]
Fix compile problem of ua_restore.c on broken compilers.

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

19 years agono message
Thorsten Engel [Wed, 25 May 2005 20:28:33 +0000 (20:28 +0000)]
no message

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

19 years agoUpdate version
Kern Sibbald [Wed, 25 May 2005 19:35:39 +0000 (19:35 +0000)]
Update version

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

19 years ago- Put Dmsg() on inside if() to avoid calling subroutine.
Kern Sibbald [Wed, 25 May 2005 19:35:02 +0000 (19:35 +0000)]
- Put Dmsg() on inside if() to avoid calling subroutine.
- Make restore.bsr have unique name.
- Allow user to define bsr filename on restore command line
  with bootstrap=xxx.bsr
- Add limit=nnn to list jobs command.
- Remove old restore code that did not use .bsr file.
- unlink automatically generated bsr file.
- Cleanup heartbeat code so that duped fd is almost sure
  to be released. Previously under certain conditions, the
  memory was not released due to race conditions.
- Shorten copyright.

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

19 years agoAdd WXCONFIG and WXFLAGS env variables to configure script.
Nicolas Boichat [Wed, 25 May 2005 15:38:46 +0000 (15:38 +0000)]
Add WXCONFIG and WXFLAGS env variables to configure script.

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

19 years agoimproved vss support (goal: only 1 binary, still problems on w2k3, xp seems to work)
Thorsten Engel [Tue, 24 May 2005 14:25:57 +0000 (14:25 +0000)]
improved vss support (goal: only 1 binary, still problems on w2k3, xp seems to work)

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

19 years agoImproved implementation of not building images unless required.
Karl Cunningham [Mon, 23 May 2005 19:53:50 +0000 (19:53 +0000)]
Improved implementation of not building images unless required.

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

19 years agotypos fixed
Jo Simoens [Sun, 22 May 2005 08:52:06 +0000 (08:52 +0000)]
typos fixed

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

19 years agominor typos fixed
Jo Simoens [Sat, 21 May 2005 22:13:23 +0000 (22:13 +0000)]
minor typos fixed

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

19 years agolatex2html now only rebuilds images when needed for make web and make html
Karl Cunningham [Sat, 21 May 2005 17:43:55 +0000 (17:43 +0000)]
latex2html now only rebuilds images when needed for make web and make html

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

19 years ago- bugfix for scrolling problem on windows (use PageDown instead of ScrollLines(3...
Thorsten Engel [Fri, 20 May 2005 19:25:49 +0000 (19:25 +0000)]
- bugfix for scrolling problem on windows (use PageDown instead of ScrollLines(3)) Please test on linux.

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

19 years ago- bugfix for unicode (did not read and write config file in ascii)
Thorsten Engel [Fri, 20 May 2005 19:24:32 +0000 (19:24 +0000)]
- bugfix for unicode (did not read and write config file in ascii)

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

19 years agoUpdate kernstodo
Kern Sibbald [Fri, 20 May 2005 12:33:29 +0000 (12:33 +0000)]
Update kernstodo

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

19 years ago- hotfix for bug #312 (we don't need /servicehelper on nt) at least I don't know...
Thorsten Engel [Fri, 20 May 2005 09:32:36 +0000 (09:32 +0000)]
- hotfix for bug #312 (we don't need /servicehelper on nt) at least I don't know why.

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

19 years agoUnify the reserve_device() for a single device into one subroutine.
Kern Sibbald [Fri, 20 May 2005 09:00:10 +0000 (09:00 +0000)]
Unify the reserve_device() for a single device into one subroutine.

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

19 years agoThere seems to be quite a bit of overlap between requirements and
Jo Simoens [Thu, 19 May 2005 22:09:28 +0000 (22:09 +0000)]
There seems to be quite a bit of overlap between requirements and
supportedoses. Changed Mandrake to Mandriva and SuSE to SUSE in the
French versions.

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

19 years agothanks.tex doesn't include the French translator yet, if I'm not mistaken
Jo Simoens [Thu, 19 May 2005 19:54:46 +0000 (19:54 +0000)]
thanks.tex doesn't include the French translator yet, if I'm not mistaken

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

19 years agoPut version in boot.msg
Kern Sibbald [Thu, 19 May 2005 16:24:18 +0000 (16:24 +0000)]
Put version in boot.msg

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