Changesets: bareos

bareos-18.2 322ab5d4

2019-02-11 16:10

frank


Committer: franku

Ported: N/A

Details Diff
regress: added two webui bsock connection tests

Test if our PHP BSock class is able to establish a connection
with the director using TLS with certificates or completely without TLS.

- added: webui-bsock-connection-test
- added: webui-bsock-connection-test-tls

- @webuidir@ now points to ${BAREOS_SOURCE}/webui
mod - regress/DartTestfile.txt.in Diff File
add - regress/configs/BASE/tls/client1.bareos.org-key+cert.pem Diff File
add - regress/configs/webui-bsock-connection-test-tls/bareos-dir.d/console/admin.conf Diff File
add - regress/configs/webui-bsock-connection-test-tls/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - regress/configs/webui-bsock-connection-test-tls/bareos-dir.d/profile/webui-admin.conf Diff File
mod - regress/scripts/create_sed Diff File
mod - webui/CMakeLists.txt Diff File
add - webui/tests/regress/webui-bsock-connection-test-tls.in Diff File
add - webui/tests/regress/webui-bsock-connection-test-tls.php.in Diff File
mod - webui/tests/regress/webui-bsock-connection-test.in Diff File
mod - webui/tests/regress/webui-bsock-connection-test.php Diff File

bareos-18.2 3db975f2

2019-02-11 15:08

pstorz

Ported: N/A

Details Diff
cmake: enable dynamic storage and cats backends per default
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File

bareos-18.2 30c092b3

2019-02-11 15:08

pstorz

Ported: N/A

Details Diff
cmake: adapt for building and packaging on Darwin (Mac)

- adapt CMAKE PATH variables to be relative so that cpack works.
- removed osx Makefile packaging files
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosExtractVersionInfo.cmake Diff File
mod - core/cmake/BareosInstallConfigFiles.cmake Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File
mod - core/platforms/CMakeLists.txt Diff File
add - core/platforms/darwin/CMakeLists.txt Diff File
add - core/platforms/darwin/description.txt Diff File
add - core/platforms/darwin/resources/ReadMe.html.in Diff File
add - core/platforms/darwin/resources/bareos-client.plist Diff File
add - core/platforms/darwin/resources/uninstall.command Diff File
add - core/platforms/darwin/resources/welcome.txt Diff File
add - core/platforms/darwin/resources/welcome.txt.in Diff File
rm - core/platforms/osx/Makefile-standalone.in Diff File
rm - core/platforms/osx/README Diff File
rm - core/platforms/osx/configure.sh Diff File
rm - core/platforms/osx/files/installer.pmdoc/01destdir.xml.in Diff File
rm - core/platforms/osx/files/installer.pmdoc/index.xml.in Diff File
rm - core/platforms/osx/installer-gencontents.py Diff File
rm - core/platforms/osx/resources/ReadMe.html.in Diff File
mod - core/scripts/CMakeLists.txt Diff File
mod - core/src/CMakeLists.txt Diff File
mod - core/src/console/CMakeLists.txt Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/ndmp/CMakeLists.txt Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
mod - core/src/plugins/stored/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/backends/CMakeLists.txt Diff File

bareos-18.2 d99f6121

2019-02-11 10:26

franku

Ported: N/A

Details Diff
docs: corrected some title underlines that were too short
mod - docs/manuals/en/new_main_reference/source/webui-tls.rst Diff File

bareos-18.2 2b4fd475

2019-02-11 10:23

franku

Ported: N/A

Details Diff
docs: completed downward compatibility configuration for file daemon

- filedaemon onwards Bareos 18.2
- director and storage before Bareos 18.2
mod - docs/manuals/en/new_main_reference/source/bareos-18.2.rst Diff File

bareos-18.2 cb57688e

2019-02-10 16:46

joergs

Ported: N/A

Details Diff
docs: (Developer Guide) fixes some formatings
mod - docs/manuals/en/new_main_reference/source/developers/releasenotes.rst Diff File

bareos-18.2 5ac1ffa7

2019-02-10 16:43

joergs

Ported: N/A

