Changesets: bareos

master d80bd67e

2021-03-12 13:27

Alaa Eddine Elamri

Ported: N/A

Details Diff
director: Fix messages bug in restricted mode

Fixes 0001329: If CommandACL limits any command, no messages can be read
but "you have messages" is displayed.
Affected Issues
0001329
mod - core/src/dird/ua_output.cc Diff File
mod - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-status.conf.in Diff File

master 848ac192

2021-03-11 19:15

pstorz

Ported: N/A

Details Diff
systemtests: symlink all files that are not templated
mod - systemtests/CMakeLists.txt Diff File

master 24869da2

2021-03-11 16:50

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest bareos-acl: added bconsole-acl-restricted.conf.in
add - systemtests/tests/bareos-acl/etc/bareos/bconsole-acl-restricted.conf.in Diff File

master 5d9d7ab5

2021-03-11 16:25

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest bareos-acl: split up console config
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-none.conf.in Diff File
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-restricted.conf.in Diff File
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-status-conf.conf.in Diff File
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-status.conf.in Diff File
rm - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl.conf.in Diff File

master 5a39e5da

2021-03-11 15:51

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000761 from bareos/dev/pstorz/master/fix-volume-pruning-test

systemtests: fix volume-pruning test
mod - CHANGELOG.md Diff File
mod - core/src/dird/ua_prune.cc Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/volume-pruning/testrunner Diff File

master 16521c54

2021-03-11 15:38

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000759 from bareos/dev/pstorz/master/hardlink-problems-docs

docs: added hard link restore error documentation
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/TasksAndConcepts/TheRestoreCommand.rst Diff File

master e1bccb58

2021-03-11 15:35

pstorz

Ported: N/A

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

master 5c72826b

2021-03-11 13:50

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000752 from bareos/dev/franku/master/add-bareos-contrib-as-subtree

Add bareos-contrib repo as subtree
mod - CHANGELOG.md Diff File
add - contrib/.gitignore Diff File
add - contrib/README.md Diff File
add - contrib/dir-plugins/README.md Diff File
add - contrib/dir-plugins/graphite/BareosDirPluginGraphiteSender.py Diff File
add - contrib/dir-plugins/graphite/README.md Diff File
add - contrib/dir-plugins/graphite/bareos-dir-graphite-sender.py Diff File
add - contrib/dir-plugins/nagios_icinga/BareosDirPluginNscaSender.py Diff File
add - contrib/dir-plugins/nagios_icinga/README.md Diff File
add - contrib/dir-plugins/nagios_icinga/bareos-dir-nsca-sender.py Diff File
add - contrib/dir-plugins/nagios_icinga/check_bareos_jobs.ncfg Diff File
add - contrib/fd-plugins/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/BareosFdTaskClass.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/LICENSE.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/__init__.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/mysql/BareosFdMySQLClass.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/mysql/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/mysql/__init__.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/mysql/bareos-fd-mysql.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/oracle/BareosFdOracleClass.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/oracle/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/oracle/__init__.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/oracle/bareos-fd-oracle.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/pgsql/BareosFdPgSQLClass.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/pgsql/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/pgsql/__init__.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/pgsql/bareos-fd-pgsql.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/xenserver/BareosFdXenServerClass.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/xenserver/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/xenserver/__init__.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/xenserver/bareos-fd-xenserver.py Diff File
add - contrib/fd-plugins/bareos_elasticsearch/BareosFdPluginElasticsearch.py Diff File
add - contrib/fd-plugins/bareos_elasticsearch/README.md Diff File
add - contrib/fd-plugins/bareos_elasticsearch/bareos-fd-elasticsearch.py Diff File
add - contrib/fd-plugins/mysql-python/BareosFdMySQLclass.py Diff File
add - contrib/fd-plugins/mysql-python/README.md Diff File
add - contrib/fd-plugins/mysql-python/bareos-fd-mysql.py Diff File
add - contrib/fd-plugins/options-plugin-sample/BareosFdPluginFileInteract.py Diff File
add - contrib/fd-plugins/options-plugin-sample/README.md Diff File
add - contrib/fd-plugins/options-plugin-sample/bareos-fd-file-interact.py Diff File
add - contrib/fd-plugins/plugins_intro.pdf Diff File
add - contrib/misc/bareos-migrate-config/bareos-migrate-config.sh Diff File
add - contrib/misc/bareos_pam_integration/README.rst Diff File
add - contrib/misc/bareos_pam_integration/pam_exec_add_bareos_user.py Diff File
add - contrib/misc/bsmc/LICENSE Diff File
add - contrib/misc/bsmc/README.md Diff File
add - contrib/misc/bsmc/bin/bsmc Diff File
add - contrib/misc/bsmc/debian/compat Diff File
add - contrib/misc/bsmc/debian/control Diff File
add - contrib/misc/bsmc/debian/install Diff File
add - contrib/misc/bsmc/debian/rules Diff File
add - contrib/misc/bsmc/debian/source/format Diff File
add - contrib/misc/bsmc/etc/bareos/bareos-dir.d/archivejob.conf Diff File
add - contrib/misc/bsmc/etc/bareos/bsmc.conf Diff File
add - contrib/misc/bsmc/packaging/bareos-bsmc.changes Diff File
add - contrib/misc/bsmc/packaging/bareos-bsmc.dsc Diff File
add - contrib/misc/bsmc/packaging/bareos-bsmc.spec Diff File
add - contrib/misc/bsmc/packaging/debian.debtransform Diff File
add - contrib/misc/performance/graphite/README.md Diff File
add - contrib/misc/performance/graphite/bareos-graphite-poller.py Diff File
add - contrib/misc/performance/graphite/graphite-poller.conf Diff File
add - contrib/misc/recover_single_job_from_dbdump/README.md Diff File
add - contrib/misc/recover_single_job_from_dbdump/split_bareos_pg_dump.py Diff File
add - contrib/misc/triggerjob/README.md Diff File
add - contrib/misc/triggerjob/triggerjob.py Diff File
add - contrib/sd-plugins/README.md Diff File

