]> git.sur5r.net Git - bacula/bacula/log
bacula/bacula
15 years agoupdate technotes
Eric Bollengier [Tue, 13 Oct 2009 14:52:34 +0000 (16:52 +0200)]
update technotes

15 years agoFix #1352 about double free with regexp and big filenames on windows
Eric Bollengier [Tue, 13 Oct 2009 14:52:05 +0000 (16:52 +0200)]
Fix #1352 about double free with regexp and big filenames on windows

15 years agoAdd comment
Kern Sibbald [Sun, 11 Oct 2009 16:11:50 +0000 (18:11 +0200)]
Add comment

15 years agoRecursively call fix_device_block_write_error on error
Kern Sibbald [Sun, 11 Oct 2009 15:58:46 +0000 (17:58 +0200)]
Recursively call fix_device_block_write_error on error

15 years agoFix changing read device during VirtualFull in SD
Kern Sibbald [Sun, 11 Oct 2009 14:12:26 +0000 (16:12 +0200)]
Fix changing read device during VirtualFull in SD

15 years agoEliminate possible false error message
Kern Sibbald [Sun, 11 Oct 2009 09:30:46 +0000 (11:30 +0200)]
Eliminate possible false error message

15 years agoTweak git pull
Kern Sibbald [Sun, 11 Oct 2009 09:18:29 +0000 (11:18 +0200)]
Tweak git pull

15 years agoTweak git pull
Kern Sibbald [Sun, 11 Oct 2009 09:17:25 +0000 (11:17 +0200)]
Tweak git pull

15 years agoTweak regress to fix problems pointed out by Dan
Kern Sibbald [Sun, 11 Oct 2009 08:51:54 +0000 (10:51 +0200)]
Tweak regress to fix problems pointed out by Dan

15 years agoUpdate version
Kern Sibbald [Sun, 11 Oct 2009 08:46:53 +0000 (10:46 +0200)]
Update version

15 years agoMerge branch 'master' of ssh://bacula.git.sourceforge.net/gitroot/bacula/bacula
Kern Sibbald [Fri, 9 Oct 2009 19:54:21 +0000 (21:54 +0200)]
Merge branch 'master' of ssh://bacula.git.sourceforge.net/gitroot/bacula/bacula

15 years agoAdd new Feature Requests to projects file
Kern Sibbald [Fri, 9 Oct 2009 19:54:02 +0000 (21:54 +0200)]
Add new Feature Requests to projects file

15 years agofix bash/sh problem in disk-changer.in
Eric Bollengier [Fri, 9 Oct 2009 15:46:23 +0000 (17:46 +0200)]
fix bash/sh problem in disk-changer.in

15 years agoupdate technotes
Eric Bollengier [Thu, 8 Oct 2009 16:15:05 +0000 (18:15 +0200)]
update technotes

15 years agoImplement transfer and listall command in mtx-changer and disk-changer scripts
Eric Bollengier [Thu, 8 Oct 2009 16:13:37 +0000 (18:13 +0200)]
Implement transfer and listall command in mtx-changer and disk-changer scripts

15 years agoebl Add new autochanger command to get all information about content
Eric Bollengier [Thu, 8 Oct 2009 15:44:02 +0000 (17:44 +0200)]
ebl  Add new autochanger command to get all information about content

15 years agoTweak kernstodo
Kern Sibbald [Mon, 5 Oct 2009 16:08:17 +0000 (18:08 +0200)]
Tweak kernstodo

15 years agoFix unwanted printout in strip test
Kern Sibbald [Mon, 5 Oct 2009 13:12:17 +0000 (15:12 +0200)]
Fix unwanted printout in strip test

15 years agoUpdate notes and date
Kern Sibbald [Mon, 5 Oct 2009 12:59:33 +0000 (14:59 +0200)]
Update notes and date

15 years agoFix concurrent Job recycle bug #1288
Kern Sibbald [Mon, 5 Oct 2009 12:57:38 +0000 (14:57 +0200)]
Fix concurrent Job recycle bug #1288

15 years agoupdate technotes
Eric Bollengier [Mon, 5 Oct 2009 10:23:19 +0000 (12:23 +0200)]
update technotes

15 years agoupdate technotes
Eric Bollengier [Mon, 5 Oct 2009 08:14:14 +0000 (10:14 +0200)]
update technotes

