Changesets: bareos

master c287a1ce

2024-07-23 14:15

bruno-at-bareos


Committer: Bareos Bot

Ported: N/A

Details Diff
cats: add option --no-psqlrc to psql command in scripts

While it is rare to have .psqlrc configuration file setup for user
like `bareos` or `postgres`, it may contains configuration that
may defeat our expectation in terms of return.
`--no-psqlrc` is now added to all catalog scripts.

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/update_bareos_tables.in Diff File

master e6bcf87c

2024-07-23 13:40

bruno-at-bareos

Ported: N/A

Details Diff
script: cleanup cryptoc cache file without failing
mod - systemtests/scripts/cleanup Diff File

master 14afd0b3

2024-07-23 12:44

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1739

consolidate: disable vfull duplicate job check
mod - CHANGELOG.md Diff File
mod - core/src/dird/consolidate.cc Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/ua_select.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
mod - systemtests/tests/always-incremental-consolidate/CMakeLists.txt Diff File
add - systemtests/tests/always-incremental-consolidate/testrunner-06-consolidate-duplicates Diff File
add - systemtests/tests/ignoreduplicatecheck/CMakeLists.txt Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/job/Consolidate.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/job/copy.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/job/migrate.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/pool/AI-Consolidated.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/pool/AI-Incremental.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/pool/CopyMigrate.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/ignoreduplicatecheck/test-setup Diff File
add - systemtests/tests/ignoreduplicatecheck/testrunner-consolidate Diff File
add - systemtests/tests/ignoreduplicatecheck/testrunner-copy Diff File
add - systemtests/tests/ignoreduplicatecheck/testrunner-create-backups Diff File
add - systemtests/tests/ignoreduplicatecheck/testrunner-migrate Diff File

master 768cf2e0

2024-07-23 12:44

Bareos Bot

Ported: N/A

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

master 3abca836

2024-07-23 12:05

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1824

ULC: build the universal linux client also for rpm based OS.
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File
mod - CMakeLists.txt Diff File
mod - core/manpages/CMakeLists.txt Diff File
mod - core/platforms/CMakeLists.txt Diff File
add - core/platforms/packaging/bareos-universal-client.spec Diff File
mod - core/platforms/systemd/CMakeLists.txt Diff File
mod - core/scripts/CMakeLists.txt Diff File
mod - core/src/plugins/dird/CMakeLists.txt Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
mod - core/src/plugins/stored/CMakeLists.txt Diff File
mod - devtools/build-rpm.sh Diff File
mod - devtools/dist-tarball.sh Diff File
add - docs/pkglists/ULC_rpm_OpenSSL_1.1.aarch64 Diff File
add - docs/pkglists/ULC_rpm_OpenSSL_1.1.x86_64 Diff File
add - docs/pkglists/ULC_rpm_OpenSSL_3.0.aarch64 Diff File
add - docs/pkglists/ULC_rpm_OpenSSL_3.0.x86_64 Diff File

master 0b6c1560

2024-07-23 12:05

Bareos Bot

Ported: N/A

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

master 756fc6d0

2024-07-22 21:27

arogge

Ported: N/A

Details Diff
matrix: switch back to custom ulc build script
mod - .matrix.yml Diff File

master 0d2c47b6

2024-07-22 20:54

arogge

Ported: N/A

Details Diff
devtools: add support for tarball in build-rpm.sh
mod - devtools/build-rpm.sh Diff File

master b41b596e

2024-07-22 20:45

arogge

Ported: N/A

Details Diff
devtools: add --fast/--best to dist-tarball.sh
mod - devtools/dist-tarball.sh Diff File

master cd83fefb

2024-07-22 15:58

arogge

Ported: N/A

Details Diff
update ULC_rpm pkglists to remove src/bareos

the build-rpm.sh doesn't produce source rpms
mod - docs/pkglists/ULC_rpm_OpenSSL_3.0.aarch64 Diff File
mod - docs/pkglists/ULC_rpm_OpenSSL_3.0.x86_64 Diff File

master 8d25a8be

2024-07-22 15:30

arogge

Ported: N/A

Details Diff
matrix: build ulc with build-rpm.sh
mod - .matrix.yml Diff File

master 70c88061

2024-07-22 15:27

arogge

Ported: N/A

Details Diff
devtools: add support for ulc to build-rpm.sh
mod - devtools/build-rpm.sh Diff File

master c4422ab8

2024-07-22 14:57

arogge

Ported: N/A