master 7bc0c09e

2021-03-11 13:48

franku

Ported: N/A

Details Diff
updated CHANGELOG
mod - CHANGELOG.md Diff File

master a858176f

2021-03-11 13:43

franku

Ported: N/A

Details Diff
Add 'contrib/' from commit 'ddb51476a56cda95dd56fea2f54a3ffca98ac4b8'

git-subtree-dir: contrib
git-subtree-mainline: dcba064a29e02883b2a7f16dc04ac7922f3c89df
git-subtree-split: ddb51476a56cda95dd56fea2f54a3ffca98ac4b8
add - contrib/.gitignore Diff File
add - contrib/README.md Diff File
add - contrib/dir-plugins/README.md Diff File
add - contrib/dir-plugins/graphite/BareosDirPluginGraphiteSender.py Diff File
add - contrib/dir-plugins/graphite/README.md Diff File
add - contrib/dir-plugins/graphite/bareos-dir-graphite-sender.py Diff File
add - contrib/dir-plugins/nagios_icinga/BareosDirPluginNscaSender.py Diff File
add - contrib/dir-plugins/nagios_icinga/README.md Diff File
add - contrib/dir-plugins/nagios_icinga/bareos-dir-nsca-sender.py Diff File
add - contrib/dir-plugins/nagios_icinga/check_bareos_jobs.ncfg Diff File
add - contrib/fd-plugins/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/BareosFdTaskClass.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/LICENSE.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/__init__.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/mysql/BareosFdMySQLClass.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/mysql/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/mysql/__init__.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/mysql/bareos-fd-mysql.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/oracle/BareosFdOracleClass.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/oracle/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/oracle/__init__.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/oracle/bareos-fd-oracle.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/pgsql/BareosFdPgSQLClass.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/pgsql/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/pgsql/__init__.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/pgsql/bareos-fd-pgsql.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/xenserver/BareosFdXenServerClass.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/xenserver/README.md Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/xenserver/__init__.py Diff File
add - contrib/fd-plugins/bareos-tasks-plugins/xenserver/bareos-fd-xenserver.py Diff File
add - contrib/fd-plugins/bareos_elasticsearch/BareosFdPluginElasticsearch.py Diff File
add - contrib/fd-plugins/bareos_elasticsearch/README.md Diff File
add - contrib/fd-plugins/bareos_elasticsearch/bareos-fd-elasticsearch.py Diff File
add - contrib/fd-plugins/mysql-python/BareosFdMySQLclass.py Diff File
add - contrib/fd-plugins/mysql-python/README.md Diff File
add - contrib/fd-plugins/mysql-python/bareos-fd-mysql.py Diff File
add - contrib/fd-plugins/options-plugin-sample/BareosFdPluginFileInteract.py Diff File
add - contrib/fd-plugins/options-plugin-sample/README.md Diff File
add - contrib/fd-plugins/options-plugin-sample/bareos-fd-file-interact.py Diff File
add - contrib/fd-plugins/plugins_intro.pdf Diff File
add - contrib/misc/bareos-migrate-config/bareos-migrate-config.sh Diff File
add - contrib/misc/bareos_pam_integration/README.rst Diff File
add - contrib/misc/bareos_pam_integration/pam_exec_add_bareos_user.py Diff File
add - contrib/misc/bsmc/LICENSE Diff File
add - contrib/misc/bsmc/README.md Diff File
add - contrib/misc/bsmc/bin/bsmc Diff File
add - contrib/misc/bsmc/debian/compat Diff File
add - contrib/misc/bsmc/debian/control Diff File
add - contrib/misc/bsmc/debian/install Diff File
add - contrib/misc/bsmc/debian/rules Diff File
add - contrib/misc/bsmc/debian/source/format Diff File
add - contrib/misc/bsmc/etc/bareos/bareos-dir.d/archivejob.conf Diff File
add - contrib/misc/bsmc/etc/bareos/bsmc.conf Diff File
add - contrib/misc/bsmc/packaging/bareos-bsmc.changes Diff File
add - contrib/misc/bsmc/packaging/bareos-bsmc.dsc Diff File
add - contrib/misc/bsmc/packaging/bareos-bsmc.spec Diff File
add - contrib/misc/bsmc/packaging/debian.debtransform Diff File
add - contrib/misc/performance/graphite/README.md Diff File
add - contrib/misc/performance/graphite/bareos-graphite-poller.py Diff File
add - contrib/misc/performance/graphite/graphite-poller.conf Diff File
add - contrib/misc/recover_single_job_from_dbdump/README.md Diff File
add - contrib/misc/recover_single_job_from_dbdump/split_bareos_pg_dump.py Diff File
add - contrib/misc/triggerjob/README.md Diff File
add - contrib/misc/triggerjob/triggerjob.py Diff File
add - contrib/sd-plugins/README.md Diff File

