Changesets: bareos

master eab41175

2025-03-19 13:13

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: bareos_tasks_mariadb improvements

- remove unused pools,filesets definitions
- run only full backup
- use run_bconsole instead run_bareos
- add incremental data in the db and rerun a full job
- use Full pool in restore job
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/bareos_mariadb_dump.conf.in Diff File
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/bareos_mysql_dump.conf.in Diff File
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/fileset/bareos_tasks_mysql.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/mysqldefaults.in Diff File
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/testrunner Diff File
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mariadb/testrunner-default Diff File

master 3625d1de

2025-03-19 11:20

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: contrib-mariadb-dump improvements

- remove unused pools definitions
- use run_bconsole instead run_bareos
- add incremental data in the db and rerun a full job
- add more messages during tests
mod - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
rm - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
rm - systemtests/tests/py3plug-fd-contrib-mariadb-dump/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
mod - systemtests/tests/py3plug-fd-contrib-mariadb-dump/testrunner-default Diff File

master 9350aeac

2025-03-19 10:53

Florian Burger

Ported: N/A

Details Diff
docs: update docs and comments accordingly

replace dir, fd, sd, prefixed aliases with original directives
mod - contrib/misc/bareos_pam_integration/README.rst Diff File
mod - core/README.NDMP Diff File
mod - core/scripts/bareos.vim Diff File
mod - core/src/tests/addresses_and_ports_config.cc Diff File
mod - docs/manuals/images/ndmp-cfg.svg Diff File
mod - docs/manuals/source/Configuration/CustomizingTheConfiguration.rst Diff File
mod - docs/manuals/source/Configuration/Monitor.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/BareosWebui.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/AutomatedDiskBackup.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosSecurityIssues.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/UsingTapeDrivesWithoutAutochanger.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/VolumeManagement.rst Diff File
mod - docs/manuals/source/include/images/ndmp-cfg.svg Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/console-director-DirPort.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirAddress.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirAddresses.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirPort.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-FdPort.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdAddress.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdAddresses.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdPort.rst.inc Diff File
mod - systemtests/tests/webui-common/etc/bareos-webui/directors.ini.in Diff File
mod - webui/install/directors.ini.in Diff File

master 75ebb140

2025-03-19 10:52

Sebastian Sura

Ported: N/A

Details Diff
cmake: fix some multi config build issues
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File

master 7124d711

2025-03-19 10:24

Florian Burger

Ported: N/A

Details Diff
refactor: apply bareos-check-sources and check-git
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
mod - docs/manuals/source/include/autogenerated/bareos-tray-monitor-config-schema.json Diff File
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/restapi/etc/bareos/bconsole-admin-tls.conf.in Diff File

master b16483d7

2025-03-19 10:22

Florian Burger

Ported: N/A

Details Diff
config: fix bug with DirAddresses directive

replace DirAddresses with Addresses.
mod - core/src/dird/dird_conf.cc Diff File

master 78ca0733

2025-03-19 09:53

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
add mariadb-dump path to install and packages

Install unconditionally mariadb and mysql.
Only the systemtests has to be filtered depending on the availability
of the binaries.
mod - contrib/fd-plugins/CMakeLists.txt Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - debian/bareos-contrib-filedaemon-python-plugins.install.in Diff File

master 63f9bf87

2025-03-19 08:24

Sebastian Sura

Ported: N/A

Details Diff
systemtests: fix empty comment ARGVs
mod - CMakeLists.txt Diff File
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File

master e2d41dcf

2025-03-18 16:49

arogge

Ported: N/A

Details Diff
cmake: only link OpenSSL::SSL, as OpenSSL::Crypto is implied
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/droplet/libdroplet/CMakeLists.txt Diff File
mod - core/src/lib/CMakeLists.txt Diff File

master c8562b60

2025-03-18 16:44

arogge

Ported: N/A

Details Diff
cmake: remove $THREADS_THREADS where implicit

