Changesets: bareos

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

master 5948aff6

2022-07-20 18:32

bruno-at-bareos

Ported: N/A

Details Diff
docs: add example to Selection Type = Sql Query

- show query example for `Selection Pattern` when `Selection Type` is Sql Query.

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Co-authored-by: Jörg Steffens <joergsteffens@users.noreply.github.com>
add - docs/manuals/source/include/config/DirSelectionPatterns-sql1.conf Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-SelectionPattern.rst.inc Diff File

master 276e6ca7

2022-07-20 18:17

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest: fix pam test options
mod - systemtests/tests/bconsole-pam/testrunner Diff File
mod - systemtests/tests/python-pam/testrunner Diff File

master b7438d9f

2022-07-20 12:39

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001205

build: add support for SLE15SP4
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - debian/control Diff File
mod - debian/control.src Diff File
add - docs/pkglists/SLE_15_SP4.x86_64 Diff File

master b8d31e9b

2022-07-19 19:39

pstorz

Ported: N/A

Details Diff
debian/control: remove libwrap0-dev dependency
mod - debian/control Diff File
mod - debian/control.src Diff File

master 11c7f950

2022-07-19 19:34

pstorz

Ported: N/A

Details Diff
bareos.spec: remove BuildRequires: tcpd-devel
mod - core/platforms/packaging/bareos.spec Diff File

master 00260d03

2022-07-19 18:16

Alaa Eddine Elamri

Ported: N/A

Details Diff
daemons: fix issue with pid file option
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/daemon.cc Diff File
mod - core/src/lib/daemon.h Diff File
mod - core/src/stored/stored.cc Diff File

master 4531bf9c

2022-07-19 18:10

Alaa Eddine Elamri

Ported: N/A

Details Diff
daemons: add help message when option errors occur
mod - core/src/lib/cli.cc Diff File

master 22aebc9c

2022-07-19 17:39

Alaa Eddine Elamri

Ported: N/A

Details Diff
docs: update manuals help section
mod - core/src/lib/cli.cc 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

master 5acff5cf

2022-07-19 12:52

Alaa Eddine Elamri

Ported: N/A

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

master 8af074b4

2022-07-19 11:45

pstorz

Ported: N/A

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

master 12fbb120

2022-07-18 17:18

pstorz

Ported: N/A

Details Diff
build: add support for SLE15SP4
mod - .matrix.yml Diff File
add - docs/pkglists/SLE_15_SP4.x86_64 Diff File

master c53452aa

2022-07-14 17:17

bruno-at-bareos

Ported: N/A

Details Diff
docs: improve Wild(*) sections

- add a link to each section to FileSet Examples where the usage is explained.
- add :bcommand:`estimate job=job-name listing` when estimate is shown
- fix typos, and spacing.

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Co-authored-by: Jörg Steffens <joergsteffens@users.noreply.github.com>
mod - docs/manuals/source/Configuration/Director.rst Diff File

master d86a394a

2022-07-13 15:06

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest: make long name test as subtest in `bareos` systemtest
mod - systemtests/tests/CMakeLists.txt Diff File
rm - systemtests/tests/tls-psk-identity-err1115/CMakeLists.txt Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
rm - systemtests/tests/tls-psk-identity-err1115/etc/bareos/bconsole.conf.in Diff File

master f474fe98

2022-07-13 14:30

Alaa Eddine Elamri

Ported: N/A

Details Diff
dird: add extra 6-character truncation to anticipate psk identity prefix

When creating a Job name, we do a truncation to add a suffix and
make sure the string does not pass the 128 character limit.
Later, during TLS-PSK authentication process, a prefix `R_JOB^` is
added to the job name to create the identification key, and another
truncation needs to happen in order to comply with OpenSSL1.1's
128 character limit for identity.
This second truncation eats the last part of the Jobname containing
our custom suffix, and thus creates problems.
This issue does not show up with OpenSSL3, as the identity limit was
changed to 256 characters.

This commit then anticipates the extra 6 characters needed for the
"R_JOB^" prefix added in the psk identity string.
mod - core/src/dird/job.cc Diff File

master fcf93e7a

2022-07-13 14:18

Alaa Eddine Elamri

Ported: N/A

Details Diff
docs: udpated job name description
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-Name.rst.inc Diff File

master 7c27c165

2022-07-13 12:56

Alaa Eddine Elamri

Ported: N/A

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

master 4f475901

2022-07-12 14:47

Hedi


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
docs: added FAQ to developer guide section
mod - docs/manuals/source/DeveloperGuide.rst Diff File
add - docs/manuals/source/DeveloperGuide/developerFaq.rst Diff File

master 2b3b06f9

2022-07-12 12:52

Hedi


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
update CHANGELOG.md
mod - CHANGELOG.md Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 166 167 168 169 170 171 172 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 677 678 679  Next  Last