15 years agoFixed inverted logic
Marco van Wieringen [Sun, 4 Oct 2009 17:26:01 +0000 (19:26 +0200)]
Fixed inverted logic

Signed-off-by: Eric Bollengier <eric@eb.homelinux.org>
15 years agoupdate technotes
Eric Bollengier [Mon, 5 Oct 2009 08:07:30 +0000 (10:07 +0200)]
update technotes

15 years agoRemove useless ScratchPool refs from Bat media list
Andreas Piesk [Mon, 5 Oct 2009 08:05:56 +0000 (10:05 +0200)]
Remove useless ScratchPool refs from Bat media list

Signed-off-by: Eric Bollengier <eric@eb.homelinux.org>
15 years agoTechnotes + update tests run
Kern Sibbald [Sat, 3 Oct 2009 13:40:50 +0000 (15:40 +0200)]
Technotes + update tests run

15 years agoAdd a MaxVolBytes test that create over 100 Vols
Kern Sibbald [Sat, 3 Oct 2009 13:38:17 +0000 (15:38 +0200)]
Add a MaxVolBytes test that create over 100 Vols

15 years agoAdd some error messages in insane buffer size cases
Kern Sibbald [Sat, 3 Oct 2009 13:37:24 +0000 (15:37 +0200)]
Add some error messages in insane buffer size cases

15 years agoTweak debug
Kern Sibbald [Sat, 3 Oct 2009 12:48:45 +0000 (14:48 +0200)]
Tweak debug

15 years agoFix bug #1382 newly created disk volumes -> file not found warning
Kern Sibbald [Sat, 3 Oct 2009 11:07:41 +0000 (13:07 +0200)]
Fix bug #1382 newly created disk volumes -> file not found warning

15 years agoUpdate notes
Kern Sibbald [Sat, 3 Oct 2009 11:07:32 +0000 (13:07 +0200)]
Update notes

15 years agoupdate technotes
Eric Bollengier [Fri, 2 Oct 2009 13:13:29 +0000 (15:13 +0200)]
update technotes

15 years agoCleanup new timeout code for bconsole
Eric Bollengier [Fri, 2 Oct 2009 07:36:40 +0000 (09:36 +0200)]
Cleanup new timeout code for bconsole

15 years agoregress: update error messages in accurate-test
Eric Bollengier [Fri, 2 Oct 2009 07:23:08 +0000 (09:23 +0200)]
regress: update error messages in accurate-test

15 years agoUpdate todo
Kern Sibbald [Thu, 1 Oct 2009 16:02:40 +0000 (18:02 +0200)]
Update todo

15 years agoCause the tree widget selected to keep up with the tab widget selected
bartleyd2 [Thu, 1 Oct 2009 02:20:51 +0000 (22:20 -0400)]
Cause the tree widget selected to keep up with the tab widget selected

15 years agoAllow for external CFLAGS to overwrite the CFLAGS in this script.
Marco van Wieringen [Mon, 28 Sep 2009 11:18:01 +0000 (13:18 +0200)]
Allow for external CFLAGS to overwrite the CFLAGS in this script.

15 years agoMerge branch 'master' of ssh://bacula.git.sourceforge.net/gitroot/bacula/bacula
Kern Sibbald [Tue, 29 Sep 2009 18:44:54 +0000 (20:44 +0200)]
Merge branch 'master' of ssh://bacula.git.sourceforge.net/gitroot/bacula/bacula

15 years agoUpdate technotes
Kern Sibbald [Tue, 29 Sep 2009 18:44:31 +0000 (20:44 +0200)]
Update technotes

15 years agoChange grep -e to egrep and use -c instead of using wc.
Marco van Wieringen [Tue, 29 Sep 2009 18:02:12 +0000 (20:02 +0200)]
Change grep -e to egrep and use -c instead of using wc.

Signed-off-by: Eric Bollengier <eric@eb.homelinux.org>
15 years agoUpdate version
Kern Sibbald [Tue, 29 Sep 2009 18:43:00 +0000 (20:43 +0200)]
Update version

15 years agoUpdate kernstodo
Kern Sibbald [Tue, 29 Sep 2009 18:42:23 +0000 (20:42 +0200)]
Update kernstodo

15 years agoImplement console 'timeout' feature using bacula socket timers
Vitaly Kuznetsov [Tue, 29 Sep 2009 12:49:08 +0000 (12:49 +0000)]
Implement console 'timeout' feature using bacula socket timers