this is implicitly linked when consuming Bareos::Lib, so we can remove
it from a lot of places.
mod - core/src/benchmarks/CMakeLists.txt Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File

master b9b66e24

2025-03-18 16:44

arogge

Ported: N/A

Details Diff
console: add alias Bareos::Console
mod - core/src/console/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File

master f155f266

2025-03-18 16:37

arogge

Ported: N/A

Details Diff
dir: add alias Bareos::Dir
mod - core/src/benchmarks/CMakeLists.txt Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tools/CMakeLists.txt Diff File

master 5ec27f6f

2025-03-18 16:33

arogge

Ported: N/A

Details Diff
stored: tidy up CMakeLists.txt
mod - core/src/plugins/stored/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/backends/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File

master ae76b2a1

2025-03-18 16:25

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
scripts: rename functions in mariadb.sh

- simplify functions name in mariadb.sh helper script
- adapt mariabackup plugin systemtest to new mariadb helper functions
- fix typo in plugin description
- introduce new defaults-file in testrunner: mariadbdefaults.in
- adapt copyright year
mod - core/src/plugins/filed/python/mariabackup/bareos-fd-mariabackup.py Diff File
mod - systemtests/scripts/mariadb.sh Diff File
mod - systemtests/tests/py3plug-fd-mariabackup/etc/bareos/bareos-dir.d/fileset/MariabackupTest.conf.in Diff File
add - systemtests/tests/py3plug-fd-mariabackup/mariadbdefaults.in Diff File
rm - systemtests/tests/py3plug-fd-mariabackup/mysqldefaults.in Diff File
mod - systemtests/tests/py3plug-fd-mariabackup/testrunner-default Diff File

master d8a03c0a

2025-03-18 15:59

arogge

Ported: N/A

Details Diff
cats: add alias Bareos::SQL
mod - core/src/benchmarks/CMakeLists.txt Diff File
mod - core/src/cats/CMakeLists.txt Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File

master 20b7300a

2025-03-18 12:19

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2187

config: deprecate file daemon as alias for client in FD config
mod - CHANGELOG.md Diff File
mod - contrib/fd-plugins/bareos_elasticsearch/README.md Diff File
mod - contrib/fd-plugins/bareos_mysql_dump/README.md Diff File
mod - contrib/fd-plugins/bareos_option_example/README.md Diff File
mod - contrib/fd-plugins/bareos_tasks/mysql/README.md Diff File
mod - contrib/fd-plugins/bareos_tasks/oracle/README.md Diff File
mod - contrib/fd-plugins/bareos_tasks/pgsql/README.md Diff File
mod - contrib/fd-plugins/bareos_tasks/xenserver/README.md Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - docs/manuals/source/Appendix/Howtos/BackupOfThirdPartyDatabases.rst.inc Diff File
mod - docs/manuals/source/Configuration/CustomizingTheConfiguration.rst Diff File
mod - docs/manuals/source/Configuration/Director.rst Diff File
mod - docs/manuals/source/Configuration/FileDaemon.rst Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/config/FdClientPki.conf Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-AbsoluteJobTimeout.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-AllowBandwidthBursting.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-AllowedJobCommand.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-AllowedScriptDir.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-AlwaysUseLmdb.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-Compatible.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-Description.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-EnableKtls.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-FdAddress.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-FdAddresses.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-FdPort.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-FdSourceAddress.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-HeartbeatInterval.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-LmdbThreshold.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-LogTimestampFormat.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-MaximumBandwidthPerJob.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-MaximumConcurrentJobs.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-MaximumConnections.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-MaximumNetworkBufferSize.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-MaximumWorkersPerJob.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-Messages.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-Name.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-PkiCipher.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-PkiEncryption.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-PkiKeyPair.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-PkiMasterKey.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-PkiSignatures.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-PkiSigner.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-PluginDirectory.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-PluginNames.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-ScriptsDirectory.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-SdConnectTimeout.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-SecureEraseCommand.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsAllowedCn.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsAuthenticate.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsCaCertificateDir.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsCaCertificateFile.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsCertificate.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsCertificateRevocationList.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsCipherList.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsCipherSuites.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsDhFile.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsEnable.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsKey.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsProtocol.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsPskEnable.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsPskRequire.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsRequire.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsVerifyPeer.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-VerId.rst.inc Diff File
rm - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-WorkingDirectory.rst.inc Diff File

