Changesets: bareos

master 1e7d73e6

2023-12-04 15:19

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001581

docs: improvements for droplet, jobdefs
mod - CHANGELOG.md Diff File
mod - core/src/defaultconfigs/bareos-dir.d/job/RestoreFiles.conf.in Diff File
mod - docs/manuals/source/Configuration/Director.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/MigrationAndCopy.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/LDAPPlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/StorageBackends.rst Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/console-client-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/console-client-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/console-console-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/console-console-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/console-director-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/console-director-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/console-monitor-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/console-monitor-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/console-storage-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/console-storage-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-client-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-client-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-console-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-console-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-TlsCipherSuites.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-JobDefs.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-storage-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-storage-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-MaximumWorkersPerJob.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-director-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-director-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-MaximumWorkersPerJob.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-director-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-director-TlsCipherSuites.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-EnableKtls.rst.inc Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-TlsCipherSuites.rst.inc Diff File

master a2b8d2d4

2023-12-04 15:19

Bareos Bot

Ported: N/A

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

master 0bfe9cf9

2023-12-04 14:46

bruno-at-bareos

Ported: N/A

Details Diff
docs: remove deprecated tags for LDAP plugin

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/LDAPPlugin.rst.inc Diff File

master b8251fff

2023-12-04 14:12

SamuelBoerlin


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: add warning about fileregex restore option
mod - docs/manuals/source/TasksAndConcepts/TheRestoreCommand.rst Diff File

master 0b76fd81

2023-12-04 11:53

Samuel Bòˆrlin


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: fix fileregex test for special files
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/restore/testrunner-restore-fileregex Diff File

master 4e658e82

2023-12-04 09:43

Bruno Friedmann @Bareos


Committer: GitHub

Ported: N/A

Details Diff
Apply suggestions from code review

Co-authored-by: sduehr <stephan.duehr@bareos.com>
mod - core/src/defaultconfigs/bareos-dir.d/job/RestoreFiles.conf.in Diff File
mod - docs/manuals/source/TasksAndConcepts/StorageBackends.rst Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-JobDefs.rst.inc Diff File

master 60b8dbbf

2023-12-01 20:40

joergs


Committer: Bareos Bot

Ported: N/A

Details Diff
cmake: cleanup path configuration
mod - .github/workflows/build-macos.yml Diff File
mod - cmake/BareosSetVariableDefaults.cmake Diff File

master 4e9f6fa4

2023-12-01 20:34

joergs


Committer: arogge

Ported: N/A

Details Diff
cmake: unify installing Bareos config files

The handling of bconsole.conf have been wrong in some cases.
Now installing config files uses the same cmake code.
mod - core/cmake/BareosInstallConfigFiles.cmake Diff File
mod - core/src/console/CMakeLists.txt Diff File

master e347937c

2023-12-01 14:44

joergs


Committer: arogge

Ported: N/A

Details Diff
AUTHORS: adding Joshua Myles

for his help debugging bareos-fd on macOS 14.
mod - AUTHORS Diff File

master 4b2e151f

2023-11-30 16:48

arogge

Ported: N/A

Details Diff
python-fd: avoid colons in encoded values

We now encode with b85encode instead of a85encode. The major difference
is the set of characters used to represent the result. While a85encode
will use a colon (:) that is also used as an option separator in the
plugindef, b85encode will not.
As a result values encoded with b85encode will be simpler to use.
mod - core/scripts/bareos_encode_string.py Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginBaseclass.py 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-fd.d/plugin_defaults.ini Diff File

master 387d6b95

2023-11-30 16:36

arogge

Ported: N/A

Details Diff
scripts: add script to encode plugin parameters
mod - core/CMakeLists.txt Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-python-plugins-common Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/scripts/CMakeLists.txt Diff File
add - core/scripts/bareos_encode_string.py Diff File
mod - debian/bareos-filedaemon-python-plugins-common.install.in Diff File

master 10983896

2023-11-30 16:09

joergs


Committer: Bareos Bot

Ported: N/A

Details Diff
cmake: print variables
add - cmake/BareosHelper.cmake Diff File
mod - cmake/BareosSetVariableDefaults.cmake Diff File
mod - core/CMakeLists.txt Diff File

master 12441636

2023-11-30 16:08

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
libcloud: split testrunner, improve cmake message