master ba6e62b2

2021-03-11 11:48

pstorz

Ported: N/A

Details Diff
build: enable c++17 and use some c++14/17 features

- Enable c++17 support in cmake
- Avoid warnings because the "register" keyword was removed in c++17
- NDMP files generated by rpcgen
- Python2 header files
- Windows: glob.cc
- Use c++14 digit separator (1'000'000)
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/osinfo.h Diff File
mod - core/src/ndmp/ndmp0.x Diff File
mod - core/src/ndmp/ndmp2.x Diff File
mod - core/src/ndmp/ndmp3.x Diff File
mod - core/src/ndmp/ndmp4.x Diff File
mod - core/src/ndmp/ndmp9.x Diff File
mod - core/src/plugins/dird/python/CMakeLists.txt Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File
mod - core/src/plugins/stored/python/CMakeLists.txt Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/tests/test_edit.cc Diff File

master dcba064a

2021-03-09 23:43

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000736 from bareos/dev/joergs/master/systemtest-config-dump

systemtests: fix config-dump test
mod - CHANGELOG.md Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/edit.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/bsys_test.cc Diff File
add - core/src/tests/configs/bareos-configparser-tests/bareos-dir-CFG_TYPE_TIME.conf Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/config-dump/testrunner Diff File

master fbb77b06

2021-03-09 19:31

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000762 from bareos/dev/joergs/master/systemtest-control-scripts