master 1207ba61

2025-03-18 12:18

Bareos Bot

Ported: N/A

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

master e4de58e5

2025-03-18 09:34

arogge

Ported: N/A

Details Diff
systemtests: increase default-timeout on bconsole

this increases the default-timeout of bconsole from 100 seconds to 180
seconds. You can now also set BCONSOLE_TIMEOUT to so set a custom
timeout in your test.
mod - systemtests/scripts/functions Diff File

master 1d4d0208

2025-03-18 09:16

Florian Burger

Ported: N/A

Details Diff
config: remove dir, sd, fd directive prefixes

rename the following directives:
(Director -> Director)
- DirPort to Port
- DirAddress to Address
- DirAddresses to Addresses
- DirSourceAddress to SourceAddress

(Client -> File Daemon)
- FdPort to Port
- FdAddress to Address
- FdAddresses to Addresses
- FdSourceAddress to SourceAddress

(Storage -> Storage)
- SdPort to Port
- SdAddress to Address
- SdAddresses to Addresses
- SdSourceAddress to SourceAddress

(Director -> Tray Monitor)
- DirPort to Port

(Client -> Tray Monitor)
- FdPort to Port

(Storage -> Tray Monitor)
- SdPort to Port
- SdAddress to Address
- SdPassword to Password
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/qt-tray-monitor/tray_conf.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File

master 6cc3ff4b

2025-03-17 22:16

stephand


Committer: Bareos Bot

Ported: N/A

Details Diff
VMware Plugin: Check changeId from restoreobject

The plugin now checks if it could successfully retreive the CBT changeId
from the restoreobject and fail the job otherwise.
mod - core/src/plugins/filed/python/vmware/bareos-fd-vmware.py Diff File

master 2fa2f62a

2025-03-17 21:04

stephand


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: Update VMware Plugin documentation

Added status information about VirtualUSB devices. Also added limitation
note about backup of templates currently not possible.
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File

master 8ac9f796

2025-03-17 20:48

stephand


Committer: Bareos Bot

Ported: N/A

Details Diff
VMware Plugin: Fail job if trying template backup

Currently backing up templates is not possible, because creating a
snapshot of a template is not supported. This fix detects if
trying to backup a template and fails the job with an appropriate error
message.
mod - core/src/plugins/filed/python/vmware/bareos-fd-vmware.py Diff File

master 435b6f11

2025-03-17 15:35

arogge

Ported: N/A

Details Diff
fastlz: add alias Bareos::Fastlz
mod - core/src/fastlz/CMakeLists.txt Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/plugins/stored/CMakeLists.txt Diff File

master 137e19b3

2025-03-17 15:32

arogge

Ported: N/A

Details Diff
findlib: add alias Bareos::Findlib
mod - core/src/benchmarks/CMakeLists.txt Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tools/CMakeLists.txt Diff File

master c8e39654

2025-03-17 15:28

arogge

Ported: N/A

Details Diff
lib: add alias Bareos::Lib
mod - core/src/benchmarks/CMakeLists.txt Diff File
mod - core/src/cats/CMakeLists.txt Diff File
mod - core/src/console/CMakeLists.txt Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/plugins/dird/python/CMakeLists.txt Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
mod - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File
mod - core/src/plugins/stored/CMakeLists.txt Diff File
mod - core/src/plugins/stored/python/CMakeLists.txt Diff File
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/backends/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tools/CMakeLists.txt Diff File
 First  Prev  1 2 3 ... 6 7 8 9 10 11 12 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 672 673 674  Next  Last