15 years agorevert the update_bacula_table script change with bad indexes
Eric Bollengier [Tue, 29 Sep 2009 14:11:49 +0000 (16:11 +0200)]
revert the update_bacula_table script change with bad indexes

15 years agoAdd index modification in update_sqlite/sqlite3/postgresql scripts
Eric Bollengier [Tue, 29 Sep 2009 14:06:56 +0000 (16:06 +0200)]
Add index modification in update_sqlite/sqlite3/postgresql scripts

15 years agoregress: fix $() to `` for solaris
Eric Bollengier [Tue, 29 Sep 2009 13:35:42 +0000 (15:35 +0200)]
regress: fix $() to `` for solaris

15 years agoupdate technotes
Eric Bollengier [Tue, 29 Sep 2009 12:45:00 +0000 (14:45 +0200)]
update technotes

15 years agoRemove the inx4 index for SQLite2/3 (FilenameId, PathId) on
Eric Bollengier [Tue, 29 Sep 2009 12:44:17 +0000 (14:44 +0200)]
Remove the inx4 index for SQLite2/3 (FilenameId, PathId) on
File table. Replace it by an index over (JobId, PathId, FilenameId).

It is useless for common usage, and causes performance issues.
This index fragments over the time and the update cost grows
very quickly. (This index is not present on Mysql schema)

15 years agoregress: tweak perl module
Eric Bollengier [Mon, 28 Sep 2009 14:51:17 +0000 (16:51 +0200)]
regress: tweak perl module

15 years agoregress: Replace some awk by perl for Solaris
Eric Bollengier [Mon, 28 Sep 2009 14:44:46 +0000 (16:44 +0200)]
regress: Replace some awk by perl for Solaris

15 years agoAttempt to fix MySQL SQL error
Kern Sibbald [Mon, 28 Sep 2009 07:22:56 +0000 (09:22 +0200)]
Attempt to fix MySQL SQL error

15 years agoMake sure we use the right chmod for Solaris
Marco van Wieringen [Sun, 27 Sep 2009 15:27:22 +0000 (17:27 +0200)]
Make sure we use the right chmod for Solaris

15 years agoFix Win32 build
Kern Sibbald [Sun, 27 Sep 2009 08:55:03 +0000 (10:55 +0200)]
Fix Win32 build

15 years agoFix compiler warning
Kern Sibbald [Sun, 27 Sep 2009 08:54:23 +0000 (10:54 +0200)]
Fix compiler warning

15 years agoRemove gnome-console
Kern Sibbald [Sat, 26 Sep 2009 17:21:12 +0000 (19:21 +0200)]
Remove gnome-console

15 years agoTweak some -? printout
Kern Sibbald [Sat, 26 Sep 2009 17:09:04 +0000 (19:09 +0200)]
Tweak some -? printout

15 years agoUpdate man pages
Kern Sibbald [Sat, 26 Sep 2009 17:08:18 +0000 (19:08 +0200)]
Update man pages

15 years agoUpdate technotes
Kern Sibbald [Sat, 26 Sep 2009 14:46:43 +0000 (16:46 +0200)]
Update technotes

15 years agoImplement store_size32 and store_size64
Kern Sibbald [Sat, 26 Sep 2009 14:46:06 +0000 (16:46 +0200)]
Implement store_size32 and store_size64

15 years agoCorrect regression tests to use Pool 'File'
Kern Sibbald [Sat, 26 Sep 2009 05:50:24 +0000 (07:50 +0200)]
Correct regression tests to use Pool 'File'

15 years agoUp max vol size
Kern Sibbald [Fri, 25 Sep 2009 18:31:53 +0000 (20:31 +0200)]
Up max vol size

15 years agoDefine File Pool and limit size to 5G
Kern Sibbald [Fri, 25 Sep 2009 18:28:50 +0000 (20:28 +0200)]
Define File Pool and limit size to 5G

15 years agoUpdate technotes
Kern Sibbald [Fri, 25 Sep 2009 12:28:42 +0000 (14:28 +0200)]
Update technotes

15 years agoFix Alpha ifdefing -- should fix bug #1359
Kern Sibbald [Fri, 25 Sep 2009 12:28:11 +0000 (14:28 +0200)]
Fix Alpha ifdefing -- should fix bug #1359

