Changesets: bareos
|
master 45231535 2020-10-09 19:50 Ported: N/A Details Diff |
python plugins: deb: clean install.in files from no longer existing files | ||
| mod - debian/bareos-director-python-plugins-common.install.in | Diff File | ||
| mod - debian/bareos-filedaemon-python-plugins-common.install.in | Diff File | ||
| mod - debian/bareos-storage-python-plugins-common.install.in | Diff File | ||
|
master ff2c5d25 2020-10-08 19:17 Committer: GitHub Ported: N/A Details Diff |
Apply suggestions from code review Co-authored-by: Andreas Rogge <andreas.rogge@bareos.com> |
||
| mod - core/src/plugins/filed/python/libcloud/BareosFdPluginLibcloud.py | Diff File | ||
| mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
|
master 4a687c3f 2020-10-08 18:44 Ported: N/A Details Diff |
libcloud-plugin: replace treat_download_errors_as_warnings - set fail_on_download_error to False by default because this is the default behaviour of bareos backups - as a matter of fact by default download errors will be flagged as warnings and jobs will be marked "with warnings" |
||
| mod - core/src/plugins/filed/python/libcloud/BareosFdPluginLibcloud.py | Diff File | ||
| mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
|
master 7c3c3106 2020-10-07 21:53 Ported: N/A Details Diff |
docs: clarify FileSet->Include->File directive (use of backslashes) Before, the documentation shows \<includefile-client and mentioned, that for quoted strings, two backslashes must be used. However, the configparser does not allow backslashes in File directives in unquoted strings, therefore two backslashes must always be used. Moreover, when using a single backslash in a quoted string, the configparser checks the next character. In case of a <, it just ignores the backslash, so that File="\<includefile" is identical to File="<includefile". With this change, the documentation only shows the working format: "\\<includefile". The corresponding change is also done for File = "\\|command". |
||
| mod - docs/manuals/source/Configuration/Director.rst | Diff File | ||
|
master 810f0921 2020-10-07 20:09 Ported: N/A Details Diff |
fd-plugin: add a file to packaging lists | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.devel | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-python-plugin | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.traymonitor | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/plist | Diff File | ||
| mod - core/platforms/packaging/bareos.spec | Diff File | ||
|
master 9452f7d3 2020-10-07 19:19 Ported: N/A Details Diff |
fd-plugin: format code | ||
| mod - core/src/plugins/filed/python/postgres/BareosFdPluginPostgres.py | Diff File | ||
| mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFilesBaseclass.py | Diff File | ||
| mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFileset.py | Diff File | ||
|
master 74c9d40d 2020-10-07 19:09 Ported: N/A Details Diff |
fd-plugin: move some code into separate class from local fileset plugin | ||
| mod - core/src/plugins/filed/python/CMakeLists.txt | Diff File | ||
| mod - core/src/plugins/filed/python/postgres/BareosFdPluginPostgres.py | Diff File | ||
| add - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFilesBaseclass.py | Diff File | ||
| mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFileset.py | Diff File | ||
|
bareos-19.2 3a675d46 2020-10-07 18:43 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000624 from bareos/dev/pstorz/bareos-19.2/ubuntu20 bareos 19.2: Also build for Ubuntu 20 |
||
| mod - docs/pkglists/xUbuntu_20.04.x86_64 | Diff File | ||
|
bareos-19.2 9ba82120 2020-10-07 17:44 Ported: N/A Details Diff |
docs: pkglist: add plugin-compat package to xUbuntu_20.04 | ||
| mod - docs/pkglists/xUbuntu_20.04.x86_64 | Diff File | ||
|
master c3433bca 2020-10-07 15:37 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000622 from arogge/dev/arogge/master/remove-unused Remove unused and unmaintained sample code |
||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.devel | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director-python-plugin | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-python-plugin | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-python-plugin | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.traymonitor | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/plist | Diff File | ||
| mod - core/platforms/packaging/bareos.spec | Diff File | ||
| mod - core/src/plugins/dird/python/CMakeLists.txt | Diff File | ||
| rm - core/src/plugins/dird/python/pyfiles/bareos-dir.py.template | Diff File | ||
| mod - core/src/plugins/filed/python/CMakeLists.txt | Diff File | ||
| rm - core/src/plugins/filed/python/pyfiles/bareos-fd-mock-test.py | Diff File | ||
| rm - core/src/plugins/filed/python/pyfiles/bareos-fd.py.template | Diff File | ||
| rm - core/src/plugins/filed/test-deltaseq/test-deltaseq-fd.cc | Diff File | ||
| mod - core/src/plugins/stored/python/CMakeLists.txt | Diff File | ||
| rm - core/src/plugins/stored/python/pyfiles/bareos-sd.py.template | Diff File | ||
| rm - core/src/stored/backends/object_store_device.cc | Diff File | ||
| rm - core/src/tools/smtp-orig.cc | Diff File | ||
| mod - debian/bareos-director-python-plugin.install.in | Diff File | ||
| mod - debian/bareos-filedaemon-python-plugin.install.in | Diff File | ||
| mod - debian/bareos-storage-python-plugin.install.in | Diff File | ||
|
master 1c5e6e36 2020-10-07 14:33 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000623 from arogge/dev/arogge/master/remove-droplet-from-repo pkglist: remove libdroplet references |
||
| mod - docs/pkglists/CentOS_7.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_29.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_30.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_31.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_32.x86_64 | Diff File | ||
| mod - docs/pkglists/RHEL_7.x86_64 | Diff File | ||
| mod - docs/pkglists/SLE_12_SP4.x86_64 | Diff File | ||
|
master 765af93f 2020-10-06 17:01 Committer: arogge Ported: N/A Details Diff |
tests: check padding bytes for state file tests - check that struct member offset is as expected as in the state file - add exceptional handling for mingw/win32 32bit and 64bit - code cleanup |
||
| mod - core/src/lib/bsys.cc | Diff File | ||
| mod - core/src/lib/bsys.h | Diff File | ||
| mod - core/src/tests/recent_job_results_list.cc | Diff File | ||
|
master fbdbbec0 2020-10-06 16:15 Ported: N/A Details Diff |
pkglist: remove libdroplet references since we now include libdroplet in the bareos-storage-droplet package, there is no need for separate libdroplet packages anymore. |
||
| mod - docs/pkglists/CentOS_7.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_29.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_30.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_31.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_32.x86_64 | Diff File | ||
| mod - docs/pkglists/RHEL_7.x86_64 | Diff File | ||
| mod - docs/pkglists/SLE_12_SP4.x86_64 | Diff File | ||
|
master a03c385f 2020-10-06 12:40 Ported: N/A Details Diff |
devtools: add support for PR links in changelog | ||
| mod - devtools/update-changelog-links.sh | Diff File | ||
|
master 69eb8f0f 2020-10-05 21:34 Ported: N/A Details Diff |
core: config: CFG_TYPE_SIZE64: fixes result, when value is 0 When the size is 0, a zero should be printed, not an empty string. Also some cleanup. |
||
| mod - core/src/lib/edit.cc | Diff File | ||
| mod - core/src/tests/test_edit.cc | Diff File | ||
|
master fe7d4d3b 2020-10-05 20:38 Ported: N/A Details Diff |
core: configparser: cleanup reading CFG_TYPE_ALIST_RES This commit cleans up the configparser when handling CFG_TYPE_ALIST_STR directives. This code did contain legacy artifacts, misusing the default value to address an array of alists. As none of the directives using this type have a default value, it always addresses the first alist and therefore can be treated in the same manner as CFG_TYPE_ALIST_STR or other configuration list directives. |
||
| mod - core/src/dird/dird_conf.cc | Diff File | ||
| mod - core/src/lib/res.cc | Diff File | ||
|
master 0632ece2 2020-10-05 20:07 Committer: pstorz Ported: N/A Details Diff |
debian: fix typo | ||
| mod - debian/control.bareos-director-python2-plugin | Diff File | ||
|
master c4e8e6ef 2020-10-05 19:51 Committer: pstorz Ported: N/A Details Diff |
debian: adapt install-files to new pkg names This patch renames the install.in files for the python2 plugins, so the files are picked up again. |
||
|
master 32e9642f 2020-10-05 17:27 Ported: N/A Details Diff |
core: configparser: CFG_TYPE_ALIST_STR: read all entries Generally, config directives in Bareos that can contain multiple values (list) can be written in multiple lines and/or been seperated by comma (,): Job { ... Run = run1a, run1b Run = run2a, run2b ... } The config types CFG_TYPE_ALIST_STR are lists. However, before this change, directive using these types silently ignores all characters after the first comma. This change fix this. |
||
| mod - core/src/lib/res.cc | Diff File | ||
|
master 04974a5a 2020-10-05 16:41 Ported: N/A Details Diff |
plugins: remove unmaintained templates and examples This patch removes the ununsed and unmaintained templates for python plugins. Newer code should be based on an existing plugin and use the new (as of Bareos 20) API. |
||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.devel | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director-python-plugin | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-python-plugin | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-python-plugin | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.traymonitor | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/plist | Diff File | ||
| mod - core/platforms/packaging/bareos.spec | Diff File | ||
| mod - core/src/plugins/dird/python/CMakeLists.txt | Diff File | ||
| rm - core/src/plugins/dird/python/pyfiles/bareos-dir.py.template | Diff File | ||
| mod - core/src/plugins/filed/python/CMakeLists.txt | Diff File | ||
| rm - core/src/plugins/filed/python/pyfiles/bareos-fd-mock-test.py | Diff File | ||
| rm - core/src/plugins/filed/python/pyfiles/bareos-fd.py.template | Diff File | ||
| mod - core/src/plugins/stored/python/CMakeLists.txt | Diff File | ||
| rm - core/src/plugins/stored/python/pyfiles/bareos-sd.py.template | Diff File | ||
| mod - debian/bareos-director-python-plugin.install.in | Diff File | ||
| mod - debian/bareos-filedaemon-python-plugin.install.in | Diff File | ||
| mod - debian/bareos-storage-python-plugin.install.in | Diff File | ||
|
master 94fc835c 2020-10-05 16:25 Ported: N/A Details Diff |
tools: remove smtp-orig.cc This contains the original smtp client by Wietse Venema that bsmtp seems to be based on. As we don't use the code itself, we can safely remove it. |
||
| rm - core/src/tools/smtp-orig.cc | Diff File | ||
|
master 42e8527c 2020-10-05 16:21 Ported: N/A Details Diff |
stored: remove object_store_device This backend seems unfinished there is no way to build it. |
||
| rm - core/src/stored/backends/object_store_device.cc | Diff File | ||
|
master 917a0039 2020-10-05 16:20 Ported: N/A Details Diff |
filed: remove test-deltaseq plugin This test-plugin was never built. |
||
| rm - core/src/plugins/filed/test-deltaseq/test-deltaseq-fd.cc | Diff File | ||
|
master bfb372d4 2020-10-05 15:45 Ported: N/A Details Diff |
debian: python3 packaging: move py plugins to plugins-common package Add "Conflicts:" to python plugin packages and make the python plugin packages depend on the virtual package name. |
||
| mod - debian/control.bareos-director-python2-plugin | Diff File | ||
| mod - debian/control.bareos-filedaemon-python-plugins-common | Diff File | ||
| mod - debian/control.bareos-filedaemon-python2-plugin | Diff File | ||
| mod - debian/control.bareos-storage-python2-plugin | Diff File | ||
|
master 327d0d3f 2020-10-05 15:37 Committer: pstorz Ported: N/A Details Diff |
python3: use correct package name for virtual provides | ||
| mod - core/platforms/packaging/bareos.spec | Diff File | ||