Changesets: bareos

bareos-14.2 e0debaf8

2015-08-05 16:52

mvwieringen

Ported: N/A

Details Diff
Add some more defensive programming.

On the cancel path be somewhat more defensive when it comes to
dereferencing dcr pointers etc.
mod - src/stored/ndmp_tape.c Diff File

master 7a09383d

2015-08-05 16:41

mvwieringen

Ported: N/A

Details Diff
Fix windows build.

As on windows the binaries are started and stopped using the layered
approach we need the terminate functions of the dir and sd to be
non-static.
mod - src/dird/dird.c Diff File
mod - src/stored/stored.c Diff File

bareos-14.2 6c4151fa

2015-08-05 16:41

mvwieringen

Ported: N/A

Details Diff
Fix windows build.

As on windows the binaries are started and stopped using the layered
approach we need the terminate functions of the dir and sd to be
non-static.
mod - src/dird/dird.c Diff File
mod - src/stored/stored.c Diff File

master 3d098261

2015-08-04 23:02

mvwieringen

Ported: N/A

Details Diff
Bump version date.
mod - src/include/version.h Diff File

bareos-14.2 6dd8b299

2015-08-04 22:22

mvwieringen

Ported: N/A

Details Diff
Fix state file truncation when running bareos-dir -t

When bareos-dir -t is run (which is done from the systemd startup) we
never read the state-file nor create a pid-file but in the
terminate_dird() function we unconditionally write a new state-file
which means we clobber its content.

We now keep track of the test_config flag using a static global variable
and don't try updating the state-file nor removing the pid-file in
terminate_dird() when we are in test_config mode.

Also made the terminate_dird() and terminate_stored() static as they are
not referenced from anywhere else anyway so lets not clobber the
namespace with it.

Fixes 0000499: Director state file gets truncated
Affected Issues
0000499
mod - src/dird/dird.c Diff File
mod - src/stored/stored.c Diff File

master 9d303b21

2015-08-04 20:54

mvwieringen

Ported: N/A

Details Diff
Fix problem reported by coverity.
mod - src/dird/sd_cmds.c Diff File

master c0ad310a

2015-08-04 16:56

mvwieringen

Ported: N/A

Details Diff
Don't use DmsgX macros in plugins but Dmsg(ctx, ...
mod - src/plugins/filed/cephfs-fd.c Diff File
mod - src/plugins/filed/gfapi-fd.c Diff File

master c034edde

2015-08-04 15:00

pstorz

Ported: N/A

Details Diff
Install and remove python plugin .py files

Now that we do have the python-xx.dll for windows, we also need to
install the corresponding .py files.
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos.nsi Diff File

master 88765d11

2015-08-04 12:07

mvwieringen

Ported: N/A

Details Diff
Fix state file truncation when running bareos-dir -t

When bareos-dir -t is run (which is done from the systemd startup) we
never read the state-file nor create a pid-file but in the
terminate_dird() function we unconditionally write a new state-file
which means we clobber its content.

We now keep track of the test_config flag using a static global variable
and don't try updating the state-file nor removing the pid-file in
terminate_dird() when we are in test_config mode.

Also made the terminate_dird() and terminate_stored() static as they are
not referenced from anywhere else anyway so lets not clobber the
namespace with it.

Fixes 0000499: Director state file gets truncated
Affected Issues
0000499
mod - src/dird/dird.c Diff File
mod - src/stored/stored.c Diff File

master 5378785e

2015-08-04 10:01

Evgeni Golov

Ported: N/A

Details Diff
adjust manpage sections to match the file extensions

some manpages had section 8 in the header but a .1 extension
and vice versa. fix these to match the extension.

thanks to Debian's Lintian tool for spotting the issue
mod - manpages/bconsole.1 Diff File
mod - manpages/bregex.1 Diff File
mod - manpages/btraceback.8 Diff File
mod - manpages/bwild.1 Diff File

bareos-14.2 ac8379b3

2015-08-04 10:01

Evgeni Golov


Committer: mvwieringen

Ported: N/A

Details Diff
adjust manpage sections to match the file extensions

some manpages had section 8 in the header but a .1 extension
and vice versa. fix these to match the extension.

thanks to Debian's Lintian tool for spotting the issue
mod - manpages/bconsole.1 Diff File
mod - manpages/bregex.1 Diff File
mod - manpages/btraceback.8 Diff File
mod - manpages/bwild.1 Diff File

bareos-13.2 e74b3f8e

2015-08-04 10:01

Evgeni Golov


Committer: mvwieringen

Ported: N/A

Details Diff
adjust manpage sections to match the file extensions

some manpages had section 8 in the header but a .1 extension
and vice versa. fix these to match the extension.