Details Diff
docs: (Style Guide) add example for headings
mod - docs/manuals/en/style_guide/source/general.rst Diff File

bareos-18.2 f532d672

2019-02-10 16:11

joergs

Ported: N/A

Details Diff
docs: (Sphinx) update doc by running auto conversion script
mod - docs/manuals/en/new_main_reference/source/chapter20/storage-backends.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter24/basejob.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter32/catmaintenance.rst Diff File

bareos-18.2 e288ed56

2019-02-10 16:10

joergs

Ported: N/A

Details Diff
docs: (LaTex) adapted documenation to be better convertible
mod - docs/manuals/en/main/basejob.tex Diff File
mod - docs/manuals/en/main/catmaintenance.tex Diff File
mod - docs/manuals/en/main/storage-backends.tex Diff File

bareos-18.2 330c85a7

2019-02-10 16:07

joergs

Ported: N/A

Details Diff
docs: (Sphinx) enable autosectionlabel_prefix_document

Using this option, the autosectionlabel extension
prefix every autolabel with the document.
This removes around 100 warnings.
mod - docs/manuals/en/new_main_reference/source/conf.py Diff File

bareos-18.2 c4121991

2019-02-10 14:56

joergs

Ported: N/A

Details Diff
docs: developer guide: fixes some problems

Also removed the developer directory from the conversion script,
as this is no longer required.
mod - docs/manuals/en/new_main_reference/convert_all_tex_files_to_rst.sh Diff File
mod - docs/manuals/en/new_main_reference/destfiles.txt Diff File
mod - docs/manuals/en/new_main_reference/source/developers/generaldevel.rst Diff File

bareos-18.2 6e8af2e7

2019-02-08 20:11

joergs

Ported: N/A

Details Diff
docs: style guide: add hints about section ordering ...

and information of differences between inlcude and toctree.
Renamed file to circumwent sphinx problems with include.
mod - docs/manuals/en/style_guide/source/general.rst Diff File
mod - docs/manuals/en/style_guide/source/index.rst Diff File
add - docs/manuals/en/style_guide/source/trouble.rst Diff File

bareos-18.2 65d02f9a

2019-02-08 20:00

joergs

Ported: N/A

Details Diff
docs: improve conversion from LaTex to Sphinx/RST

* include image from /_static/images/ directory
(which links to existing directory with converted images)
* include configuration examples from /_static/config/ directory
(which links to existing directory of the old documentation)
* create links to existing include files in the old documentation
* ignore \pagebreak command
* cover \trademark command
* cover \verbatiminput command
* cover \sdBackend command
* fixes volumeparameter command (covers now handling of 1 or 2 arguments)
* replace \subsubsubsection (custom command) with \paragraph in preconversion script,
as the result will be better convertible by pandoc.
* removed source/copyright.rst, as it is not included anywhere.
mod - docs/manuals/en/new_main_reference/destfiles.txt Diff File
mod - docs/manuals/en/new_main_reference/latex-scan.py Diff File
mod - docs/manuals/en/new_main_reference/pre_conversion_changes.sh Diff File
add - docs/manuals/en/new_main_reference/source/_static/agpl.txt Diff File
add - docs/manuals/en/new_main_reference/source/_static/config Diff File
add - docs/manuals/en/new_main_reference/source/_static/fdl.txt Diff File
add - docs/manuals/en/new_main_reference/source/_static/images Diff File
add - docs/manuals/en/new_main_reference/source/_static/lgpl.txt Diff File
rm - docs/manuals/en/new_main_reference/source/copyright.rst Diff File
rm - docs/manuals/en/new_main_reference/source/images Diff File

bareos-18.2 f39eb389

2019-02-08 11:54

joergs

Ported: N/A

Details Diff
docs: (Sphinx) fixing limitation code

Also cleanup of latex-scan.py.
mod - docs/manuals/en/new_main_reference/latex-scan.py Diff File
mod - docs/manuals/en/new_main_reference/source/extensions/limitation.py Diff File

bareos-18.2 a95811b5

2019-02-07 13:12

joergs

Ported: N/A

