Changesets: bareos

master b3a7b940

2020-04-24 18:00

frank


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #488 from bareos/dev/fbergkemper/master/s3994

display numeric values of UID and GID in addition to user and group names
mod - core/src/dird/ua_dotcmds.cc Diff File
mod - core/src/dird/ua_tree.cc Diff File
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 e9cb830b

2020-04-24 17:36

frank

Ported: N/A

Details Diff
dird: correct spelling error
mod - core/src/dird/jcr_private.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/ua_run.cc Diff File

master 2fa4a966

2020-04-23 17:01

readonly


Committer: franku

Ported: N/A

Details Diff
postgres-plugin: added try/catch block for module psycopg2 and dbHost parameter
mod - core/src/plugins/filed/bareos-fd-postgres.py Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File

master ec8e5fa3

2020-04-23 15:53

frank

Ported: N/A

Details Diff
dird: add queued JobId from an interactive job run to auditing
mod - core/src/dird/ua_run.cc Diff File

master a7cbe313

2020-04-22 18:38

franku

Ported: N/A

Details Diff
stored: use a base class as interface for the backends
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/backends/unix_tape_device.h Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/sd_backends.h Diff File

master 5a47b6d6

2020-04-22 17:12

frank

Ported: N/A

Details Diff
dird: add JobIds used during restore to auditing
mod - core/src/dird/ua_restore.cc Diff File

master a585a207

2020-04-22 17:01

frank

Ported: N/A

Details Diff
dird: introduce LogAuditEventInfoMsg method to the UaContext class

To be able to send "custom" UA auditing messages, the method
LogAuditEventInfoMsg(const char* fmt, ...) is introduced to
the UaContext class.
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_audit.cc Diff File

master fc1b07a4

2020-04-22 15:10

franku

Ported: N/A

Details Diff
stored: rename device to device_resource in class Device
mod - core/src/cats/cats_backends.cc Diff File
mod - core/src/plugins/stored/scsicrypto-sd.cc Diff File
mod - core/src/plugins/stored/scsitapealert-sd.cc Diff File
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/butil.cc Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/scan.cc Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/win32/stored/backends/win32_fifo_device.cc Diff File
mod - core/src/win32/stored/backends/win32_file_device.cc Diff File

master 031e39d9

2020-04-22 14:38

franku

Ported: N/A

Details Diff
stored: use destructor instead of Device::term()
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.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/stored.cc Diff File
mod - core/src/tests/sd_reservation.cc Diff File

master d50e57f6

2020-04-21 22:50

franku

Ported: N/A

Details Diff
stored: refactor backend loader code

- used std::vector instead of alist
- removed or replaced Poolmem for strings
- used smartpointer for allocated memory
- renamed variables and functions more meaningful
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/dev.cc 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.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/tests/sd_reservation.cc Diff File

master 0caf77b6

2020-04-21 18:33

franku

Ported: N/A

Details Diff
sd-backends: use default constructor for unix file device
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.h Diff File

master 67be7d92

2020-04-21 17:37

frank

Ported: N/A

Details Diff
dird: make UA tree command auditing possible

1. Introduce a new boolean named audit_event in the struct cmdstruct
of the TreeContext to mark commands which require auditing.

2. Introduce a condition in the UserSelectFilesFromTree function to
call LogAuditEventCmdline if the given command wants an audit event.
mod - core/src/dird/ua_tree.cc Diff File

master 99314d7d

2020-04-21 16:40

franku

Ported: N/A

Details Diff
sd-backends: use default constructor for doplet device
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/droplet_device.h Diff File

master c4e88eb3

2020-04-21 09:28

arogge

Ported: N/A

Details Diff
core: add infrastructure for configuration warnings

This patch adds a list of warnings to the configuration parser along
with some utility functions.
The director, storagedaemon and filedaemon in config_test mode will
show this list of warnings.
When using the status commands, the daemons will report if they have at
least one record in that list.
The director now has a new command "status configuration" that will
currently show only that list of warnings.
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/parse_conf_state_machine.cc Diff File
add - core/src/lib/status_packet.cc Diff File
mod - core/src/plugins/stored/scsicrypto-sd.cc Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/spool.h Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File

master efec223a

2020-04-20 19:07

franku

Ported: N/A

Details Diff
cleanup: correct some declarations and a windows crossbuild error
mod - core/src/stored/backends/unix_fifo_device.h 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 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
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 251 252 253 254 255 256 257 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last