Changesets: bareos

master cb8a7bf0

2020-06-09 19:18

joergs

Ported: N/A

Details Diff
traymonitor: set resource names to ...-local for local resources

This configuration resources only refer to local daemons
and each file should only be installed, if the corresponding daemon is installed.

This partly reverts 15b1c847fd0e2ae439f2e5697b31c21f97347e5f
mod - core/src/defaultconfigs/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
mod - core/src/defaultconfigs/tray-monitor.d/director/Director-local.conf.in Diff File
mod - core/src/defaultconfigs/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File

master 37b80a40

2020-06-09 19:15

joergs

Ported: N/A

Details Diff
traymonitor: also adapt settings in the traymonitor.d config directory
mod - core/scripts/bareos-config-lib.sh.in Diff File

master 0ec2c5b1

2020-06-09 19:14

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000535 from arogge/dev/arogge/master/fix-spool-segfault

Fix Segfault in SpoolDevice::~SpoolDevice()
mod - core/src/lib/signal.cc Diff File
mod - core/src/stored/spool.cc Diff File
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/testrunner Diff File

master c71372e1

2020-06-09 19:08

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000540 from arogge/dev/arogge/master/remove-traymon-conf-systemtest

systemtests: remove tray-monitor configuration
rm - systemtests/tests/backup-bareos-client-initiated-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-client-initiated-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-client-initiated-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-client-initiated-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test-with-tls-cert/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test-with-tls-cert/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test-with-tls-cert/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test-with-tls-cert/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-notls/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-notls/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-notls/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-notls/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-passive-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-passive-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-passive-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-passive-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bscan/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bscan/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bscan/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bscan/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/copy-bscan/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/copy-bscan/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/copy-bscan/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/copy-bscan/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/copy-remote-bscan/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/copy-remote-bscan/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/copy-remote-bscan/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/copy-remote-bscan/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/dbcopy-mysql-postgresql-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/dbcopy-mysql-postgresql-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/dbcopy-mysql-postgresql-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/dbcopy-mysql-postgresql-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/multiplied-device-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/multiplied-device-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/multiplied-device-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/multiplied-device-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-bareos-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-bareos-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-bareos-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-bareos-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-percona-xtrabackup-plugin-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-percona-xtrabackup-plugin-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-fd-percona-xtrabackup-plugin-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-fd-percona-xtrabackup-plugin-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-sd-plugin-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-sd-plugin-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-sd-plugin-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-sd-plugin-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/virtualfull-bscan/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/virtualfull-bscan/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/virtualfull-bscan/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/virtualfull-bscan/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/virtualfull/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/virtualfull/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/virtualfull/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/virtualfull/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/volume-pruning-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/volume-pruning-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/volume-pruning-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/volume-pruning-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/webui-common/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/webui-common/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/webui-common/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/webui-common/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File

master 23375912

2020-06-09 13:27

franku

Ported: N/A

Details Diff
bsock: use dedicated cram result codes to create error messages
mod - core/src/dird/authenticate.cc Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/cram_md5.cc Diff File
mod - core/src/lib/cram_md5.h Diff File

bareos-19.2 0a7d3da2

2020-06-09 13:27

franku

Ported: N/A

Details Diff
bsock: use dedicated cram result codes to create error messages
mod - core/src/dird/authenticate.cc Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/cram_md5.cc Diff File
mod - core/src/lib/cram_md5.h Diff File

master 19adf37b

2020-06-09 13:17

arogge

Ported: N/A

Details Diff
systemtests: remove tray-monitor configuration

No tray-monitor configuration is needed for the systemtests, so we can
safely remove them.
rm - systemtests/tests/backup-bareos-client-initiated-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-client-initiated-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-client-initiated-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-client-initiated-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test-with-tls-cert/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test-with-tls-cert/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test-with-tls-cert/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test-with-tls-cert/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-encrypt-signature-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-notls/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-notls/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-notls/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-notls/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-passive-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-passive-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-passive-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-passive-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bareos-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bareos-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bscan/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/backup-bscan/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/backup-bscan/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/backup-bscan/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/config-syntax-crash/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/copy-bscan/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/copy-bscan/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/copy-bscan/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/copy-bscan/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/copy-remote-bscan/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/copy-remote-bscan/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/copy-remote-bscan/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/copy-remote-bscan/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/dbcopy-mysql-postgresql-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/dbcopy-mysql-postgresql-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/dbcopy-mysql-postgresql-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/dbcopy-mysql-postgresql-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/multiplied-device-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/multiplied-device-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/multiplied-device-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/multiplied-device-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-bareos-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-bareos-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-bareos-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-bareos-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-percona-xtrabackup-plugin-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-percona-xtrabackup-plugin-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-fd-percona-xtrabackup-plugin-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-fd-percona-xtrabackup-plugin-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/python-sd-plugin-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/python-sd-plugin-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/python-sd-plugin-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/python-sd-plugin-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/virtualfull-bscan/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/virtualfull-bscan/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/virtualfull-bscan/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/virtualfull-bscan/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/virtualfull/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/virtualfull/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/virtualfull/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/virtualfull/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/volume-pruning-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/volume-pruning-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/volume-pruning-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/volume-pruning-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
rm - systemtests/tests/webui-common/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
rm - systemtests/tests/webui-common/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
rm - systemtests/tests/webui-common/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
rm - systemtests/tests/webui-common/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File

