Changesets: bareos

master eaeb7af7

2025-01-08 11:33

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
packaging: move grpc modules into grpc subdirectory
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
mod - debian/bareos-filedaemon-grpc-python3-plugin.install.in Diff File

master 52c03cd6

2025-01-08 10:38

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
grpc: fix description
mod - core/src/plugins/filed/grpc/grpc.cc Diff File

master 574188ef

2025-01-07 18:53

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
bareos.spec: disable gluster on rhel10
mod - core/platforms/packaging/bareos.spec Diff File

master 13b3a7e0

2025-01-07 18:06

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
matrix.yml: add rhel10
mod - .matrix.yml Diff File

master 326cd61e

2025-01-07 11:45

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
windows: fix icons for console, bscan, dird, dbcheck, stored
mod - core/src/console/CMakeLists.txt Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File

master 5ccefd2a

2025-01-07 10:39

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
changes based on code-review

* class -> struct
* static_cast -> dynamic_cast
* improve interface of SerializeXattrStream()
* better error reporting
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/filed_jcr_impl.h Diff File
mod - core/src/findlib/acl.h Diff File
mod - core/src/findlib/xattr.cc Diff File
mod - core/src/findlib/xattr.h Diff File

master 903c00b0

2025-01-06 16:34

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
findlib: refactor numeric acl flags into bools
mod - core/src/findlib/acl.cc Diff File
mod - core/src/findlib/acl.h Diff File

master fff5b5e9

2025-01-06 16:02

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
check-git: verify pkg-plist.database-postgresql

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/CMakeLists.txt Diff File

master a41aa553

2025-01-06 13:45

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: add auto grpc testing for python tests

Since auto grpc needs completely different plugins on the filed and
director, we now have two different variables: python_module_name and
dir_python_module_name for python tests.
python_module_name is the module name on the fd side, whereas
dir_python_module_name is the module name on the director side.

This also removes the need for the python_module_suffix as the normal
grpc tests can now just specify the dir module name directly.
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/CancelFileset.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginCheckChanges.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestBothFiles.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestDefaultsFile.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestNoFile.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestOverridesFile.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginSinceTime.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mysql/etc/bareos/bareos-dir.d/fileset/bareos_mysql_dump.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mysql/etc/bareos/bareos-dir.d/fileset/bareos_tasks_mysql.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/etc/bareos/bareos-dir.d/fileset/bareos_mysql_dump.conf.in Diff File
mod - systemtests/tests/py3plug-fd-ldap/etc/bareos/bareos-dir.d/fileset/PluginFailingTest.conf.in Diff File
mod - systemtests/tests/py3plug-fd-ldap/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py3plug-fd-libcloud/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py3plug-fd-local-fileset-basic/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py3plug-fd-local-fileset-basic/etc/bareos/bareos-dir.d/fileset/PluginTest_do_io_in_core.conf.in Diff File
mod - systemtests/tests/py3plug-fd-local-fileset-restoreobject/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py3plug-fd-mariabackup/etc/bareos/bareos-dir.d/fileset/MariabackupTest.conf.in Diff File
mod - systemtests/tests/py3plug-fd-percona-xtrabackup/etc/bareos/bareos-dir.d/fileset/PerconaXtraBackupTest.conf.in Diff File
mod - systemtests/tests/py3plug-fd-postgresql/database/setup_local_db.sh Diff File
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestDebian.conf.in Diff File
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestNoRole.conf.in Diff File
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestRole.conf.in Diff File
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestTablespace.conf.in Diff File
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestWalSymlink.conf.in Diff File
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/bareos_tasks_pgsql.conf.in Diff File
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/fileset/PluginOptionsTest.conf.in Diff File

master 0771d928

2025-01-06 09:54

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
freebsd: add missing upgrade script postgresql.2230_2240.sql

Fix Issue#2095 use now autogenerated pkglist

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-postgresql Diff File

master 6275b64e

2025-01-02 17:05

jschewe


Committer: Bareos Bot

Ported: N/A

Details Diff
Inherit RunScript elements between JobDef resources

This change allows RunScript elements to be inherited between JobDef
resources in the same way that they are inherited to Job resources
from JobDef resources.

See the discussion at
https://github.com/bareos/bareos/discussions/2013
mod - core/src/dird/dird_conf.cc Diff File

master d82d9f3d

2024-12-31 15:52

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
doc: fix new vmware documentation url
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File

master d5614781

2024-12-31 14:25

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2076

winbareos-native.nsi: do not package python3 plugins
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/cmake/BareosGetDistInfo.cmake Diff File
mod - core/platforms/win32/winbareos-native.nsi Diff File
mod - core/src/include/config.h.in Diff File
mod - core/src/tests/CMakeLists.txt Diff File
rm - core/src/win32/compat/include/mingwconfig.h Diff File

