Changesets: bareos

master 4ac05e90

2022-07-29 19:12

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtests: add bcopy to bscan-bextract-bls
mod - core/src/stored/bcopy.cc Diff File
mod - systemtests/scripts/functions Diff File
add - systemtests/tests/bscan-bextract-bls/etc/bareos/bareos-sd.d/device/FileStorage2.conf Diff File
mod - systemtests/tests/bscan-bextract-bls/testrunner Diff File

master 96e6184d

2022-07-29 18:40

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
bcopy: fix crash because of CLI11 with c strings
mod - core/src/stored/bcopy.cc Diff File
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/bscan-bextract-bls/testrunner Diff File

master ac9abec5

2022-07-29 18:34

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
cmake: enable run_bcopy and fix other problems
mod - systemtests/environment.in Diff File
mod - systemtests/scripts/functions Diff File

master 2e637506

2022-07-29 16:03

Alaa Eddine Elamri


Committer: Philipp Storz

Ported: N/A

Details Diff
systemtest: fix gfapi systemtest sporadic fails
mod - systemtests/scripts/diff.pl.in Diff File
mod - systemtests/tests/gfapi-fd/testrunner Diff File

master 043ffd7b

2022-07-28 17:44

pstorz

Ported: N/A

Details Diff
fd_cmds.cc: remove leftover line, remove trailing space
mod - core/src/dird/fd_cmds.cc Diff File

master 7ea28c1e

2022-07-28 16:29

bruno-at-bareos


Committer: pstorz

Ported: N/A

Details Diff
Update CHANGELOG and AUTHORS

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - AUTHORS Diff File
mod - CHANGELOG.md Diff File

master 14b80d76

2022-07-27 13:19

Alaa Eddine Elamri


Committer: Philipp Storz

Ported: N/A

Details Diff
Revert "systemtests: separate testnames so they are not executed consecutively"

This reverts commit d382baf82d8f648d0b441b8f11eac450997c7bcb.
mod - systemtests/tests/CMakeLists.txt Diff File

master c8b04487

2022-07-27 13:19

Alaa Eddine Elamri


Committer: Philipp Storz

Ported: N/A

Details Diff
systemtests: separate testnames so they are not executed consecutively
mod - systemtests/tests/CMakeLists.txt Diff File

master 4400a0f6

2022-07-26 20:31

Alaa Eddine Elamri


Committer: Philipp Storz

Ported: N/A

Details Diff
Revert " systemtest: rename encrypt-signature-tls-cert"

This reverts commit 470bf7612f97d5002ba77a53e8aa763e0ebaa8f5.
mod - systemtests/tests/CMakeLists.txt Diff File

master 39345c83

2022-07-26 20:31

Alaa Eddine Elamri


Committer: Philipp Storz

Ported: N/A

Details Diff
systemtest: rename encrypt-signature-tls-cert
mod - systemtests/tests/CMakeLists.txt Diff File

master 7855a6dd

2022-07-26 18:55

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001206

daemons: fix issue with group and users commandline options
mod - CHANGELOG.md Diff File
mod - core/src/console/console.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/bsys.h Diff File
mod - core/src/lib/cli.cc Diff File
mod - core/src/lib/cli.h Diff File
mod - core/src/lib/daemon.cc Diff File
mod - core/src/lib/daemon.h Diff File
mod - core/src/qt-tray-monitor/tray-monitor.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - docs/manuals/source/include/autogenerated/usage/bareos-dbcheck.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bareos-dir.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bareos-fd.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bareos-sd.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bconsole.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bcopy.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bextract.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bls.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bregex.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bscan.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/btape.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bwild.txt Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
mod - systemtests/tests/bconsole-pam/testrunner Diff File
add - systemtests/tests/commandline-options/CMakeLists.txt Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/commandline-options/testrunner Diff File
mod - systemtests/tests/python-pam/testrunner Diff File

master ad6c449b

2022-07-26 18:50

pstorz

Ported: N/A

Details Diff
format: apply bareos-check-sources changes
mod - core/src/console/console.cc Diff File
mod - core/src/lib/bsys.h Diff File
mod - core/src/lib/cli.h Diff File
mod - core/src/lib/daemon.cc Diff File
mod - core/src/lib/daemon.h Diff File
mod - systemtests/tests/commandline-options/CMakeLists.txt Diff File