systemtests: improve Bareos daemon control scripts
mod - CHANGELOG.md Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindPrograms.cmake Diff File
mod - core/scripts/bareos-ctl-dir.in Diff File
mod - core/scripts/bareos-ctl-fd.in Diff File
mod - core/scripts/bareos-ctl-funcs Diff File
mod - core/scripts/bareos-ctl-sd.in Diff File

master 475b354f

2021-03-09 14:07

joergs

Ported: N/A

Details Diff
Changelog: update for PR 0000736
mod - CHANGELOG.md Diff File

master 9df9fb68

2021-03-09 13:59

joergs

Ported: N/A

Details Diff
Changelog: updated for PR762
mod - CHANGELOG.md Diff File

master 9745ef96

2021-03-08 17:25

joergs

Ported: N/A

Details Diff
systemtest config-dump: ignore whitespaces in config files

Workaround for a problem introduced by 84a44ca6cc4d3bd4fcbe428c6433722cae251d35.
This test has been whitespace sensitive, but that commit removed all trailing whitespaces.
As a workaround for this problem, we use
diff --ignore-blank-lines --ignore-space-changes
instead of a diff without parameter.
The parameters of diff and sed have been tested to work on Linux and on FreeBSD.
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/config-dump/testrunner Diff File

master 3e60d71c

2021-03-08 17:25

joergs

Ported: N/A

Details Diff
systemtests: cleanup daemon control scripts

* Fix behavior of "bareos-ctl-* status". Only check own process.
* "bareos-ctl-* stop": output status. Wait up to 2 seconds, until process is really terminated.
* "bareos-ctl-*": reduce differences between the scripts.
* Cleanup.
mod - core/scripts/bareos-ctl-dir.in Diff File
mod - core/scripts/bareos-ctl-fd.in Diff File
mod - core/scripts/bareos-ctl-funcs Diff File
mod - core/scripts/bareos-ctl-sd.in Diff File

master 24a24eab

2021-03-08 11:18

pstorz

Ported: N/A

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

master 23517521

2021-03-05 17:31

pstorz

Ported: N/A

Details Diff
systemtests: don't mark volume-pruning test as broken
mod - systemtests/CMakeLists.txt Diff File

master 74898be1

2021-03-05 17:31

franku

Ported: N/A

Details Diff
systemtests: use cmake to configure https for S3

- cmake -D systemtests-s3-use-https=no configures S3 storage without tls in systemtests
- generate self-signed certificate for minio

- configure https for libcloud and for droplet test

- cleaned up code using shellcheck
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/environment.in Diff File
add - systemtests/scripts/generate_minio_certs.sh.in Diff File
mod - systemtests/scripts/start_minio.sh Diff File
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/device/droplet/droplet.profile.in Diff File
mod - systemtests/tests/droplet-s3/etc/s3cfg.in Diff File
mod - systemtests/tests/droplet-s3/testrunner Diff File
mod - systemtests/tests/py2plug-fd-libcloud/etc/libcloud_config.ini.in Diff File
mod - systemtests/tests/py2plug-fd-libcloud/etc/s3cfg.in Diff File
mod - systemtests/tests/py2plug-fd-libcloud/testrunner Diff File

master 3806c8fe

2021-03-05 17:30

pstorz

Ported: N/A

Details Diff
volume-pruning test: set Testvolume to Used before pruning

Also added more information if some expected messages are not found in
the logs.
mod - systemtests/tests/volume-pruning/testrunner Diff File

master 4bd25847

2021-03-05 17:28

pstorz

Ported: N/A

Details Diff
ua_prune.cc: log if pruning fails because of wrong VolStatus
mod - core/src/dird/ua_prune.cc Diff File

master 5367ff41

2021-03-05 17:14

joergs

Ported: N/A

Details Diff
systemtests: make PSCMD cmake variable available for systemtests
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindPrograms.cmake Diff File

master 917c9dd7

2021-03-05 17:06

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000760 from bareos/dev/franku/master/pull-request-template

github: update PR template file
mod - pull_request_template.md Diff File

master 2da6ec6f

2021-03-04 21:18

franku

Ported: N/A

Details Diff
libdroplet: try again to write all data into ssl
mod - core/src/droplet/libdroplet/src/conn.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 200 201 202 203 204 205 206 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last