]>
git.sur5r.net Git - bacula/bacula/log
Eric Bollengier [Wed, 30 Sep 2009 12:47:28 +0000 (14:47 +0200)]
regress: Add ERROR: string when displaying error messages
Eric Bollengier [Wed, 30 Sep 2009 12:47:21 +0000 (14:47 +0200)]
Send checksum only when the FD will use it
Eric Bollengier [Wed, 30 Sep 2009 12:46:32 +0000 (14:46 +0200)]
remove debug
Eric Bollengier [Wed, 30 Sep 2009 09:59:44 +0000 (11:59 +0200)]
Merge branch 'master' into basejobv3
Conflicts:
regress/tests/speed-test
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>
Eric Bollengier [Tue, 29 Sep 2009 14:11:49 +0000 (16:11 +0200)]
revert the update_bacula_table script change with bad indexes
Eric Bollengier [Tue, 29 Sep 2009 14:06:56 +0000 (16:06 +0200)]
Add index modification in update_sqlite/sqlite3/postgresql scripts
Eric Bollengier [Tue, 29 Sep 2009 13:35:42 +0000 (15:35 +0200)]
regress: fix $() to `` for solaris
Eric Bollengier [Tue, 29 Sep 2009 12:45:00 +0000 (14:45 +0200)]
update technotes
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)
Eric Bollengier [Mon, 28 Sep 2009 14:51:17 +0000 (16:51 +0200)]
regress: tweak perl module
Eric Bollengier [Mon, 28 Sep 2009 14:44:46 +0000 (16:44 +0200)]
regress: Replace some awk by perl for Solaris
Kern Sibbald [Mon, 28 Sep 2009 07:22:56 +0000 (09:22 +0200)]
Attempt to fix MySQL SQL error
Marco van Wieringen [Sun, 27 Sep 2009 15:27:22 +0000 (17:27 +0200)]
Make sure we use the right chmod for Solaris
Kern Sibbald [Sun, 27 Sep 2009 08:55:03 +0000 (10:55 +0200)]
Fix Win32 build
Kern Sibbald [Sun, 27 Sep 2009 08:54:23 +0000 (10:54 +0200)]
Fix compiler warning
Kern Sibbald [Sat, 26 Sep 2009 17:21:12 +0000 (19:21 +0200)]
Remove gnome-console
Kern Sibbald [Sat, 26 Sep 2009 17:09:04 +0000 (19:09 +0200)]
Tweak some -? printout
Kern Sibbald [Sat, 26 Sep 2009 17:08:18 +0000 (19:08 +0200)]
Update man pages
Kern Sibbald [Sat, 26 Sep 2009 14:46:43 +0000 (16:46 +0200)]
Update technotes
Kern Sibbald [Sat, 26 Sep 2009 14:46:06 +0000 (16:46 +0200)]
Implement store_size32 and store_size64
Kern Sibbald [Sat, 26 Sep 2009 05:50:24 +0000 (07:50 +0200)]
Correct regression tests to use Pool 'File'
Kern Sibbald [Fri, 25 Sep 2009 18:31:53 +0000 (20:31 +0200)]
Up max vol size
Kern Sibbald [Fri, 25 Sep 2009 18:28:50 +0000 (20:28 +0200)]
Define File Pool and limit size to 5G
Kern Sibbald [Fri, 25 Sep 2009 12:28:42 +0000 (14:28 +0200)]
Update technotes
Kern Sibbald [Fri, 25 Sep 2009 12:28:11 +0000 (14:28 +0200)]
Fix Alpha ifdefing -- should fix bug #1359
Kern Sibbald [Fri, 25 Sep 2009 12:25:50 +0000 (14:25 +0200)]
Update technotes
Eric Bollengier [Tue, 22 Sep 2009 21:20:41 +0000 (23:20 +0200)]
tweak comment
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)
Eric Bollengier [Tue, 22 Sep 2009 14:15:35 +0000 (16:15 +0200)]
regress: Add small perl lib for speed testing
Eric Bollengier [Tue, 22 Sep 2009 12:46:20 +0000 (14:46 +0200)]
update technotes
Eric Bollengier [Tue, 22 Sep 2009 12:44:59 +0000 (14:44 +0200)]
bweb: Fix float usage for LIMIT sql query
Eric Bollengier [Mon, 21 Sep 2009 20:42:23 +0000 (22:42 +0200)]
tweak drop_bacula_xxx script ouput
Eric Bollengier [Mon, 21 Sep 2009 20:41:28 +0000 (22:41 +0200)]
update speed-test
Eric Bollengier [Fri, 18 Sep 2009 16:54:57 +0000 (18:54 +0200)]
update speedtest
Eric Bollengier [Thu, 17 Sep 2009 21:07:26 +0000 (23:07 +0200)]
speed-test: small fix
Kern Sibbald [Sun, 20 Sep 2009 15:31:55 +0000 (17:31 +0200)]
Update to slightly newer config.guess and config.sub
Kern Sibbald [Sun, 20 Sep 2009 12:03:45 +0000 (14:03 +0200)]
Fix compile error on Mac
Kern Sibbald [Sun, 20 Sep 2009 07:41:47 +0000 (09:41 +0200)]
Tweak keep readall error messages
Kern Sibbald [Sun, 20 Sep 2009 07:36:16 +0000 (09:36 +0200)]
Generate new configure
Kern Sibbald [Sun, 20 Sep 2009 07:36:00 +0000 (09:36 +0200)]
Reorder configure test for cleaner print output
Kern Sibbald [Sun, 20 Sep 2009 07:35:00 +0000 (09:35 +0200)]
Tweak auto-label-test exit on failure
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.
Dmitry V. Levin [Fri, 18 Sep 2009 15:38:53 +0000 (15:38 +0000)]
Remove redundant includes of pwd.h and grp.h headers
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).
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).
Kern Sibbald [Fri, 18 Sep 2009 14:20:48 +0000 (16:20 +0200)]
Force nightly-disk regress to 3.0.3
Eric Bollengier [Fri, 18 Sep 2009 12:43:58 +0000 (14:43 +0200)]
Merge branch 'master' into basejobv3
Eric Bollengier [Thu, 17 Sep 2009 21:07:26 +0000 (23:07 +0200)]
speed-test: small fix
Eric Bollengier [Thu, 17 Sep 2009 21:00:19 +0000 (23:00 +0200)]
speed-test: Add basejob argument to test basejob speed
Eric Bollengier [Thu, 17 Sep 2009 20:49:27 +0000 (22:49 +0200)]
Add new test
Kern Sibbald [Thu, 17 Sep 2009 20:05:53 +0000 (22:05 +0200)]
Fix warning typo pointed out by Phil Stracchino
Kern Sibbald [Thu, 17 Sep 2009 19:23:54 +0000 (21:23 +0200)]
Fix typo that prevented older SD from working with DIR
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
Eric Bollengier [Thu, 17 Sep 2009 14:32:40 +0000 (16:32 +0200)]
Restore comments
Eric Bollengier [Thu, 17 Sep 2009 14:27:21 +0000 (16:27 +0200)]
Fix for sqlite, now it works
Kern Sibbald [Thu, 17 Sep 2009 14:22:15 +0000 (16:22 +0200)]
Update technotes
Kern Sibbald [Thu, 17 Sep 2009 14:21:03 +0000 (16:21 +0200)]
Fix seg fault in ignoredir code
Kern Sibbald [Thu, 17 Sep 2009 13:59:48 +0000 (15:59 +0200)]
more mkdir -p changes
Eric Bollengier [Thu, 17 Sep 2009 13:56:04 +0000 (15:56 +0200)]
small fix
Eric Bollengier [Thu, 17 Sep 2009 13:54:45 +0000 (15:54 +0200)]
Restrict Join using JobTDate to a selection of JobIds
Eric Bollengier [Thu, 17 Sep 2009 13:38:46 +0000 (15:38 +0200)]
Fix for sqlite
Kern Sibbald [Thu, 17 Sep 2009 13:18:40 +0000 (15:18 +0200)]
Make several dir names unique to avoid test collisions
Eric Bollengier [Thu, 17 Sep 2009 13:13:53 +0000 (15:13 +0200)]
Fix and document new queries
Eric Bollengier [Thu, 17 Sep 2009 12:53:51 +0000 (14:53 +0200)]
Cleanup, change FROM order
Eric Bollengier [Thu, 17 Sep 2009 12:49:48 +0000 (14:49 +0200)]
Fix small typo
Eric Bollengier [Thu, 17 Sep 2009 12:46:22 +0000 (14:46 +0200)]
Use new query for Mysql and Sqlite for basejob + accurate
Eric Bollengier [Thu, 17 Sep 2009 12:20:51 +0000 (14:20 +0200)]
update sql query for basefile+accurate
Kern Sibbald [Thu, 17 Sep 2009 12:14:47 +0000 (14:14 +0200)]
Change regression scripts to use mkdir -p to avoid spurious errors
Kern Sibbald [Thu, 17 Sep 2009 12:14:05 +0000 (14:14 +0200)]
Fix some job-start changes
Kern Sibbald [Tue, 15 Sep 2009 18:01:37 +0000 (11:01 -0700)]
more job-restart code
Eric Bollengier [Wed, 16 Sep 2009 21:54:52 +0000 (23:54 +0200)]
Fix sql query for mysql
Eric Bollengier [Wed, 16 Sep 2009 20:07:03 +0000 (22:07 +0200)]
Fix sql query
Eric Bollengier [Wed, 16 Sep 2009 19:54:34 +0000 (21:54 +0200)]
Fix sqlite3 syntax
Eric Bollengier [Wed, 16 Sep 2009 19:22:18 +0000 (21:22 +0200)]
fix sql
Eric Bollengier [Wed, 16 Sep 2009 18:40:52 +0000 (20:40 +0200)]
update db_get_file_list() to use StartTime instead of FileIndex
Eric Bollengier [Tue, 15 Sep 2009 18:27:17 +0000 (20:27 +0200)]
Update restore menu 12 explanation
Eric Bollengier [Tue, 15 Sep 2009 12:51:00 +0000 (14:51 +0200)]
cleanup patches/testing dir
Eric Bollengier [Mon, 14 Sep 2009 08:10:11 +0000 (10:10 +0200)]
Merge branch 'master' into basejobv3
Kern Sibbald [Sat, 12 Sep 2009 06:13:44 +0000 (08:13 +0200)]
Try to distinguish CentOS/RHEL
Kern Sibbald [Fri, 11 Sep 2009 12:26:17 +0000 (14:26 +0200)]
Modify tools to be able to correctly install testls for regress
Kern Sibbald [Fri, 11 Sep 2009 10:28:39 +0000 (12:28 +0200)]
Update technotes
Kern Sibbald [Fri, 11 Sep 2009 10:28:23 +0000 (12:28 +0200)]
Create bigendian() inline to simplify code
Kern Sibbald [Fri, 11 Sep 2009 10:24:21 +0000 (12:24 +0200)]
Set Volume Poll Interval to 5 mins by default
Frank Sweetser [Fri, 11 Sep 2009 10:01:31 +0000 (12:01 +0200)]
Apply Frank's slash patch
Kern Sibbald [Thu, 10 Sep 2009 19:24:07 +0000 (21:24 +0200)]
Tweak English in bweb
Kern Sibbald [Thu, 10 Sep 2009 19:23:17 +0000 (21:23 +0200)]
Reduce runscript wait times
Kern Sibbald [Thu, 10 Sep 2009 14:32:18 +0000 (16:32 +0200)]
Update Win32 README.mingw
Kern Sibbald [Thu, 10 Sep 2009 13:38:44 +0000 (15:38 +0200)]
Add patch for more SD info fix
Kern Sibbald [Thu, 10 Sep 2009 13:32:26 +0000 (15:32 +0200)]
Update technotes and version
Kern Sibbald [Thu, 10 Sep 2009 13:32:13 +0000 (15:32 +0200)]
Add patch for bug #1371
Kern Sibbald [Thu, 10 Sep 2009 13:28:59 +0000 (15:28 +0200)]
Fix seg fault in SD bug #1371
Kern Sibbald [Thu, 10 Sep 2009 13:26:09 +0000 (15:26 +0200)]
Add append log to tape SD tests
Kern Sibbald [Thu, 10 Sep 2009 13:19:13 +0000 (15:19 +0200)]
Add more info when SD connection refused
as mentioned in bug #1371
Kern Sibbald [Thu, 10 Sep 2009 03:48:50 +0000 (05:48 +0200)]
Fix possible termination problem
Kern Sibbald [Wed, 9 Sep 2009 21:14:38 +0000 (23:14 +0200)]
Merge branch 'master' of ssh://bacula.git.sourceforge.net/gitroot/bacula/bacula
Kern Sibbald [Wed, 9 Sep 2009 21:14:22 +0000 (23:14 +0200)]
Keep valgrind happy
Eric Bollengier [Wed, 9 Sep 2009 15:16:57 +0000 (17:16 +0200)]
Add patches and update technotes
Eric Bollengier [Wed, 9 Sep 2009 14:46:36 +0000 (16:46 +0200)]
Fix Exclude Dir Containing ignored when scanning the top_level dir
Eric Bollengier [Wed, 9 Sep 2009 14:44:52 +0000 (16:44 +0200)]
Update the new exclude-dir-test with multiple Include {} section
and different Exclude Dir Contain directive.