master 93f2db64

2020-06-07 19:32

franku

Ported: N/A

Details Diff
cram-md5: do not accept challenge if own resource name is used

Fixes 0001250: Authentication bypass in Director

use the unified-resource-name for the cram challenge
i.e. auth cram-md5 <1001326377.1591525437@R_CLIENT::backup-bareos-test-fd>
Affected Issues
0001250
mod - core/src/lib/cram_md5.cc Diff File
mod - core/src/lib/cram_md5.h Diff File
mod - core/src/lib/util.cc Diff File
mod - core/src/lib/util.h Diff File
mod - core/src/tests/bsock_test_connection_setup.cc Diff File

bareos-19.2 27ed33ed

2020-06-07 19:32

franku

Ported: N/A

Details Diff
cram-md5: do not accept challenge if own resource name is used

Fixes 0001250: Authentication bypass in Director

use the unified-resource-name for the cram challenge
i.e. auth cram-md5 <1001326377.1591525437@R_CLIENT::backup-bareos-test-fd>
Affected Issues
0001250
mod - core/src/lib/cram_md5.cc Diff File
mod - core/src/lib/cram_md5.h Diff File
mod - core/src/lib/util.cc Diff File
mod - core/src/lib/util.h Diff File
mod - core/src/tests/bsock_test_connection_setup.cc Diff File

master 6953ab8a

2020-06-04 21:28

joergs

Ported: N/A

Details Diff
traymonitor: prevent execute bit on configuration files

Fixes #1195: Permissions of the configuration files in /etc/bareos/tray-monitor.d/
mod - core/debian/bareos-traymonitor.postinst.in Diff File

master 00d9cd77

2020-06-04 21:04

joergs

Ported: N/A

Details Diff
core: removed unused image files.