thanks to Debian's Lintian tool for spotting the issue
mod - manpages/bconsole.8 Diff File
mod - manpages/bregex.8 Diff File
mod - manpages/btraceback.8 Diff File
mod - manpages/bwild.8 Diff File

bareos-12.4 60794520

2015-08-04 10:01

Evgeni Golov


Committer: mvwieringen

Ported: N/A

Details Diff
adjust manpage sections to match the file extensions

some manpages had section 8 in the header but a .1 extension
and vice versa. fix these to match the extension.

thanks to Debian's Lintian tool for spotting the issue
mod - manpages/bconsole.8 Diff File
mod - manpages/bregex.8 Diff File
mod - manpages/btraceback.8 Diff File
mod - manpages/bwild.8 Diff File

master 6c439cb7

2015-08-03 21:28

Evgeni Golov

Ported: N/A

Details Diff
call openssl rand with an excplicit RANDFILE=/dev/urandom

this will prevent the creation of $HOME/.rnd in the users home
mod - scripts/bareos-config-lib.sh.in Diff File

bareos-14.2 2f1ca1ea

2015-08-03 21:28

Evgeni Golov


Committer: mvwieringen

Ported: N/A

Details Diff
call openssl rand with an excplicit RANDFILE=/dev/urandom

this will prevent the creation of $HOME/.rnd in the users home
mod - scripts/bareos-config-lib.sh.in Diff File

bareos-13.2 8556e8e0

2015-08-03 21:28

Evgeni Golov


Committer: mvwieringen

Ported: N/A

Details Diff
call openssl rand with an excplicit RANDFILE=/dev/urandom

this will prevent the creation of $HOME/.rnd in the users home
mod - scripts/bareos-config-lib.sh.in Diff File

master 840ec7e3

2015-08-03 21:28

Evgeni Golov

Ported: N/A

Details Diff
set dbuser and dbname in apply_dbconfig_settings()
mod - scripts/bareos-config-lib.sh.in Diff File

master 4ab95a56

2015-07-28 18:30

pstorz

Ported: N/A

Details Diff
Remove python plugins on uninstall
mod - platforms/win32/winbareos.nsi Diff File

master b75a5b01

2015-07-28 10:29

mvwieringen

Ported: N/A

Details Diff
Fix error with list copies.

List copies without any jobid=<jobid_list> is also a valid command which
it wasn't after unwinding the old spaghetti code.
mod - src/dird/ua_output.c Diff File

master 6d12a020

2015-07-28 10:07

mvwieringen

Ported: N/A

Details Diff
Fix compiler warning due to typo.
mod - src/dird/ua_output.c Diff File

master e0f2f48d

2015-07-27 18:45

mvwieringen

Ported: N/A

Details Diff
Fix errors found by Coverity.
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_output.c Diff File

bareos-14.2 b7ea4308

2015-07-26 17:53

mvwieringen

Ported: N/A

Details Diff
Switch to bourne shell constructions.

Some platforms have only a simple bourne shell and this simple changes
make things work on those platforms too.
mod - scripts/bareos-config-lib.sh.in Diff File
mod - scripts/git-info.sh Diff File
mod - src/cats/Makefile.in Diff File
mod - src/cats/drop_bareos_tables.in Diff File
mod - src/cats/grant_bareos_privileges.in Diff File
mod - src/cats/make_bareos_tables.in Diff File

master a285fa67

2015-07-23 17:39

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
also allow system to access tray-monitor.conf
mod - platforms/win32/winbareos.nsi Diff File

master 36072105

2015-07-19 18:19

mvwieringen

Ported: N/A

Details Diff
Switch to bourne shell constructions.

Some platforms have only a simple bourne shell and this simple changes
make things work on those platforms too.
mod - scripts/bareos-config-lib.sh.in Diff File
mod - scripts/git-info.sh Diff File
mod - src/cats/Makefile.in Diff File
mod - src/cats/drop_bareos_tables.in Diff File
mod - src/cats/grant_bareos_privileges.in Diff File
mod - src/cats/make_bareos_tables.in Diff File

master 7bd052fb

2015-07-18 00:00

mvwieringen

Ported: N/A

Details Diff
Add the guid cache pointer to the useragent.

From now on useragent has a guid cache to store the uid and gid to
name mappings. The cache is freed when the useragent is destroyed.

Until now only the interactive ua_tree.c used a guid cache from
uid/gid to user/group mapping but we also want the BVFS api mode 2
(JSON) to have this information for file selection.
mod - src/dird/ua.h Diff File
mod - src/dird/ua_dotcmds.c Diff File
mod - src/dird/ua_server.c Diff File
mod - src/dird/ua_tree.c Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 541 542 543 544 545 546 547 ... 560 ... 630 ... 660 661 662  Next  Last