Changesets: bareos

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

master 1bc1c8dc

2021-03-04 13:45

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000756 from bareos/dev/sduehr/master/docs-adapt-matomo

docs: Adapt HTML template to new matomo
mod - docs/manuals/source/_templates/layout.html Diff File

master 9cf4e218

2021-03-04 13:33

pstorz

Ported: N/A

Details Diff
Updated CHANGELOG.md, added Documentation paragraph
mod - CHANGELOG.md Diff File

master d9c09235

2021-03-04 12:58

franku

Ported: N/A

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

master 081bc325

2021-03-03 18:28

franku

Ported: N/A

Details Diff
droplet device: rename or remove several functions

- rename function to "CheckRemoteConnection"
- remove unused function
- rename function to RemoteVolumeSize
- rename function to TruncateRemoteVolume
- rename function to ForEachChunkInDirectoryRunCallback
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/backends/cephfs_device.cc 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/droplet_device.cc Diff File
mod - core/src/stored/backends/droplet_device.h Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/mount.cc Diff File

master f34b1206

2021-03-02 17:56

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000757 from bareos/dev/franku/master/recent-job-results-list

Disable "recent-job-results-list" test for sparc and
improve test and
renamed test to "statefile"
mod - CHANGELOG.md Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/bsys.h Diff File
mod - core/src/lib/jcr.h Diff File
mod - core/src/tests/CMakeLists.txt Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 224 225 226 227 228 229 230 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 665 666 667  Next  Last