Changesets: bareos

master 59ea1d59

2020-04-20 17:59

franku

Ported: N/A

Details Diff
systemtests: perform complete Postgres full/incremental backups and restore validation
mod - core/src/plugins/filed/BareosFdPluginPostgres.py Diff File
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/database/setup_local_db.sh Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/python-modules/BareosFdPluginLocalFilesetWithRestoreObjects.py Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/python-modules/bareos-fd-local-fileset-with-restoreobjects.py Diff File
add - systemtests/tests/python-fd-plugin-postgres-test/testrunner Diff File

master ab8bfe28

2020-04-20 08:05

Bernhard M. Wiedemann

Ported: N/A

Details Diff
Fix building for newer openSUSE releases

openSUSE Leap 15.2 and Tumbleweed dropped susefirewall.
mod - core/platforms/packaging/bareos.spec Diff File

master 7a116dc0

2020-04-17 20:48

joergs

Ported: N/A

Details Diff
python-bareos: publish to PyPI.org by using Github Actions
add - .github/workflows/publish-release-to-pypi.yml Diff File
add - .github/workflows/publish-to-test-pypi.yml Diff File
mod - python-bareos/setup.py Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/python-bareos-test/python-bareos-unittest.py Diff File

bareos-19.2 8d7fdf2e

2020-04-17 20:48

joergs

Ported: N/A

Details Diff
python-bareos: publish to PyPI.org by using Github Actions
add - .github/workflows/publish-release-to-pypi.yml Diff File
add - .github/workflows/publish-to-test-pypi.yml Diff File
mod - python-bareos/setup.py Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/python-bareos-test/python-bareos-unittest.py Diff File

master 53693c86

2020-04-17 16:28

frank

Ported: N/A

Details Diff
webui: display UID and GID in the filetree
mod - webui/module/Restore/view/restore/restore/index.phtml Diff File
mod - webui/module/Restore/view/restore/restore/versions.phtml Diff File
mod - webui/public/js/jstreegrid-helper.js Diff File

master 036da776

2020-04-17 16:22

frank

Ported: N/A

Details Diff
core: reformat the ls_output messages

Unfortunately the processed user and group names by the methods
uid_to_name and gid_to_name can be fuzzy. Thus we display the numeric
values UID and GID as well.
mod - core/src/dird/ua_tree.cc Diff File

master 3d115dee

2020-04-17 16:16

frank

Ported: N/A

Details Diff
core: extend the stat object in BvfsStat

- add the UID key and value to the stat object
- add the GID key and value to the stat object
mod - core/src/dird/ua_dotcmds.cc Diff File

master 5d30c349

2020-04-17 14:55

pstorz


Committer: franku

Ported: N/A

Details Diff
debian: libcloud-plugin: package also subdir @plugindir@/bareos_libcloud_api
mod - core/debian/bareos-filedaemon-libcloud-python-plugin.install.in Diff File

master 51c3a5a1

2020-04-16 23:35

franku

Ported: N/A

Details Diff
tests: add missing state file
add - core/src/tests/recent_job_results_list/bareos-dir.42001.state Diff File

bareos-19.2 6b6450e8

2020-04-16 23:35

franku

Ported: N/A

Details Diff
tests: add missing state file
add - core/src/tests/recent_job_results_list/bareos-dir.42001.state Diff File

master f8c199d0

2020-04-16 22:02

arogge

Ported: N/A

Details Diff
core: remove host_os and distname from message.cc

In message.cc there were const char* for host_os and distname that are
only meaningful for the debugger run during btraceback. As this doesn't
contain substantial information, this patch removes it.
mod - core/scripts/btraceback.dbx Diff File
mod - core/scripts/btraceback.gdb Diff File
mod - core/src/lib/message.cc Diff File

master ff2d7e82

2020-04-16 21:48

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #486 from bareos/dev/pstorz/master/solaris

cmake: set HAVE_EXTENDED_ACL when building on SunOS
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File

bareos-19.2 d8a2f377

2020-04-16 21:48

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #487 from bareos/dev/pstorz/bareos-19.2/solaris

cmake: set HAVE_EXTENDED_ACL when building on SunOS
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File

master 26e7a8f1

2020-04-16 19:05

readonly


Committer: franku

Ported: N/A

Details Diff
postgres-plugin: full / incr. backup of Postgres databases

- tested with Postgres >= 9.2 supposed to work with any Postgres version
supporting pg_start_backup() function.
- WAL switching supported since Postgres 9.
mod - core/src/plugins/filed/BareosFdPluginBaseclass.py Diff File
mod - core/src/plugins/filed/BareosFdPluginLocalFileset.py Diff File
add - core/src/plugins/filed/BareosFdPluginPostgres.py Diff File
add - core/src/plugins/filed/bareos-fd-postgres.py Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File

master 80ec507c

2020-04-16 19:00

readonly


Committer: franku

Ported: N/A