master 8544927d

2024-12-31 14:25

Bareos Bot

Ported: N/A

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

master 3a725597

2024-12-31 14:05

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
defaultconfigs: remove semi-colon, standardize parameters

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/defaultconfigs/bareos-sd.d/device/FileStorage.conf.in Diff File

master 480c77f3

2024-12-31 13:27

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
config.h.in: fix include guard format
mod - core/src/include/config.h.in Diff File

master 64d1db95

2024-12-31 10:53

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
format: apply check-sources changes
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosGetDistInfo.cmake Diff File
mod - core/src/include/config.h.in Diff File

master 2b5109cb

2024-12-24 16:44

bruno-at-bareos


Committer: pstorz

Ported: N/A

Details Diff
doc: VolumeManagement chapter improvement

- update indexes syntax.
- rewrap paragraph.
- cleanup example from oldies
- remove and adjust `Maximum Concurrent Jobs`
- introduce virtual file autochanger with auto-numbered devices.
- fix spelling Directory -> |dir|
- standardize parameters spelling
- use relative positionning into the rst to source directly config
example in sources.

config: add virtual disk changer example

`bareos-dir.d/storage/File.conf.example` is using storage resource
defined in `bareos-sd.d/autochanger/FileStorage.conf.example`
virtual file changer is using autonumbered devices defined in
`bareos-sd.d/devices/File.conf.example`

- create virtual_diskchanger.d backend configuration
to use unix_file_device.d backend
- packaging: add example files to all platforms
- File.conf.example: set Address and Password to be fill'up
with post install scripts
- named the changer File so it can replace the default distributed
DIR File storage ressource and FileStorage ressource on SD

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Co-authored-by: Philipp Storz <philipp.storz@bareos.com>
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/stored/CMakeLists.txt Diff File
add - core/src/stored/backends/unix_file_device.d/bareos-dir.d/storage/File.conf.example.in Diff File
add - core/src/stored/backends/unix_file_device.d/bareos-sd.d/autochanger/FileStorage.conf.example Diff File
add - core/src/stored/backends/unix_file_device.d/bareos-sd.d/device/FileStorage.conf.example Diff File
mod - debian/bareos-director.install.in Diff File
mod - debian/bareos-storage.install.in Diff File
mod - docs/manuals/source/TasksAndConcepts/VolumeManagement.rst Diff File

master a43d9670

2024-12-24 16:43

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
doc: cleanup MaximumConcurrentJob

- rewrite chapter about Concurrent Jobs
- add deprecated statement MaximumConcurrentJobs
We missed to update the documentation when those FD and SD
parameter get deprecated.
- new recommendation is remove to parameter

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/Appendix/Troubleshooting.rst Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-MaximumConcurrentJobs.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-MaximumConcurrentJobs.rst.inc Diff File

master f018d3d8

2024-12-24 16:41

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
doc: update StorageDaemon.rst

- update indexes syntax
- rewrap paragraph

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/Configuration/StorageDaemon.rst Diff File

master 1acf130a

2024-12-21 18:22

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2086

Sync EvpDigest between OpenSSL <1.1 and 1.1+
mod - CHANGELOG.md Diff File
mod - core/src/lib/crypto_openssl.cc Diff File

master 54bb33db

2024-12-21 18:22

Bareos Bot

Ported: N/A

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

master ad1b7a67

2024-12-20 22:50

rjung


Committer: pstorz

Ported: N/A

Details Diff
Sync EvpDigest between OpenSSL <1.1 and 1.1+

Commit PR #1689 (812f9e48f3466c4400ea649773fad6eacf927250) contains a
change in core/src/lib/crypto.h, which has only been partially synced
with core/src/lib/crypto_openssl.cc. The latter file contains two
definitions of EvpDigest(), depending on OpenSSL major version. Only one
was fixed.

When compiling e.g. on CentOS 7 one gets an error about shadowing.
mod - core/src/lib/crypto_openssl.cc Diff File

master 808ff0d3

2024-12-20 14:43

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
cmake: autoconfigure ccache hash_dir

some compilers (i.e. MSVC) don't support -fdebug-prefix-map, so ccache
will not automatically do the right thing when base_dir is set.
Therefore, we disable hash_dir unless -fdebug-prefix-map was added.
mod - CMakeLists.txt Diff File
mod - cmake/BareosCcache.cmake Diff File
mod - cmake/PrefixMap.cmake Diff File

master ba5fd48f

2024-12-20 11:51

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
cmake: skip debian files on MSVC build
mod - cmake/BareosGenerateDebianInfo.cmake Diff File
 First  Prev  1 2 3 ... 17 18 19 20 21 22 23 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 671 672 673  Next  Last