- cmake adjust python version to less than 3.8
make the comment less confusing
- split testrunner to local test-cleanup and test-setup
- add the import of empty dir to cover the case by uploading an
empty file with same name as dir
- improve comments, remove obsolete parts

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Co-authored-by: Sebastian Sura <124262655+sebsura@users.noreply.github.com>
mod - systemtests/tests/py3plug-fd-libcloud/CMakeLists.txt Diff File
add - systemtests/tests/py3plug-fd-libcloud/test-cleanup Diff File
add - systemtests/tests/py3plug-fd-libcloud/testrunner-default Diff File

master ee1ab4fe

2023-11-30 16:07

joergs


Committer: arogge

Ported: N/A

Details Diff
macos: make sure to use openssl v3
mod - core/CMakeLists.txt Diff File

master f1ce2bc0

2023-11-29 14:16

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
scripts: improve comment wording
mod - core/src/cats/create_bareos_database.in Diff File
mod - core/src/cats/drop_bareos_database.in Diff File
mod - core/src/cats/drop_bareos_tables.in Diff File
mod - core/src/cats/grant_bareos_privileges.in Diff File
mod - core/src/cats/make_bareos_tables.in Diff File
mod - core/src/cats/update_bareos_tables.in Diff File

master 50d59f6d

2023-11-29 11:00

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
apply fix copyright
mod - core/src/cats/drop_bareos_database.in Diff File
mod - core/src/cats/drop_bareos_tables.in Diff File
mod - core/src/cats/grant_bareos_privileges.in Diff File

master aaf044b7

2023-11-29 10:33

Sebastian Sura

Ported: N/A

Details Diff
fvec-test: add unit test for dedup/fvec.h
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/fvec.cc Diff File

master 80524f7e

2023-11-29 09:08

Sebastian Sura

Ported: N/A

Details Diff
fvec: add fvec prototype
add - core/src/stored/backends/dedup/fvec.h Diff File

master 5082c118

2023-11-28 18:12

arogge

Ported: N/A

Details Diff
python-fd: expose actual enum values

the dictionaries in the module were previously filled with arbitrary
numbers that matched what we had in the enums.
With this patch we now export the enum value itself, so no mismatches
can happen.
The patch also converts the filetype defines into an enum.
mod - core/src/include/filetypes.h Diff File
mod - core/src/plugins/filed/python/module/bareosfd.h Diff File

master 08713dba

2023-11-28 14:43

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
scripts: force cd / for all postgresql scripts

add a forced cd / in scripts headers, with an explicit comment.

PostgreSQL binaries tried to chdir() at the end.
we force them to start somewhere postgres user will be able
to return without permissions errors.

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/cats/create_bareos_database.in Diff File
mod - core/src/cats/drop_bareos_database.in Diff File
mod - core/src/cats/drop_bareos_tables.in Diff File
mod - core/src/cats/grant_bareos_privileges.in Diff File
mod - core/src/cats/make_bareos_tables.in Diff File
mod - core/src/cats/update_bareos_tables.in Diff File

master 89dbdfe5

2023-11-28 13:22

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
address-conf: fix not closing the opened socket

On windows one hase to use ::closesocket() instead of ::close() to
close sockets. See: bsock_tcp.cc:50-58
mod - core/src/lib/address_conf.cc Diff File

master 6f35a043

2023-11-27 17:41

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001606

plugins: remove old deprecated postgres plugin
mod - CHANGELOG.md Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File
rm - core/src/plugins/filed/python/postgres/bareos-fd-postgres.py Diff File
mod - debian/bareos-filedaemon-postgresql-python-plugin.install.in Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
rm - systemtests/tests/py3plug-fd-postgres/CMakeLists.txt Diff File
rm - systemtests/tests/py3plug-fd-postgres/database/setup_local_db.sh.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/fileset/PluginTestNoRole.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/fileset/PluginTestRole.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/etc/bareos/bconsole.conf.in Diff File
rm - systemtests/tests/py3plug-fd-postgres/testrunner-default Diff File
rm - systemtests/tests/py3plug-fd-postgres/testrunner-roles Diff File

master 4167c959

2023-11-27 17:41

Bareos Bot

Ported: N/A

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

master aeb794ad

2023-11-27 14:34

Sebastian Sura

Ported: N/A

Details Diff
vadp-dumper: remove struct keyword
mod - core/src/vmware/vadp_dumper/bareos_vadp_dumper.cc Diff File

master 942b0081

2023-11-27 14:22

Sebastian Sura

Ported: N/A

Details Diff
copy-thread: add assertions

Since we cannot meaningfully recover from a mutex error, we should
just assert that they do not happen.
mod - core/src/vmware/vadp_dumper/copy_thread.cc Diff File
 First  Prev  1 2 3 ... 70 ... 85 86 87 88 89 90 91 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 678 679 680  Next  Last