Changesets: bareos
master b6d7f865 2024-10-09 11:40 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
core: remove unused files | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/btimers.h | Diff File | ||
rm - core/src/lib/timer_thread.cc | Diff File | ||
rm - core/src/lib/timer_thread.h | Diff File | ||
rm - core/src/lib/watchdog_timer.cc | Diff File | ||
rm - core/src/lib/watchdog_timer.h | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
rm - core/src/tests/timer_thread.cc | Diff File | ||
rm - core/src/tests/watchdog_timer.cc | Diff File | ||
master fd513207 2024-10-09 11:24 Ported: N/A Details Diff |
add dplcompat to pkglists for EL_8/EL_9 | ||
mod - docs/pkglists/EL_8.x86_64 | Diff File | ||
mod - docs/pkglists/EL_9.aarch64 | Diff File | ||
mod - docs/pkglists/EL_9.x86_64 | Diff File | ||
master 8f043380 2024-10-09 10:53 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
stored: restrict jit reservation to native jobs | ||
mod - core/src/stored/reserve.cc | Diff File | ||
master 242f7623 2024-10-09 10:19 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
tests: fix reservation tests by disabling jit reservation The reservation related tests cannot run with jit reservation as they try to check for an actual reservation which may not have taken place yet; or was announced differently. Either way the test will fail with jit reservation = Yes, so we need to explicitly disable it as it is the default now. |
||
mod - core/src/tests/configs/sd_reservation/bareos-sd.d/storage/myself.conf.in | Diff File | ||
mod - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
master 993c63ac 2024-10-09 07:57 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
stored-conf: change jit reservation default value to yes | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json | Diff File | ||
master 33bb266a 2024-10-09 07:48 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
docs: add example configuration and fix since-version | ||
mod - docs/manuals/source/TasksAndConcepts/StorageBackends.rst | Diff File | ||
add - docs/manuals/source/include/config/SdDeviceDeviceOptionsDedupable.conf | Diff File | ||
master c0eb5235 2024-10-09 07:19 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
debian-control: fix not renaming DEDUP into DEDUPABLE | ||
mod - debian/control.bareos-storage | Diff File | ||
master b5e73ebd 2024-10-08 17:24 Ported: N/A Details Diff |
cmake: use our own target for tl::expected the shipped CmakeLists.txt wants to install files, which we do not want. As the target is a simple interface-target, we just add it ourselves. |
||
mod - cmake/BareosCpmPackages.cmake | Diff File | ||
master 06b0f92a 2024-10-07 15:55 Committer: Bareos Bot Ported: N/A Details Diff |
tests: fix SIGUSR2 and SIGPIPE initialization - add `#include <signal.h>` for build success on FreeBSD |
||
mod - core/src/tests/cram_md5.cc | Diff File | ||
master 70799ace 2024-10-04 15:27 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1966 github actions python-bareos: add workflow_dispatch |
||
mod - .github/workflows/publish-python-packages-to-pypi.yml | Diff File | ||
mod - CHANGELOG.md | Diff File | ||
master 3918677f 2024-10-04 15:27 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master ec95b53c 2024-10-04 14:44 Ported: N/A Details Diff |
ndmp_dma_storage.cc: set tape_timeout to 300 | ||
mod - core/src/dird/ndmp_dma_storage.cc | Diff File | ||
master 3f0b3a01 2024-10-03 11:28 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1950 console.cc: forbid @exec etc. as privileged user |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/Makefile | Diff File | ||
mod - core/scripts/bareos-ctl-fd.in | Diff File | ||
mod - core/scripts/bareos.in | Diff File | ||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/lib/scsi_lli.cc | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
mod - systemtests/scripts/functions | Diff File | ||
add - systemtests/tests/chflags/environment.local | Diff File | ||
mod - systemtests/tests/chflags/testrunner | Diff File | ||
master 18ee075e 2024-10-03 11:28 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master e9b2f4f6 2024-10-03 09:46 Ported: N/A Details Diff |
console.cc: apply check-sources format | ||
mod - core/src/console/console.cc | Diff File | ||
master f5bc3056 2024-10-02 19:58 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1972 fix include-ordering on FreeBSD that could cause build issues |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/stored/CMakeLists.txt | Diff File | ||
master 98d7a752 2024-10-02 19:58 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master ed1db9d6 2024-10-02 14:34 Ported: N/A Details Diff |
stored: remove askdir.cc from SDSRCS This removes askdir.cc from SDSRCS (i.e. the source files for bareos-sd) as it is already listed in LIBBAREOSSD_SRCS and leads to the TU being linked into the resulting binary twice, which is an ODR violation. |
||
mod - core/src/stored/CMakeLists.txt | Diff File | ||
master e299ef36 2024-10-02 14:26 Ported: N/A Details Diff |
freebsd: make /usr/local/include a SYSTEM directory this adds the SYSTEM option to include_directories(/usr/local/include) on FreeBSD. When adding /usr/local/include using include_directories() for FreeBSD, it may be used as the first -I on the compiler's commandline so that system installed headers in /usr/local will be preferred over headers of the libraries we discovered. However, this can vary between translation units, leading to some TUs being compiled with headers from /usr/local/include and some with headers we have bundled. As a result, you may run into all sorts of issues when finally linking TUs that used different versions of a header-only library into a binary. To avoid this, we declare /usr/local/include as a SYSTEM include directory, so CMake will always put it after all non-SYSTEM include directories on the command line and use -isystem, which as a side-effect also silences warnings. |
||
mod - core/CMakeLists.txt | Diff File | ||
master 683b5357 2024-10-01 19:51 Ported: N/A Details Diff |
ndmp_dma_storage.cc: set robot_timeout to 300 | ||
mod - core/src/dird/ndmp_dma_storage.cc | Diff File | ||
master d2065d16 2024-09-30 17:43 Committer: Bareos Bot Ported: N/A Details Diff |
bscrypto: fix option name in cli11 app | ||
mod - core/src/tools/bscrypto.cc | Diff File | ||
master c0a27e60 2024-09-30 17:39 Committer: Bareos Bot Ported: N/A Details Diff |
tests: make cli11 test a bit more flexible depending on the version cli11 emits more or less whitespace at the end of the help output. By trimming the end of the output, the test now works with different versions of CLI11. |
||
mod - core/src/tests/cli_test.cc | Diff File | ||
master fa7dfc02 2024-09-30 16:48 Committer: Bareos Bot Ported: N/A Details Diff |
cmake: make CPM work correctly for universal client Enable FetchContent and disable CPM_USE_LOCAL_PACKAGES when building a universal client. The point of the universal client is to have as few dependencies as possible. Thus, we should bundle as much as we can, so we don't accidentally introduce new dependencies. |
||
mod - CMakeLists.txt | Diff File | ||
add - cmake/ForceOption.cmake | Diff File | ||
master e726d397 2024-09-30 13:29 Ported: N/A Details Diff |
dird: remove BaseJob directives The Basejobs have been deprecated already in Bareos 23, now we also remove the configuration options: - Base in Job Resource - BaseJob Options in FileSet Resource |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
master 4f338263 2024-09-30 13:14 Committer: Bareos Bot Ported: N/A Details Diff |
debian: make packages build with CPM debian 12+ wants to build fully disconnected and all packages we need are available in the distro. This patch loosens the software versions CPM requires and adds dependencies to the Debian control file. |
||
mod - cmake/BareosCpmPackages.cmake | Diff File | ||
mod - debian/control | Diff File | ||
mod - debian/control.src | Diff File |