Details Diff
docs: (Sphinx) replaces all include:: by toctree:: to reduce the number od warnings

Reduced number of sphinx warnings for 1800 to 280.
Also runs the conversion script from LaTex to Sphinx/RST documentation.
mod - docs/manuals/en/new_main_reference/source/appendix-b/supportedoses.rst Diff File
mod - docs/manuals/en/new_main_reference/source/appendix-h/howto.rst Diff File
mod - docs/manuals/en/new_main_reference/source/appendix-j/troubleshooting.rst Diff File
mod - docs/manuals/en/new_main_reference/source/appendix-k/debug.rst Diff File
mod - docs/manuals/en/new_main_reference/source/appendix-l/releasenotes.rst Diff File
mod - docs/manuals/en/new_main_reference/source/appendix-m/license.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter01/general.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter02/install.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter03/webui.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter04/update.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter05/quickstart.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter08/configure.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter09/dirdconf.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter10/storedconf.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter11/filedconf.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter14/monitorconf.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter15/bconsole.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter17/recycling.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter19/autochangers.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter20/storage-backends.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter23/always-incremental.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter26/plugins-dir.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter26/plugins-fd.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter26/plugins-sd.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter26/plugins-vmware-plugin.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter26/plugins.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter27/win32.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter28/passiveclient.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter30/dataencryption.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter31/ndmp.rst Diff File
mod - docs/manuals/en/new_main_reference/source/chapter32/catmaintenance.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-a.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-b.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-c.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-d.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-e.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-f.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-g.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-h.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-i.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-j.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-k.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-l.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-appendix-m.rst Diff File
mod - docs/manuals/en/new_main_reference/source/index-chapter-01.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-02.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-03.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-04.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-05.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-06.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-07.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-08.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-09.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-10.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-11.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-12.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-13.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-14.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-15.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-16.rst Diff File
mod - docs/manuals/en/new_main_reference/source/index-chapter-17.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-18.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-19.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-20.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-21.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-22.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-23.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-24+25.rst Diff File
mod - docs/manuals/en/new_main_reference/source/index-chapter-26.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-27.rst Diff File
mod - docs/manuals/en/new_main_reference/source/index-chapter-28.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-29.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-30.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-31.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-32.rst Diff File
rm - docs/manuals/en/new_main_reference/source/index-chapter-33.rst Diff File
mod - docs/manuals/en/new_main_reference/source/index-part-1.rst Diff File
mod - docs/manuals/en/new_main_reference/source/index-part-2.rst Diff File
mod - docs/manuals/en/new_main_reference/source/index-part-3.rst Diff File
mod - docs/manuals/en/new_main_reference/source/index-part-4.rst Diff File

bareos-18.2 9224ad48

2019-02-07 13:09

joergs

Ported: N/A

Details Diff
docs: (LaTex) adapted documenation to be better convertible

Rearrange old main manual section heading, so that pandoc/sphinx don't get confused.
Removed outdated configuration files.
Changes some formating.
Fixes the backward-compatibility reference.
Merge storage-backends.tex and storage-backend-droplet.tex, so that it can be better handled by sphinx.
Enable "make check" again, so that the LaTex code can be checked for errors.
mod - docs/manuals/en/main/Makefile Diff File
rm - docs/manuals/en/main/bareos-dir.conf.in Diff File
mod - docs/manuals/en/main/bareos-manual-main-reference.tex Diff File
rm - docs/manuals/en/main/bareos-sd.conf Diff File
mod - docs/manuals/en/main/bconsole.tex Diff File
mod - docs/manuals/en/main/configure.tex Diff File
mod - docs/manuals/en/main/debug.tex Diff File
mod - docs/manuals/en/main/dirdconf.tex Diff File
mod - docs/manuals/en/main/filedconf.tex Diff File
mod - docs/manuals/en/main/general.tex Diff File
mod - docs/manuals/en/main/howto.tex Diff File
mod - docs/manuals/en/main/install.tex Diff File
mod - docs/manuals/en/main/license.tex Diff File
mod - docs/manuals/en/main/monitorconf.tex Diff File
mod - docs/manuals/en/main/ndmp.tex Diff File
add - docs/manuals/en/main/plugins-dir.tex Diff File
add - docs/manuals/en/main/plugins-fd.tex Diff File
add - docs/manuals/en/main/plugins-sd.tex Diff File
mod - docs/manuals/en/main/plugins.tex Diff File
mod - docs/manuals/en/main/quickstart.tex Diff File
mod - docs/manuals/en/main/recycling.tex Diff File
mod - docs/manuals/en/main/releasenotes.tex Diff File
rm - docs/manuals/en/main/storage-backend-droplet.tex Diff File
mod - docs/manuals/en/main/storage-backends.tex Diff File
mod - docs/manuals/en/main/storedconf.tex Diff File
mod - docs/manuals/en/main/supportedoses.tex Diff File
mod - docs/manuals/en/main/troubleshooting.tex Diff File
mod - docs/manuals/en/main/update.tex Diff File
mod - docs/manuals/en/main/webui.tex Diff File
mod - docs/manuals/en/main/win32.tex Diff File