Details Diff
re-apply bareos-check-sources
mod - core/manpages/CMakeLists.txt Diff File
mod - core/platforms/CMakeLists.txt Diff File
mod - core/platforms/systemd/CMakeLists.txt Diff File
mod - core/scripts/CMakeLists.txt Diff File
mod - core/src/plugins/dird/CMakeLists.txt Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
mod - core/src/plugins/stored/CMakeLists.txt Diff File

master 09bb1a19

2024-07-22 10:46

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1815

build: enable building for Fedora40 and Ubuntu 24.04
mod - .bareos-check-sources-ignore Diff File
mod - .cmake-format.py Diff File
mod - .gitignore Diff File
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File
mod - CMakeLists.txt Diff File
add - cmake/BareosCpmPackages.cmake Diff File
add - cmake/CPM.cmake Diff File
mod - core/CMakeLists.txt Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/socket_server.cc Diff File
mod - core/src/filed/socket_server.h Diff File
mod - debian/control Diff File
add - docs/pkglists/Fedora_40.x86_64 Diff File
add - docs/pkglists/xUbuntu_24.04.x86_64 Diff File
mod - python-bareos/.gitignore Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/tls-suites/testrunner-check-connections Diff File
mod - third-party/CMakeLists.txt Diff File
rm - third-party/fmt/.clang-format Diff File
rm - third-party/fmt/.github/issue_template.md Diff File
rm - third-party/fmt/.github/pull_request_template.md Diff File
rm - third-party/fmt/.github/workflows/doc.yml Diff File
rm - third-party/fmt/.github/workflows/linux.yml Diff File
rm - third-party/fmt/.github/workflows/macos.yml Diff File
rm - third-party/fmt/.github/workflows/windows.yml Diff File
rm - third-party/fmt/.gitignore Diff File
rm - third-party/fmt/CMakeLists.txt Diff File
rm - third-party/fmt/CONTRIBUTING.md Diff File
rm - third-party/fmt/ChangeLog.rst Diff File
rm - third-party/fmt/LICENSE.rst Diff File
rm - third-party/fmt/README.rst Diff File
rm - third-party/fmt/doc/CMakeLists.txt Diff File
rm - third-party/fmt/doc/_static/bootstrap.min.js Diff File
rm - third-party/fmt/doc/_static/breathe.css Diff File
rm - third-party/fmt/doc/_static/fonts/glyphicons-halflings-regular.eot Diff File
rm - third-party/fmt/doc/_static/fonts/glyphicons-halflings-regular.svg Diff File
rm - third-party/fmt/doc/_static/fonts/glyphicons-halflings-regular.ttf Diff File
rm - third-party/fmt/doc/_static/fonts/glyphicons-halflings-regular.woff Diff File
rm - third-party/fmt/doc/_templates/layout.html Diff File
rm - third-party/fmt/doc/_templates/search.html Diff File
rm - third-party/fmt/doc/api.rst Diff File
rm - third-party/fmt/doc/basic-bootstrap/README Diff File
rm - third-party/fmt/doc/basic-bootstrap/layout.html Diff File
rm - third-party/fmt/doc/basic-bootstrap/theme.conf Diff File
rm - third-party/fmt/doc/bootstrap/alerts.less Diff File
rm - third-party/fmt/doc/bootstrap/badges.less Diff File
rm - third-party/fmt/doc/bootstrap/bootstrap.less Diff File
rm - third-party/fmt/doc/bootstrap/breadcrumbs.less Diff File
rm - third-party/fmt/doc/bootstrap/button-groups.less Diff File
rm - third-party/fmt/doc/bootstrap/buttons.less Diff File
rm - third-party/fmt/doc/bootstrap/carousel.less Diff File
rm - third-party/fmt/doc/bootstrap/close.less Diff File
rm - third-party/fmt/doc/bootstrap/code.less Diff File
rm - third-party/fmt/doc/bootstrap/component-animations.less Diff File
rm - third-party/fmt/doc/bootstrap/dropdowns.less Diff File
rm - third-party/fmt/doc/bootstrap/forms.less Diff File
rm - third-party/fmt/doc/bootstrap/glyphicons.less Diff File
rm - third-party/fmt/doc/bootstrap/grid.less Diff File
rm - third-party/fmt/doc/bootstrap/input-groups.less Diff File
rm - third-party/fmt/doc/bootstrap/jumbotron.less Diff File
rm - third-party/fmt/doc/bootstrap/labels.less Diff File
rm - third-party/fmt/doc/bootstrap/list-group.less Diff File
rm - third-party/fmt/doc/bootstrap/media.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/alerts.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/background-variant.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/border-radius.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/buttons.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/center-block.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/clearfix.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/forms.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/gradients.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/grid-framework.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/grid.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/hide-text.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/image.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/labels.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/list-group.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/nav-divider.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/nav-vertical-align.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/opacity.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/pagination.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/panels.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/progress-bar.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/reset-filter.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/resize.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/responsive-visibility.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/size.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/tab-focus.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/table-row.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/text-emphasis.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/text-overflow.less Diff File
rm - third-party/fmt/doc/bootstrap/mixins/vendor-prefixes.less Diff File
rm - third-party/fmt/doc/bootstrap/modals.less Diff File
rm - third-party/fmt/doc/bootstrap/navbar.less Diff File
rm - third-party/fmt/doc/bootstrap/navs.less Diff File
rm - third-party/fmt/doc/bootstrap/normalize.less Diff File
rm - third-party/fmt/doc/bootstrap/pager.less Diff File