These file might have been used in the past by bat or by the documentation.
However, they are no longer used an can be removed.
rm - core/src/images/0p.png Diff File
rm - core/src/images/16p.png Diff File
rm - core/src/images/32p.png Diff File
rm - core/src/images/48p.png Diff File
rm - core/src/images/64p.png Diff File
rm - core/src/images/80p.png Diff File
rm - core/src/images/96p.png Diff File
rm - core/src/images/applications-graphics.png Diff File
rm - core/src/images/applications-graphics.svg Diff File
rm - core/src/images/backup.png Diff File
rm - core/src/images/bareos_logo_shadow.png Diff File
rm - core/src/images/browse.png Diff File
rm - core/src/images/browse.svg Diff File
rm - core/src/images/cartridge-edit.png Diff File
rm - core/src/images/cartridge-edit.svg Diff File
rm - core/src/images/cartridge.png Diff File
rm - core/src/images/cartridge.svg Diff File
rm - core/src/images/check.png Diff File
rm - core/src/images/check.svg Diff File
rm - core/src/images/connected.png Diff File
rm - core/src/images/copy.png Diff File
rm - core/src/images/cut.png Diff File
rm - core/src/images/disconnected.png Diff File
rm - core/src/images/edit-cut.png Diff File
rm - core/src/images/edit-delete.png Diff File
rm - core/src/images/edit-delete.svg Diff File
rm - core/src/images/edit.png Diff File
rm - core/src/images/emblem-system.png Diff File
rm - core/src/images/emblem-system.svg Diff File
rm - core/src/images/estimate-job.png Diff File
rm - core/src/images/estimate-job.svg Diff File
rm - core/src/images/extern.png Diff File
rm - core/src/images/folder.png Diff File
rm - core/src/images/folder.svg Diff File
rm - core/src/images/folderbothchecked.png Diff File
rm - core/src/images/folderbothchecked.svg Diff File
rm - core/src/images/folderchecked.png Diff File
rm - core/src/images/folderchecked.svg Diff File
rm - core/src/images/folderunchecked.png Diff File
rm - core/src/images/folderunchecked.svg Diff File
rm - core/src/images/go-down.png Diff File
rm - core/src/images/go-down.svg Diff File
rm - core/src/images/go-jump.png Diff File
rm - core/src/images/go-jump.svg Diff File
rm - core/src/images/go-up.png Diff File
rm - core/src/images/go-up.svg Diff File
rm - core/src/images/graph1.png Diff File
rm - core/src/images/graph1.svg Diff File
rm - core/src/images/help-browser.png Diff File
rm - core/src/images/help-browser.svg Diff File
rm - core/src/images/home.png Diff File
rm - core/src/images/inflag0.png Diff File
rm - core/src/images/inflag1.png Diff File
rm - core/src/images/inflag2.png Diff File
rm - core/src/images/intern.png Diff File
rm - core/src/images/joblog.png Diff File
rm - core/src/images/joblog.svg Diff File
rm - core/src/images/label.png Diff File
rm - core/src/images/mail-message-new.png Diff File
rm - core/src/images/mail-message-new.svg Diff File
rm - core/src/images/mail-message-pending.png Diff File
rm - core/src/images/mail-message-pending.svg Diff File
rm - core/src/images/mark.png Diff File
rm - core/src/images/media-floppy.svg Diff File
rm - core/src/images/network-server.png Diff File
rm - core/src/images/network-server.svg Diff File
rm - core/src/images/new.png Diff File
rm - core/src/images/next.png Diff File
rm - core/src/images/open.png Diff File
rm - core/src/images/package-x-generic.png Diff File
rm - core/src/images/package-x-generic.svg Diff File
rm - core/src/images/page-next.gif Diff File
rm - core/src/images/page-prev.gif Diff File
rm - core/src/images/paste.png Diff File
rm - core/src/images/prev.png Diff File
rm - core/src/images/print.png Diff File
rm - core/src/images/purge.png Diff File
rm - core/src/images/restore.png Diff File
rm - core/src/images/run.png Diff File
rm - core/src/images/runit.png Diff File
rm - core/src/images/save.png Diff File
rm - core/src/images/server.png Diff File
rm - core/src/images/status-console.png Diff File
rm - core/src/images/status-console.svg Diff File
rm - core/src/images/status.png Diff File
rm - core/src/images/status.svg Diff File
rm - core/src/images/system-file-manager.png Diff File
rm - core/src/images/system-file-manager.svg Diff File
rm - core/src/images/unchecked.png Diff File
rm - core/src/images/unchecked.svg Diff File
rm - core/src/images/undo.png Diff File
rm - core/src/images/unmark.png Diff File
rm - core/src/images/up.png Diff File
rm - core/src/images/utilities-terminal.png Diff File
rm - core/src/images/utilities-terminal.svg Diff File
rm - core/src/images/view-refresh.png Diff File
rm - core/src/images/view-refresh.svg Diff File
rm - core/src/images/weather-severe-alert.png Diff File
rm - core/src/images/weather-severe-alert.svg Diff File
rm - core/src/images/zoom.png Diff File

master d2400824

2020-06-04 20:46

joergs

Ported: N/A

Details Diff
traymonitor: replace low resolution xpm icon (30x32)

Replaced by 128x128 PNG file.
Using XPM as pixmaps is deprecated and using a low resolution icon looks ugly on modern desktop environments.
mod - core/debian/bareos-traymonitor.install.in Diff File
mod - core/platforms/packaging/bareos.spec Diff File
add - core/src/images/bareos-logo_128x128.png Diff File
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File
rm - core/src/qt-tray-monitor/bareos-tray-monitor.xpm Diff File
mod - core/src/qt-tray-monitor/tray-monitor.pro.in Diff File

master 8336bc8b

2020-06-04 19:46

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000537 from bareos/dev/franku/master/reword-encryption-docs

docs: use precise file names for public and private key files
mod - docs/manuals/source/TasksAndConcepts/DataEncryption.rst Diff File
mod - docs/manuals/source/include/config/FdClientPki.conf Diff File

master 7d13a2d7

2020-06-04 15:57

joergs

Ported: N/A

Details Diff
traymonitor: pro file no longer used.
rm - core/src/qt-tray-monitor/tray-monitor.pro.in Diff File

master b1d6a4cd

2020-06-04 15:47

joergs

Ported: N/A

Details Diff
traymonitor: fixes a typo
mod - core/debian/bareos-traymonitor.postrm Diff File

master a73bb283

2020-06-04 15:42

joergs

Ported: N/A

Details Diff
traymonitor: removes reference to obsolete configuration file

The bareos-tray-monitor.desktop file tried to exec the traymonitor with the -c parameter to specify the config file.
However, this config file is no longer shipped with Bareos, since 16.2.2.
Also the parameter is not required at all, as the configuration default path is known to the traymonitor binary.
mod - core/src/qt-tray-monitor/bareos-tray-monitor.desktop.in Diff File

master b0ae3c1e

2020-06-04 15:30

franku

Ported: N/A

Details Diff
docs: use precise file names for public and private key files
mod - docs/manuals/source/TasksAndConcepts/DataEncryption.rst Diff File
mod - docs/manuals/source/include/config/FdClientPki.conf Diff File