master 1f46fd9f

2022-07-26 18:19

bruno-at-bareos

Ported: N/A

Details Diff
docs: document Fileset Signature SHA256 and SHA512

- add description to describe SHA256 and SHA512.
- add reference to SHA2 (256,512) to WhatIsBareos.
- add description about MD5 validity for checksumming.

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Co-authored-by: Philipp Storz <philipp.storz@bareos.com>
mod - docs/manuals/source/Configuration/Director.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/WhatIsBareos.rst Diff File

master 7b060124

2022-07-26 15:00

Alaa Eddine Elamri

Ported: N/A

Details Diff
daemons: added notices for modified options

updated daemons help messages
mod - core/src/console/console.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/lib/cli.cc Diff File
mod - core/src/lib/cli.h Diff File
mod - core/src/qt-tray-monitor/tray-monitor.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - docs/manuals/source/include/autogenerated/usage/bareos-dbcheck.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bareos-dir.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bareos-fd.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bareos-sd.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bconsole.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bcopy.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bextract.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bls.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bregex.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bscan.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/btape.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bwild.txt Diff File

master d67d8be8

2022-07-26 13:10

Alaa Eddine Elamri

Ported: N/A

Details Diff
Updated CHANGELOG.md
mod - CHANGELOG.md Diff File

master 1910ae45

2022-07-26 13:07

Alaa Eddine Elamri

Ported: N/A

Details Diff
dird: removed `-r` option


update help doc
mod - core/src/dird/dird.cc Diff File
mod - docs/manuals/source/include/autogenerated/usage/bareos-dir.txt Diff File
mod - systemtests/tests/commandline-options/testrunner Diff File

master 57fd0a1e

2022-07-25 20:53

Alaa Eddine Elamri

Ported: N/A

Details Diff
dird: fix issue where dird does not properly process -r option
mod - core/src/dird/dird.cc Diff File

master c90c6c72

2022-07-25 20:52

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest: added systemtest for untested CLI options

Most of the bareos CLI options are used throughout tests and are
therefore tested, meaning if there is any issue with one of those options,
the tests that use them will break. This is valid for -f, -d, --dt, -c, --xs, etc.

Certain other options like -u, -g, -r, -p are not tested, and there is no
basic way to test if at least the daemons don't crash because of them.
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/commandline-options/CMakeLists.txt Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/commandline-options/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/commandline-options/testrunner Diff File

master 2a2d5284

2022-07-25 20:44

Alaa Eddine Elamri

Ported: N/A

Details Diff
daemons: fix issue with group and users options
mod - core/src/dird/dird.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/lib/cli.cc Diff File
mod - core/src/lib/cli.h Diff File
mod - core/src/stored/stored.cc Diff File

master b02a9c90

2022-07-25 12:47

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 22cd42a3

2022-07-22 14:04

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
test_config_parser_dir.cc: avoid memleaks in test

Calling my_config->BackupResourceTable() avoids memleaks if a new config
is parsed while another already exists.
mod - core/src/tests/test_config_parser_dir.cc Diff File

master c8dd504d

2022-07-21 17:29

rjung


Committer: bruno-at-bareos

Ported: N/A

Details Diff
dird: Update fd_cmds.cc

Always add newline to job message for TLS handshake.

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/dird/fd_cmds.cc Diff File

master dfdf2766

2022-07-21 17:29

rjung


Committer: GitHub

Ported: N/A

Details Diff
Update fd_cmds.cc

Add missing newline to job messahe for TLS handshake. See the next case, cleartext handshake.
mod - core/src/dird/fd_cmds.cc Diff File

master f3b636f0

2022-07-21 16:11

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001204

dird: fix tls psk connection failure with long job names
mod - CHANGELOG.md Diff File
mod - core/src/dird/job.cc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-Name.rst.inc Diff File
add - systemtests/tests/bareos/etc/bareos/bareos-dir.d/job/long-name-backup.conf Diff File
add - systemtests/tests/bareos/testrunner-very-long-job-names Diff File

master 31f5dbc1

2022-07-21 15:41

Hedi

Ported: N/A

Details Diff
include: fix windows default config path
mod - core/src/include/baconfig.h Diff File
 First  Prev  1 2 3 ... 60 ... 96 97 98 99 100 101 102 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last