15 years agoUpdate technotes
Kern Sibbald [Fri, 25 Sep 2009 12:25:50 +0000 (14:25 +0200)]
Update technotes

15 years agotweak comment
Eric Bollengier [Tue, 22 Sep 2009 21:20:41 +0000 (23:20 +0200)]
tweak comment

15 years agoRemove the file_fp_idx index for Postgresql (FilenameId, PathId) on
Eric Bollengier [Tue, 22 Sep 2009 21:17:03 +0000 (23:17 +0200)]
Remove the file_fp_idx index for Postgresql (FilenameId, PathId) on
File table.
It is useless for common usage, and causes performance issues.
This index fragments over the time and the update cost grows
very quickly. (This index is not present on Mysql schema)

15 years agoregress: Add small perl lib for speed testing
Eric Bollengier [Tue, 22 Sep 2009 14:15:35 +0000 (16:15 +0200)]
regress: Add small perl lib for speed testing

15 years agoupdate technotes
Eric Bollengier [Tue, 22 Sep 2009 12:46:20 +0000 (14:46 +0200)]
update technotes

15 years agobweb: Fix float usage for LIMIT sql query
Eric Bollengier [Tue, 22 Sep 2009 12:44:59 +0000 (14:44 +0200)]
bweb: Fix float usage for LIMIT sql query

15 years agotweak drop_bacula_xxx script ouput
Eric Bollengier [Mon, 21 Sep 2009 20:42:23 +0000 (22:42 +0200)]
tweak drop_bacula_xxx script ouput

15 years agoupdate speed-test
Eric Bollengier [Mon, 21 Sep 2009 20:41:28 +0000 (22:41 +0200)]
update speed-test

15 years agoupdate speedtest
Eric Bollengier [Fri, 18 Sep 2009 16:54:57 +0000 (18:54 +0200)]
update speedtest

15 years agospeed-test: small fix
Eric Bollengier [Thu, 17 Sep 2009 21:07:26 +0000 (23:07 +0200)]
speed-test: small fix

15 years agoUpdate to slightly newer config.guess and config.sub
Kern Sibbald [Sun, 20 Sep 2009 15:31:55 +0000 (17:31 +0200)]
Update to slightly newer config.guess and config.sub

15 years agoFix compile error on Mac
Kern Sibbald [Sun, 20 Sep 2009 12:03:45 +0000 (14:03 +0200)]
Fix compile error on Mac

15 years agoTweak keep readall error messages
Kern Sibbald [Sun, 20 Sep 2009 07:41:47 +0000 (09:41 +0200)]
Tweak keep readall error messages

15 years agoGenerate new configure
Kern Sibbald [Sun, 20 Sep 2009 07:36:16 +0000 (09:36 +0200)]
Generate new configure

15 years agoReorder configure test for cleaner print output
Kern Sibbald [Sun, 20 Sep 2009 07:36:00 +0000 (09:36 +0200)]
Reorder configure test for cleaner print output

15 years agoTweak auto-label-test exit on failure
Kern Sibbald [Sun, 20 Sep 2009 07:35:00 +0000 (09:35 +0200)]
Tweak auto-label-test exit on failure

15 years agoImplement support of keeping readall capabilities after UID/GID switch
Dmitry V. Levin [Fri, 18 Sep 2009 16:32:38 +0000 (16:32 +0000)]
Implement support of keeping readall capabilities after UID/GID switch

Extend drop() function interface to accept 3rd parameter specifying
whether process should keep capabilities required to read and search
files and directories regardless of their access permissions.

Introduce new bacula-fd option (-k) specifying that readall capabilities
should be kept after UID/GID switch.

The change moves drop() definition from bsys.c to new file priv.c,
which is necessary to avoid linking every bacula executable with -lcap.
If drop() would remain in bsys.c, then every executable which directly
or indirectly uses other functions defined in bsys.c would have to be
linked with -lcap, unless libbac is built as a shared library.

While the change itself is portable, the implementation is Linux
specific, it uses libcap to keep CAP_DAC_READ_SEARCH capability.
If libcap is not available, or OS does not have sys/prctl.h,
sys/capability.h, prctl(2), setreuid(2) and PR_SET_KEEPCAPS, then
this change is almost noop.