master 6904595a

2020-06-03 15:23

pstorz

Ported: N/A

Details Diff
vmware: merged vmware into subdirectories

- moved vmware/ directory into core/src
- moved vmware plugin to src/plugins/filed
- introduced python vmware plugin test
- cmake: look for vmware-vix-disklib

To run the vmware test, do the following:

* unpack vmware-vix-disklib into /usr/lib/vmware-vix-disklib-distrib
* set the rquired variables when running cmake like this:

cmake <src directory> \
<usual configure settings> \
-Dvmware_user=Administrator@vsphere.local\
-Dvmware_password="p@$$w0rd" \
-Dvmware_vm_name=testvm1 \
-Dvmware_datacenter=mydc1 \
-Dvmware_folder="/webservers" \
-Dvmware_server=<ip_or_name_of_server>
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/cmake/BareosFindLibraryAndHeaders.cmake Diff File
mod - core/debian/control Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/CMakeLists.txt Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
add - core/src/vmware/debian/control Diff File
add - core/src/vmware/packaging/bareos-vmware.spec Diff File
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/fileset/VMwareTest.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/reset_cbt.sh Diff File
add - systemtests/tests/python-fd-vmware-plugin-test/testrunner Diff File
rm - vmware/debian/control Diff File
rm - vmware/packaging/bareos-vmware.spec Diff File

master 0094f9be

2020-06-03 14:01

pstorz

Ported: N/A

Details Diff
fd_plugins: Fix misleading log when job is cancelled in plugin

When a job is cancelled in a plugin call, the log being was:
Command plugin "python:..." requested, but is not loaded.

As this is very misleading, cancelling is handled individually and the
log being created now is:
Command plugin "python:..." requested, but job is already cancelled.
mod - core/src/filed/fd_plugins.cc Diff File

master 5543219c

2020-06-02 19:25

arogge

Ported: N/A

Details Diff
stored: avoid double-free in spool.cc

Near the end of DespoolData() rdev->dev_name and rdev->errmsg are freed.
However, the pointers are not set to nullptr, which leads to a
double-free when the dtor runs.
This patch removes the FreeMemory()/FreePoolMemory() calls and leaves
cleaning to the dtor alone.
mod - core/src/stored/spool.cc Diff File

master 7f37ef21

2020-06-02 19:22

arogge

Ported: N/A

Details Diff
lib: avoid deadlock in signal handler

Previously the signal handler allocated memory by calling
GetPoolMemory() indirectly via the BErrNo ctor.
In case the signal handler was called while the mutex for pool memory
was locked, the result was a deadlock.
This patch removes the usage of BErrNo in favor of standard strerror()
which avoids GetPoolMemory() and in turn fixed the deadlock.
mod - core/src/lib/signal.cc Diff File

master fe82c3de

2020-06-02 19:22

arogge

Ported: N/A

Details Diff
systemtests: add test with data-spooling enabled
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/backup-bareos-spool-test/testrunner Diff File

bareos-19.2 e5eb74fc

2020-05-29 16:53

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000533 from bareos/dev/pstorz/bareos-19.2/oVirt-restore-bug-fix

oVirt plugin: fix restore problem to local disk
mod - core/src/plugins/filed/BareosFdPluginOvirt.py Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File

master 8e364c2a

2020-05-29 16:52

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000534 from bareos/dev/pstorz/master/oVirt-restore-bug-fix

oVirt plugin: fix restore problem to local disk
mod - core/src/plugins/filed/BareosFdPluginOvirt.py Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File

master 2fb93bed

2020-05-29 13:28

frank


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000532 from bareos/dev/fbergkemper/master/s3563

dird: display who triggered the job in job reports
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/admin.cc Diff File
mod - core/src/dird/archive.cc Diff File
mod - core/src/dird/backup.cc Diff File
mod - core/src/dird/consolidate.cc Diff File
mod - core/src/dird/jcr_private.h Diff File
add - core/src/dird/job_trigger.cc Diff File
add - core/src/dird/job_trigger.h Diff File
mod - core/src/dird/migrate.cc Diff File
mod - core/src/dird/restore.cc Diff File
mod - core/src/dird/run_on_incoming_connect_interval.cc Diff File
mod - core/src/dird/scheduler.cc Diff File
mod - core/src/dird/scheduler.h Diff File
mod - core/src/dird/scheduler_job_item_queue.cc Diff File
mod - core/src/dird/scheduler_job_item_queue.h Diff File
mod - core/src/dird/scheduler_private.cc Diff File
mod - core/src/dird/scheduler_private.h Diff File
mod - core/src/dird/ua_run.cc Diff File
mod - core/src/dird/verify.cc Diff File
mod - core/src/tests/scheduler.cc Diff File
mod - core/src/tests/scheduler_job_item_queue.cc Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 210 211 212 213 214 215 216 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last