bareos-18.2 bf46c2ad

2019-02-05 18:58

franku

Ported: N/A

Details Diff
docs: added a chapter for filedaemon compatibility
mod - docs/manuals/en/new_main_reference/source/bareos-18.2.rst Diff File

bareos-18.2 570d124e

2019-02-05 11:52

frank


Committer: franku

Ported: N/A

Details Diff
webui: webui login problem with tls enabled

STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT was introduced with PHP version
5.6.0. We need to care that calling stream_socket_enable_crypto method works
with versions < 5.6.0 as well.

Fixes 0001045: webui login problem
Affected Issues
0001045
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php Diff File

bareos-18.2 56152795

2019-02-04 16:31

pstorz


Committer: franku

Ported: N/A

Details Diff
traymon: cmake: only check for Qt4 if Qt5 is not found

This fixes problems that exist if both Qt versions are installed.

If Qt5 is available, it is used. Only if it is not available,
Qt4 is tried.
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File

bareos-18.2 f1a263a0

2019-02-02 15:13

pstorz


Committer: franku

Ported: N/A

Details Diff
vmware: fix cmake call for current cmake versions

Fixes this error:
"CMake Error: No source or binary directory provided"
mod - vmware/debian/rules Diff File
mod - vmware/packaging/bareos-vmware.spec Diff File

bareos-18.2 3542dd9c

2019-02-01 12:22

pstorz

Ported: N/A

Details Diff
docs: suppress showing tags in sphinxversioning

We only want to show branches
mod - docs/manuals/en/new_main_reference/source/conf.py Diff File

bareos-18.2 2a460d23

2019-02-01 10:59

pstorz

Ported: N/A

Details Diff
NDMP: removed unneeded variable declaration
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc Diff File

dev/franku/bareos-18.2/xattr d87c8eef

2019-01-31 19:28

franku

Ported: N/A

Details Diff
xattr: write error message when xattributes is not supported

- when xattributes are not supported on a filesystem up to now the restore
of attributes was disabled for all files but no warning message was generated
- with this commit there is a warning message
mod - core/src/findlib/xattr.cc Diff File

dev/franku/bareos-18.2/xattr 910fa6c3

2019-01-31 19:28

franku

Ported: N/A

Details Diff
xattr: log an error message when xattributes is not supported

- when xattributes are not supported on a filesystem up to now the restore
of attributes was disabled for all files but no warning message was generated
- with this commit there is a warning message
mod - core/src/findlib/xattr.cc Diff File

bareos-18.2 c558ad0d

2019-01-31 19:28

franku

Ported: N/A

Details Diff
xattr: log a warning message when xattributes are not supported

- treat unsupported extended attributes as warning
- if extended attributes are not supported by the underlying operating
system only raise a job warning, so the job keeps on running
- raise a job error message directly, not after 25 errors as it was before
- suppress source file information in the joblog
- renamed enum class members of BxattrExitCode
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/findlib/xattr.cc Diff File
mod - core/src/findlib/xattr.h Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 339 340 341 342 343 344 345 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last