master 2db0c389

2024-07-22 10:46

Bareos Bot

Ported: N/A

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

master a68b9a6d

2024-07-19 18:13

arogge

Ported: N/A

Details Diff
bareos.spec: replace OBS macro with Fedora macro
mod - core/platforms/packaging/bareos.spec Diff File

master 328f7de8

2024-07-19 11:59

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1859

alist: fix race condition while iterating
mod - CHANGELOG.md Diff File
mod - core/src/dird/backup.cc Diff File
mod - core/src/dird/dir_plugins.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/msgchan.cc Diff File
mod - core/src/dird/ndmp_dma_generic.cc Diff File
mod - core/src/dird/ndmp_dma_storage.cc Diff File
mod - core/src/dird/sd_cmds.cc Diff File
mod - core/src/dird/storage.cc Diff File
mod - core/src/dird/ua_acl.cc Diff File
mod - core/src/dird/ua_audit.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_dotcmds.cc Diff File
mod - core/src/dird/ua_select.cc Diff File
mod - core/src/filed/crypto.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/filed/filed_utils.cc Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/findlib/xattr.cc Diff File
mod - core/src/lib/alist.h Diff File
mod - core/src/lib/breg.cc Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
mod - core/src/lib/output_formatter.cc Diff File
mod - core/src/lib/output_formatter_resource.cc Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/runscript.cc Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/autochanger_resource.cc Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/sd_plugins.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/tests/alist_test.cc Diff File
mod - core/src/tests/multiplied_device_test.cc Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File
mod - core/src/tools/bdedup-estimate.cc Diff File

master e87d1373

2024-07-19 11:59

Bareos Bot

Ported: N/A

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

master 58e23d6b

2024-07-19 11:29

arogge

Ported: N/A

Details Diff
cmake: improve CPM integration

* allow disabling of CPM_USE_LOCAL_PACKAGES
* improve warning message for FETCHCONTENT_FULLY_DISCONNECTED
* silence warning if both FETCHCONTENT_FULLY_DISCONNECTED and
CPM_LOCAL_PACKAGES_ONLY is set
mod - cmake/BareosCpmPackages.cmake Diff File

master 0fa758f2

2024-07-19 10:42

arogge

Ported: N/A

Details Diff
cmake: enable PIC at the top of CMakeLists.txt

just to make sure everything is built with PIC enabled, we move the
flag to the very top of CMakeLists.txt
mod - CMakeLists.txt Diff File

master aad54744

2024-07-19 10:41

arogge

Ported: N/A

Details Diff
cmake: rename BareosCPM -> BareosCpmPackages

as the file declares the CPM packages that Bareos is going to use, this
should make things a bit easier to find.
mod - CMakeLists.txt Diff File

master 9c2f0b08

2024-07-19 10:26

arogge

Ported: N/A

Details Diff
tests: re-enable test for empty alists
mod - core/src/tests/alist_test.cc Diff File

master 412dd10f

2024-07-19 08:17

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
lex: add correct newline parsing
mod - core/src/lib/lex.cc Diff File

master 3cc7ef64

2024-07-19 07:46

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
dird-conf: add consistency check to autopassword parsing

Both pass1 and pass2 should agree on what kind of password is getting
parsed. If Protocol is defined last and set to
something requiring clear text passwords, then this would fail as
bareos loads an md5 password instead.
mod - core/src/dird/dird_conf.cc Diff File

master b436ef59

2024-07-19 07:24

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
parser: fix not setting `rcode_' in the second pass
mod - core/src/lib/parse_conf_init_resource.cc Diff File
 First  Prev  1 2 3 ... 11 12 13 14 15 16 17 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last