Changesets: bareos

master 99416cb7

2025-05-14 17:25

bruno-at-bareos

Ported: N/A

Details Diff
ndmp-bareos add second files in systemtest

- systemtest add a second file

We add a second file to the dataset so restore won't pick the last
file of the data stream.

- remove unsupported -v flag on omnios for rm command
- use cleanup_isilon function
mod - systemtests/tests/ndmp-bareos/testrunner Diff File

master 91888c50

2025-05-14 15:03

bruno-at-bareos

Ported: N/A

Details Diff
core: remove superflous return in debug message
mod - core/src/stored/record.cc Diff File

master a945aff8

2025-05-14 13:31

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2256

mtx-changer: make mandatory test mt-st versus cpio-mt
mod - CHANGELOG.md Diff File
mod - core/scripts/mtx-changer.conf Diff File

master d076a048

2025-05-14 13:31

Bareos Bot

Ported: N/A

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

master 79373755

2025-05-14 11:18

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
packaging: use gcc14 for rhel in bareos.spec

to enable C++20 support, we use the modernized toolchain on rhel8 and
rhel9.
mod - core/platforms/packaging/bareos.spec Diff File

master 38455120

2025-05-13 18:29

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2259

config: fix Director -> Director resource
mod - CHANGELOG.md Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File

master ec03720d

2025-05-13 18:28

Bareos Bot

Ported: N/A

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

master a8207bbd

2025-05-13 17:43

arogge

Ported: N/A

Details Diff
cmake: simplify bareos_windows_resource()

by returning the created files from bareos_configure_file() this
function could be simplified a lot.
mod - cmake/BareosConfigureFile.cmake Diff File
mod - cmake/BareosWindowsResource.cmake Diff File

master 393b4400

2025-05-13 13:46

Sebastian Sura

Ported: N/A

Details Diff
cats: return pointer to error
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/postgresql.cc Diff File
mod - core/src/cats/postgresql.h Diff File
mod - core/src/cats/sql_pooling.cc Diff File
mod - core/src/dird/check_catalog.cc Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/tests/run_on_incoming_connect_interval.cc Diff File

master a3debd5e

2025-05-13 12:03

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
dird_conf: get rid of intermediate string creation
mod - core/src/dird/dird_conf.cc Diff File

master 48e1fdbb

2025-05-12 19:51

pstorz


Committer: bruno-at-bareos

Ported: N/A

Details Diff
ndmp-bareos: set 400s timeout

- increase timeout test barely use more than 300s
- update copyright and cmake format
mod - systemtests/tests/ndmp-bareos/CMakeLists.txt Diff File

master dcff5e0e

2025-05-12 19:48

stephand


Committer: Bareos Bot

Ported: N/A

Details Diff
VMware Plugin: Handling of empty changeId

Under rare circumstances it can happen that the changeId in the backing
information of a snapshotted virtual disk is empty. This should normally
not happen, as it makes subsequent incrementals impossible. Such an
empty changeId is now handled appropriately so that a warning is emitted
if it is empty and when incrementals are attempted the error message was
adapted so that the helper script from
contrib/misc/reschedule_job_as_full
can be used to automatically trigger a full level job in that case.
mod - core/src/plugins/filed/python/vmware/bareos-fd-vmware.py Diff File

master da1e4318

2025-05-12 16:31

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: config-schema.json fixes

use build path in `autogenerated/bareos-*config-schema.json` files

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File

master b00a52c3

2025-05-12 16:07

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
debian: setgid for configdir
mod - core/scripts/bareos-config-lib.sh.in Diff File
mod - debian/bareos-director.postinst.in Diff File

master 123a597d

2025-05-12 16:06

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
freebsd setgid for configdir
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.common Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage Diff File

master 5e394578

2025-05-12 15:58

arogge

Ported: N/A

Details Diff
glusterfs: unify HAVE_GLUSTERFS/HAVE_GFAPI

we now use HAVE_GFAPI everywhere and fixed HAVE_GFAPI being actually
available, which was broken in a previous cleanup commit.
This also removes support for the legacy 2-argument version of
glfs_ftruncate().
mod - cmake/BareosGenerateDebianInfo.cmake Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosCheckIncludes.cmake Diff File
mod - core/cmake/BareosCheckSymbols.cmake Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/backends/CMakeLists.txt Diff File
mod - core/src/stored/backends/gfapi_device.cc Diff File
mod - core/src/stored/backends/gfapi_device.h Diff File

master 80ad9990

2025-05-12 15:54

pstorz


Committer: bruno-at-bareos

Ported: N/A

Details Diff
ndmp-bareos: Introduce incremental loop, restore 2nd file

We introduce a second incremental file in the systemtest,
and we explicitly restore the file present in the first incremental.
mod - systemtests/tests/ndmp-bareos/testrunner Diff File

master aa50fd1d

2025-05-12 15:53

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
setgid for rpm plateform
mod - core/platforms/packaging/bareos.spec Diff File

master ac15abd4

2025-05-12 15:30

arogge

Ported: N/A

Details Diff
cmake: storage backend build cleanup

* remove BACKEND_OBJECTS
* remove unneeded link_libraries that will be added transitively anyway
* put re-used sources into STATIC libraries
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/backends/CMakeLists.txt Diff File

master 1ae34c63

2025-05-12 14:34

arogge

Ported: N/A

Details Diff
cmake: add CMAKE_DL_LIBS to everything using dlopen()

while this is not truly required nowadays, we should have it on
everything that handles dynamic loading.
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File

master 41b1fded

2025-05-12 14:27

arogge

Ported: N/A

Details Diff
cmake: make LowLevelScsi a library

so we can nicely hide the detail of requiring `-lcam` on FreeBSD.
mod - core/cmake/BareosDetermineHaveLowLevelScsiInterface.cmake Diff File
mod - core/src/lib/CMakeLists.txt Diff File

master eebfd255

2025-05-12 14:23

bruno-at-bareos


Committer: Sebastian Sura

Ported: N/A

Details Diff
packaging: set all `*.conf.examples` as %config(noreplace)

With bareos/bareos#2090 *.conf.example files get modified when
installing a package.

on RPM based distributions `rpm -V` should not lead to a altered
package warning.

`*.example.conf` files are marked as config files in the spec file.

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/platforms/packaging/bareos.spec Diff File

master 36ba56f9

2025-05-12 13:14

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
postgresql: require non-sql connection

Fixes #1965: PostgreSQL with SSL fails in strange ways
mod - core/src/cats/postgresql.cc Diff File

master 45285e19

2025-05-12 12:44

arogge

Ported: N/A

Details Diff
openssl: bump minimum version to 1.1.1 and cleanup

this removes most of the OPENSSL_VERSION_NUMBER checks.
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
mod - core/src/lib/tls_openssl.cc Diff File
rm - core/src/lib/tls_openssl_crl.cc Diff File
rm - core/src/lib/tls_openssl_crl.h Diff File
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/tests/init_openssl.cc Diff File

master 9ca0120c

2025-05-12 12:29

Florian Burger


Committer: Bareos Bot

Ported: N/A

Details Diff
plugins: fix error_string construction

PyUnicode_AsUTF8 can return NULL and doing std::string(NULL) will crash.

Fixes 0000225: ce9f5bc introduces creation of std::string from
potential nullptr
Affected Issues
0000225
mod - core/src/plugins/include/python_plugins_common.inc Diff File
 First  Prev  1 2 3 ... 22 23 24 25 26 27 28 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 695 696 697  Next  Last