Details Diff
python-plugins: move baseclass io operations into separate methods

- LocalFilesetPlugin: Support for file attributes, links and dirs
mod - core/src/plugins/filed/BareosFdPluginBaseclass.py Diff File
mod - core/src/plugins/filed/BareosFdPluginLocalFileset.py Diff File

master 1b9cb6de

2020-04-16 18:48

franku

Ported: N/A

Details Diff
stored: use enum class instead of uint16_t for AutoXflateMode
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/plugins/stored/autoxflate-sd.cc Diff File
add - core/src/stored/autoxflate.h Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device_control_record.h Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/mac.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File

master a710e58c

2020-04-16 18:29

pstorz

Ported: N/A

Details Diff
cmake: set HAVE_EXTENDED_ACL when building on SunOS
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File

bareos-19.2 f2eedf71

2020-04-16 18:29

pstorz

Ported: N/A

Details Diff
cmake: set HAVE_EXTENDED_ACL when building on SunOS
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File

master 9d729091

2020-04-16 18:23

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000474 from arogge/dev/arogge/master/relnotes

Add release-notes for Bareos 19.2.7/18.2.8/17.2.9/16.2.10
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File

master dbdfa92c

2020-04-16 17:11

arogge

Ported: N/A

Details Diff
core: replace HOST_OS, DISTNAME, DISTVER triplets

In a lot of places a string will be formatted that contains "%s %s %s"
and is parameterized with HOST_OS, DISTNAME, DISTVER. Where the text was
not meant to be machine-readable, these triplets have been replaced with
just "%s" and DISTVER.
mod - core/src/console/console.cc Diff File
mod - core/src/dird/backup.cc Diff File
mod - core/src/dird/migrate.cc Diff File
mod - core/src/dird/restore.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/dird/verify.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/lib/version.c Diff File
mod - core/src/stored/status.cc Diff File

master 864ba1dc

2020-04-16 17:08

franku

Ported: N/A

Details Diff
stored: use enum class instead of integer for DeviceType
mod - core/src/lib/keyword_table_s.h Diff File
mod - core/src/stored/backends/cephfs_device.cc Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/elasto_device.cc Diff File
mod - core/src/stored/backends/gfapi_device.cc Diff File
mod - core/src/stored/backends/object_store_device.cc Diff File
mod - core/src/stored/backends/rados_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.h Diff File
mod - core/src/stored/backends/unix_tape_device.cc Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/sd_backends.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/win32/stored/backends/win32_fifo_device.cc Diff File
mod - core/src/win32/stored/backends/win32_fifo_device.h Diff File

master b089aa56

2020-04-16 16:47

franku

Ported: N/A

Details Diff
stored: use enum class instead of integer for DeviceMode
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/backends/generic_tape_device.h Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.h Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/mount.cc Diff File
mod - core/src/win32/stored/backends/win32_fifo_device.h Diff File

master 93324699

2020-04-16 16:17

franku

Ported: N/A

Details Diff
stored: replace a dlist by std::vector

- DeviceControlRecords attached to a Device are now stored in a std::vector
- Device is pure virtual therefore added a derived class needed for Spooling
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device.cc Diff File
mod - core/src/stored/device_control_record.h Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/status.cc Diff File

master 74ac9523

2020-04-16 15:04

arogge

Ported: N/A

Details Diff
core: no @VERSION@ and @host@ in regress.conf.in

This patch changes the default SITE_NAME in bareos-regress.conf.in to
not include @VERSION@ and @host@ anymore.
mod - core/scripts/bareos-regress.conf.in Diff File

master de4bb2ae

2020-04-16 15:01

arogge

Ported: N/A

Details Diff
win32: use BAREOS_FULL_VERSION instead of VERSION

The win32 resources files used @VERSION@ for the version number. As this
has been replaced by @BAREOS_FULL_VERSION@, the templates need to be
adapted.
mod - core/src/win32/console/consoleres.rc.in Diff File
mod - core/src/win32/dird/dbcheckres.rc.in Diff File
mod - core/src/win32/dird/dirdres.rc.in Diff File
mod - core/src/win32/filed/filedres.rc.in Diff File
mod - core/src/win32/qt-tray-monitor/traymon.rc.in Diff File
mod - core/src/win32/stored/bextractres.rc.in Diff File
mod - core/src/win32/stored/blsres.rc.in Diff File
mod - core/src/win32/stored/bscanres.rc.in Diff File
mod - core/src/win32/stored/btaperes.rc.in Diff File
mod - core/src/win32/stored/storedres.rc.in Diff File
mod - core/src/win32/tools/bregexres.rc.in Diff File
mod - core/src/win32/tools/bsmtpres.rc.in Diff File
mod - core/src/win32/tools/bwildres.rc.in Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 306 307 308 309 310 311 312 ... 350 ... 420 ... 490 ... 560 ... 630 ... 696 697 698  Next  Last