Changesets: bareos
master 05598d5f 2021-05-31 19:34 Ported: N/A Details Diff |
systemtests: fix finding sudo if cmake < 3.19 cmake < 3.19 cannot find sudo: In CMake 3.18 and below, the find_program() command on UNIX would find files that are readable without requiring execute permission, and would not find files that are executable without read permission. In CMake 3.19 and above, find_program now prefers to require execute permission but not read permission. So for now the sudo path is hardcoded. |
||
mod - core/cmake/BareosFindPrograms.cmake | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 41b00362 2021-05-31 19:03 Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 0fb913c7 2021-05-31 18:45 Ported: N/A Details Diff |
webui: set default extras as empty array to prevent compact() errors PHP compact() function will create php error when $args is an empty array. See: https://github.com/zendframework/zend-view/pull/170 Fixes 0001205: HeadLink.php error with PHP 7.3 |
Affected Issues 0001205 |
|
mod - webui/vendor/zendframework/zend-view/src/Helper/HeadLink.php | Diff File | ||
bareos-18.2 9feacc87 2021-05-31 18:45 Ported: N/A Details Diff |
webui: set default extras as empty array to prevent compact() errors PHP compact() function will create php error when $args is an empty array. See: https://github.com/zendframework/zend-view/pull/170 Fixes 0001205: HeadLink.php error with PHP 7.3 (cherry picked from commit 0fb913c74d22bd73710d4e7097e1df0f662a990d) |
Affected Issues 0001205 |
|
mod - webui/vendor/zendframework/zend-view/src/Helper/HeadLink.php | Diff File | ||
bareos-19.2 a1d7e953 2021-05-31 18:45 Ported: N/A Details Diff |
webui: set default extras as empty array to prevent compact() errors PHP compact() function will create php error when $args is an empty array. See: https://github.com/zendframework/zend-view/pull/170 Fixes 0001205: HeadLink.php error with PHP 7.3 (cherry picked from commit 0fb913c74d22bd73710d4e7097e1df0f662a990d) |
Affected Issues 0001205 |
|
mod - webui/vendor/zendframework/zend-view/src/Helper/HeadLink.php | Diff File | ||
master a8da7d03 2021-05-31 14:44 Ported: N/A Details Diff |
ctest: reduce PARALLEL_LEVEL from 10 to 5 | ||
mod - core/CTestScript.cmake.in | Diff File | ||
master e587d9c6 2021-05-31 12:57 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000790 from bareos/dev/pstorz/master/enhance-testcoverage systemtests: increase test coverage |
||
mod - .quality-gates.yml | Diff File | ||
mod - CHANGELOG.md | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosFindPrograms.cmake | Diff File | ||
mod - core/cmake/BareosSetVariableDefaults.cmake | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
mod - systemtests/scripts/functions | Diff File | ||
mod - systemtests/tests/bareos/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/bareos/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
mod - systemtests/tests/bareos/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
mod - systemtests/tests/bareos/testrunner | Diff File | ||
add - systemtests/tests/bscan-bextract-bls/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/gfapi-fd/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-ldap/testdata.py | Diff File | ||
master 7505d1bc 2021-05-30 18:53 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000784 from bareos/dev/pstorz/master/fix-PySavePacket-memleak fix py save packet memleak |
||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
mod - core/src/lib/message.cc | Diff File | ||
mod - core/src/lib/message_queue_item.h | Diff File | ||
mod - core/src/plugins/filed/python/module/bareosfd.cc | Diff File | ||
master d8f7a2a7 2021-05-30 14:17 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000819 from bareos/dev/pstorz/master/f34 Changes required for Fedora34 and FreeBSD 13.0 |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/plist | Diff File | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
add - docs/pkglists/Fedora_34.x86_64 | Diff File | ||
mod - systemtests/tests/py2plug-fd-local-fileset-restoreobject/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-local-fileset/testrunner | Diff File | ||
master d1aeca69 2021-05-28 21:05 Ported: N/A Details Diff |
update CHANGELOG: PR 0000826 | ||
mod - CHANGELOG.md | Diff File | ||
master 1c190f51 2021-05-28 20:52 Ported: N/A Details Diff |
vmware: Fix bareos_vadp_dumper VMDK File creation Before, the value of length attribute of the changed block tracking query result was used as disk size when bareos_vadp_dumper called the VDDK function VixDiskLib_Create to create VMDK files on restore with localvmdk=yes. But this value is not the real disk size in all cases, so the VMDK was too small. With this fix, the VMDK files are created with the correct size. |
||
mod - core/src/vmware/vadp_dumper/bareos_vadp_dumper.cc | Diff File | ||
master eb06c1ea 2021-05-28 20:46 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000825 from alaaeddineelamri/dev/alaaeddineelamri/master/fix-full-path-globbing-bug fix full path globbing bug |
||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_tree.cc | Diff File | ||
mod - core/src/tests/globbing_test.cc | Diff File | ||
master 59937615 2021-05-28 18:39 Alaa Eddine Elamri Ported: N/A Details Diff |
dir: fixed a warning in ua_select.cc | ||
mod - core/src/dird/ua_select.cc | Diff File | ||
master f26ef893 2021-05-28 18:33 Alaa Eddine Elamri Ported: N/A Details Diff |
dir: fix for full path bug | ||
mod - core/src/dird/ua_tree.cc | Diff File | ||
master 51b6e01a 2021-05-28 17:38 Alaa Eddine Elamri Ported: N/A Details Diff |
unittests: added missing full path use cases | ||
mod - core/src/tests/globbing_test.cc | Diff File | ||
master c5307fd4 2021-05-27 20:05 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000700 from tuxmaster5000/systemd On modern systemd the network is only 'ip' ready at network-online.target |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/platforms/systemd/bareos-dir.service.in | Diff File | ||
mod - core/platforms/systemd/bareos-fd.service.in | Diff File | ||
mod - core/platforms/systemd/bareos-sd.service.in | Diff File | ||
mod - debian/bareos-director.service.in | Diff File | ||
mod - debian/bareos-filedaemon.service.in | Diff File | ||
mod - debian/bareos-storage.service.in | Diff File | ||
master 0a8f6a16 2021-05-27 19:37 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000803 core: make "alist" and "dlist" type safe templates |
||
mod - .clang-format | Diff File | ||
mod - core/src/cats/bdb_mysql.h | Diff File | ||
mod - core/src/cats/bdb_postgresql.h | Diff File | ||
mod - core/src/cats/bdb_sqlite.h | Diff File | ||
mod - core/src/cats/bvfs.cc | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/cats_backends.cc | Diff File | ||
mod - core/src/cats/mysql.cc | Diff File | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/cats/sqlite.cc | Diff File | ||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/dir_plugins.cc | Diff File | ||
mod - core/src/dird/dir_plugins.h | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/dird.h | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/jcr_private.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
mod - core/src/dird/jobq.h | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/msgchan.cc | Diff File | ||
mod - core/src/dird/msgchan.h | Diff File | ||
mod - core/src/dird/ndmp_dma_storage.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_storage.h | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/dird/sd_cmds.h | Diff File | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/dird/socket_server.h | Diff File | ||
mod - core/src/dird/storage.cc | Diff File | ||
mod - core/src/dird/storage.h | Diff File | ||
mod - core/src/dird/ua_acl.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_impexp.cc | Diff File | ||
mod - core/src/dird/ua_prune.cc | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_select.h | Diff File | ||
mod - core/src/dird/ua_status.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/fd_plugins.h | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/filed/filed_conf.h | Diff File | ||
mod - core/src/filed/jcr_private.h | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
mod - core/src/filed/restore.h | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/filed/socket_server.h | Diff File | ||
mod - core/src/findlib/find.h | Diff File | ||
mod - core/src/findlib/xattr.cc | Diff File | ||
mod - core/src/findlib/xattr.h | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/lib/address_conf.cc | Diff File | ||
mod - core/src/lib/address_conf.h | Diff File | ||
mod - core/src/lib/alist.cc | Diff File | ||
mod - core/src/lib/alist.h | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bnet_server_tcp.cc | Diff File | ||
mod - core/src/lib/bnet_server_tcp.h | Diff File | ||
mod - core/src/lib/breg.cc | Diff File | ||
mod - core/src/lib/breg.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/connection_pool.cc | Diff File | ||
mod - core/src/lib/connection_pool.h | Diff File | ||
mod - core/src/lib/crypto.h | Diff File | ||
mod - core/src/lib/crypto_cache.cc | Diff File | ||
mod - core/src/lib/crypto_cache.h | Diff File | ||
mod - core/src/lib/crypto_none.cc | Diff File | ||
mod - core/src/lib/crypto_nss.cc | Diff File | ||
mod - core/src/lib/crypto_openssl.cc | Diff File | ||
mod - core/src/lib/dlink.h | Diff File | ||
mod - core/src/lib/dlist.cc | Diff File | ||
mod - core/src/lib/dlist.h | Diff File | ||
mod - core/src/lib/guid_to_name.cc | Diff File | ||
mod - core/src/lib/guid_to_name.h | Diff File | ||
mod - core/src/lib/ini.cc | Diff File | ||
mod - core/src/lib/ini.h | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/message_queue_item.h | Diff File | ||
mod - core/src/lib/mntent_cache.cc | Diff File | ||
mod - core/src/lib/mntent_cache.h | Diff File | ||
mod - core/src/lib/output_formatter.cc | Diff File | ||
mod - core/src/lib/output_formatter.h | Diff File | ||
mod - core/src/lib/output_formatter_resource.cc | Diff File | ||
mod - core/src/lib/output_formatter_resource.h | Diff File | ||
mod - core/src/lib/parse_conf_init_resource.cc | Diff File | ||
mod - core/src/lib/plugins.cc | Diff File | ||
mod - core/src/lib/plugins.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
mod - core/src/lib/resource_item.h | Diff File | ||
mod - core/src/lib/runscript.cc | Diff File | ||
mod - core/src/lib/runscript.h | Diff File | ||
mod - core/src/lib/watchdog.cc | Diff File | ||
mod - core/src/lib/watchdog.h | Diff File | ||
mod - core/src/plugins/filed/cephfs/cephfs-fd.cc | Diff File | ||
mod - core/src/plugins/filed/gfapi/gfapi-fd.cc | Diff File | ||
mod - core/src/stored/acquire.cc | Diff File | ||
mod - core/src/stored/autochanger_resource.cc | Diff File | ||
mod - core/src/stored/autochanger_resource.h | Diff File | ||
mod - core/src/stored/backends/CMakeLists.txt | Diff File | ||
mod - core/src/stored/backends/chunked_device.cc | Diff File | ||
mod - core/src/stored/backends/chunked_device.h | Diff File | ||
mod - core/src/stored/backends/ordered_cbuf.cc | Diff File | ||
mod - core/src/stored/backends/ordered_cbuf.h | Diff File | ||
mod - core/src/stored/bextract.cc | Diff File | ||
mod - core/src/stored/bsr.h | Diff File | ||
mod - core/src/stored/dev.h | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
mod - core/src/stored/jcr_private.h | Diff File | ||
mod - core/src/stored/ndmp_tape.cc | Diff File | ||
mod - core/src/stored/ndmp_tape.h | Diff File | ||
mod - core/src/stored/read_ctx.h | Diff File | ||
mod - core/src/stored/read_record.cc | Diff File | ||
mod - core/src/stored/record.h | Diff File | ||
mod - core/src/stored/reserve.cc | Diff File | ||
mod - core/src/stored/reserve.h | Diff File | ||
mod - core/src/stored/sd_plugins.cc | Diff File | ||
mod - core/src/stored/sd_plugins.h | Diff File | ||
mod - core/src/stored/sd_stats.cc | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
mod - core/src/stored/socket_server.h | Diff File | ||
mod - core/src/stored/status.cc | Diff File | ||
mod - core/src/stored/stored_conf.h | Diff File | ||
mod - core/src/stored/vol_mgr.cc | Diff File | ||
mod - core/src/stored/vol_mgr.h | Diff File | ||
mod - core/src/tests/alist_test.cc | Diff File | ||
mod - core/src/tests/dlist_test.cc | Diff File | ||
mod - core/src/tests/test_config_parser_dir.cc | Diff File | ||
mod - core/src/win32/findlib/win32.cc | Diff File | ||
master e782ad26 2021-05-27 19:29 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000801 Restore browser globbing bug with paths in mark command |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/ua_tree.cc | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/globbing_test.cc | Diff File | ||
master 13e8237e 2021-05-27 19:15 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000731 from alaaeddineelamri/dev/alaa/master/multicolumn-prompts Multicolumn prompts in selection mode |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_select.h | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/multicolumn_prompts.cc | Diff File | ||
master 4128f11e 2021-05-27 19:02 Ported: N/A Details Diff |
update CHANGELOG: use systemd type simple 0000824 | ||
mod - CHANGELOG.md | Diff File | ||
master a2296cad 2021-05-27 19:02 Ported: N/A Details Diff |
MessageQueueItem: remove const-ness from msg_ | ||
mod - core/src/lib/message.cc | Diff File | ||
mod - core/src/lib/message_queue_item.h | Diff File | ||
master d5493752 2021-05-27 18:53 Ported: N/A Details Diff |
systemd: remove unused tmpfiles.d config file It has been prepared for the Bareos daemon pid files, but is no longer (or has never been) used. |
||
mod - core/.gitignore | Diff File | ||
mod - core/platforms/systemd/CMakeLists.txt | Diff File | ||
rm - core/platforms/systemd/bareos.conf.in | Diff File | ||
master 4c32a686 2021-05-27 17:58 Ported: N/A Details Diff |
update CHANGELOG: cleanup systemd service dependencies 0000700 | ||
mod - CHANGELOG.md | Diff File | ||
master 3be44e0f 2021-05-27 15:04 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000820 from bareos/dev/fbergkemper/master/bug-0000912 docs: webui: change wording in installation chapter |
||
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareosWebui.rst | Diff File | ||
master 8d9b7081 2021-05-27 13:06 Ported: N/A Details Diff |
systemd: switch service from forking to simple The service type forking caused problems on newer systemd versions (Fedora 34). Using type=simple and starting the daemons without forking has the advantage, that daemon messages to stdout and stderr are shown with systemctl status or journalctl. This includes the daemon debug messages, when set into debug mode. Removed the PIDFile directive, as it is only required for Type=forking and will be incorrect, as soon as listening port is changed in the Bareos configuration. Removed the no longer supported (and never really used) directive StandardOutput=syslog Director: Exit code 1 is no longer treated as success. This has been introduced as a workaround, but is no longer required. |
||
mod - core/platforms/systemd/bareos-dir.service.in | Diff File | ||
mod - core/platforms/systemd/bareos-fd.service.in | Diff File | ||
mod - core/platforms/systemd/bareos-sd.service.in | Diff File | ||
mod - debian/bareos-director.service.in | Diff File | ||
mod - debian/bareos-filedaemon.service.in | Diff File | ||
mod - debian/bareos-storage.service.in | Diff File |