15 years agoRemove redundant includes of pwd.h and grp.h headers
Dmitry V. Levin [Fri, 18 Sep 2009 15:38:53 +0000 (15:38 +0000)]
Remove redundant includes of pwd.h and grp.h headers

15 years agofind_one_file: Remove unreliable and redundant access(2) directory check
Dmitry V. Levin [Thu, 17 Sep 2009 22:35:13 +0000 (22:35 +0000)]
find_one_file: Remove unreliable and redundant access(2) directory check

From one side, access(2) is not reliable by definition.  According to
specification, access(2) uses process's real UID and GID instead of
effective IDs, and it ignores process capabilities.  Consequently,
privileged process with unprivileged real IDs cannot use access(2) to
check its access to files.

From another side, the access(2) directory check looks redundant
because the directory is opened right below using opendir(3).

15 years agoFix link rules
Dmitry V. Levin [Thu, 17 Sep 2009 22:02:11 +0000 (22:02 +0000)]
Fix link rules

Ensure that common library names defined in $(LIBS) are passed to the
linker after -lbac.  With this change, libbac is allowed to safely use
static libraries defined in $(LIBS).

15 years agoForce nightly-disk regress to 3.0.3
Kern Sibbald [Fri, 18 Sep 2009 14:20:48 +0000 (16:20 +0200)]
Force nightly-disk regress to 3.0.3

15 years agospeed-test: Add basejob argument to test basejob speed
Eric Bollengier [Thu, 17 Sep 2009 21:00:19 +0000 (23:00 +0200)]
speed-test: Add basejob argument to test basejob speed

15 years agoAdd new test
Eric Bollengier [Thu, 17 Sep 2009 20:49:27 +0000 (22:49 +0200)]
Add new test

15 years agoFix warning typo pointed out by Phil Stracchino
Kern Sibbald [Thu, 17 Sep 2009 20:05:53 +0000 (22:05 +0200)]
Fix warning typo pointed out by Phil Stracchino

15 years agoFix typo that prevented older SD from working with DIR
Kern Sibbald [Thu, 17 Sep 2009 19:23:54 +0000 (21:23 +0200)]
Fix typo that prevented older SD from working with DIR

15 years agoFix conf to use make as requested by Martin Simmons a long time ago
Kern Sibbald [Thu, 17 Sep 2009 19:19:59 +0000 (21:19 +0200)]
Fix conf to use make as requested by Martin Simmons a long time ago

15 years agoUpdate technotes
Kern Sibbald [Thu, 17 Sep 2009 14:22:15 +0000 (16:22 +0200)]
Update technotes

15 years agoFix seg fault in ignoredir code
Kern Sibbald [Thu, 17 Sep 2009 14:21:03 +0000 (16:21 +0200)]
Fix seg fault in ignoredir code

15 years agomore mkdir -p changes
Kern Sibbald [Thu, 17 Sep 2009 13:59:48 +0000 (15:59 +0200)]
more mkdir -p changes

15 years agoMake several dir names unique to avoid test collisions
Kern Sibbald [Thu, 17 Sep 2009 13:18:40 +0000 (15:18 +0200)]
Make several dir names unique to avoid test collisions

15 years agoChange regression scripts to use mkdir -p to avoid spurious errors
Kern Sibbald [Thu, 17 Sep 2009 12:14:47 +0000 (14:14 +0200)]
Change regression scripts to use mkdir -p to avoid spurious errors

15 years agoFix some job-start changes
Kern Sibbald [Thu, 17 Sep 2009 12:14:05 +0000 (14:14 +0200)]
Fix some job-start changes

15 years agomore job-restart code
Kern Sibbald [Tue, 15 Sep 2009 18:01:37 +0000 (11:01 -0700)]
more job-restart code

15 years agoUpdate restore menu 12 explanation
Eric Bollengier [Tue, 15 Sep 2009 18:27:17 +0000 (20:27 +0200)]
Update restore menu 12 explanation

15 years agocleanup patches/testing dir
Eric Bollengier [Tue, 15 Sep 2009 12:51:00 +0000 (14:51 +0200)]
cleanup patches/testing dir

15 years agoRename .lsdirs/.lsfiles/.update to .bvfs_xxx to avoid confusion with future commands
Eric Bollengier [Mon, 14 Sep 2009 13:05:48 +0000 (15:05 +0200)]
Rename .lsdirs/.lsfiles/.update to .bvfs_xxx to avoid confusion with future commands