Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bareos/bareos.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-07tests: refactor droplet test into own programAndreas Rogge
Previously the droplet tests were integrated into the sd_backend tests. With the new backend loading, we cannot configure a droplet backend if we did not build it, thus we need to extract the droplet tests so we can disable them completely.
2022-11-07tests: adapt test config to stricter requirementsAndreas Rogge
If you configure a device, the backend will be checked when the configuration is loaded. Thus a lot of the existing test configurations need to be adapted to either use existing storge backends or to have BackendDirectory configured.
2022-08-30UCS: removed App Center filesJoerg Steffens
Current releases of Bareos will not be integrated into Univention App Center.
2022-04-06contrib: add packaging for the contrib subprojectJoerg Steffens
Add packages * bareos-contrib-director-python-plugins.install * bareos-contrib-filedaemon-python-plugins.install * bareos-contrib-tools Renamed triggerjob to bareos-triggerjob to indicate, that it belongs to Bareos.
2022-03-02webui: don't install data directoryAndreas Rogge
The data directory was unused and implicitly removed by removing its .gitignore, so we cannot install it anymore. Also remove it from .gitignore.
2022-03-02gitignore: autogenerate parts of the gitignore fileAndreas Rogge
2022-03-02gitignore: remove and sort entries alphabeticallyFrank Bergkemper
- remove development environment specific entries - remove old relicts and unnecessary entries - remove duplicates and unused entries - sort alphabetically
2022-03-02gitignore: merge and centralize .gitignore filesFrank Bergkemper
2022-02-08scsicrypto postinst packaging integrationBruno Friedmann
- Add function scsicrypto for postinstall in spec and debian. - Add new debian/*.postinst files in .gitignore. - Add instruction in documentation to have scscicrypto enabled at package install time by creating manually the file /etc/bareos/.enable-cap_sys_rawio file. - Move manual setup before not recommended systemd paragraph in documentation. - Dont fail function unset if setcap -r failed due to capabilities not set. Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
2021-12-20debian: add ulc preinst/postinst to gitignoreAndreas Rogge
2021-12-20.gitignore: add debian unified linux client pre/postinst filesPhilipp Storz
2021-12-17debian: allow building a universal clientAndreas Rogge
With this patch you can build universal client packages for Debian by adding "build-universal-client" to DEB_BUILD_OPTIONS. This also updates the debhelper comapt level from 9 to 10. Braking change: * only systemd configuration, no Sys5 init scripts. * bareos-director and bareos-storage are no longer installed with no-start option.
2021-12-10debian/ directory: remove mysql and sqlitePhilipp Storz
2021-11-24plugins: introduce filedaemon-mariabackup-python-pluginPhilipp Storz
- Update test for mariadb and percona plugin to backup and recover a full database with content verification. - General overhaul and refactoring of testrunners. - The mariabackup and percona tests can and need to be run as unprivileged user. - Package the mariabackup plugin for deb and rpm. - Detect required binaries both for mariadb and for mysql/percona. - Binary specification can be don via commandline which will skip the detection. This is currently required to run both mysql/percona and mariabackup tests as the binary names are identical.
2021-07-02cmake: centralize version-filesAndreas Rogge
Previously version-handling was done in webui and core subdirectories, so we could build the subdirectories individually. As we don't support building subdirectories anymore, the cmake code duplicated in webui and core subdirectories is now merged into the toplevel cmake directory.
2021-05-09dev.cc: do not call virtual functions in destructorJoerg Steffens
The destructor of the the Device base class can not call cannot call close(), as close() itself calls virtual functions but the destructors of the derived classes already have been called before so the overridden functions are not available anymore. Calling virtual functions of a class need to be called in the destructor of that class and not of the base class. Add a unittest for testing this (load and unload tape device). Co-authored-by: Frank Ueberschar <frank.ueberschar@bareos.com>
2021-04-16cmake: don't pollute sources with untracked filesAndreas Rogge
previously two files showed up that were generated by cmake. This patch adds the debian install-file to .gitignore and changes the global configure_file not to pick up files from core/ but only from core/src which will disable creation of CTestScript.cmake in core/ as it is already generated to ${CMAKE_BINARY_DIR}/CTestScript.cmake
2021-01-31Remove packages bareos-regress-config and bareos-develJoerg Steffens
bareos-regress-config has only been a helper package for the bareos-regress package, which is currently not build. bareos-devel has been incomplete for a while. Therefore it seams, it is not really in use and can be removed. freebsd pkg-plist.traymonitor file is removed, as it is not build anyway. removed docs/pkglists for EOL distributions: Fedora_30, RHEL_6, SLE_12SP4, openSUSE_Leap_15.0, openSUSE_Leap_15.1
2021-01-29docs: add python-bareos documentationJoerg Steffens
Use Sphinx autosummary to create the documentation of the Python Module python-bareos from its docstrings.
2020-11-19core: add debian/bareos-storage-droplet.install to .gitignoreFrank Bergkemper
2020-11-05Add new generated files to .gitignoreAndreas Rogge
2020-09-02core: add generated sample-configs to .gitignoreAndreas Rogge
2020-09-02debian: add libcloud install to .gitignoreAndreas Rogge
This patch adds bareos-filedaemon-libcloud-python-plugin.install to gitignore and sorts the ignored debian-files.
2020-08-28all plugins: put each plugin in own subdirectoryPhilipp Storz
Every python plugin also gets its own subdirectory below python/
2020-08-28python-sd: build as module and add unit testPhilipp Storz
2020-08-07debian: fixup cmake changesAndreas Rogge
* ignore files in the right location * only configure files in core and debian, but not systemtests/regress * add updated debian/control, so we don't see a change in git after configuring the project
2020-05-25add list of cmake-generated files to .gitignoreAndreas Rogge
2019-12-13add .idea in .gitignoreBigz
2019-11-13add cmake script to write version filesAndreas Rogge
2017-04-28git: ignore scope and etags db filesPhilipp Storz
2015-02-17let git ignore some more filesJoerg Steffens
2015-02-17Make Bareos packaging more Debian compliantEvgeni Golov
Install READMEs as docs into bareos-doc, Set Standards-Version: 3.9.5, Do not ship .la files, as suggested in Policy 10.2, Remove dependency to hostname package, as it is always installed, Let bareos-dbg properly depend on all the packages it proves symbols for, Depending on the arch:all bareos package is wrong in several ways: - Using binary:Version for an arch:all package will cause problems with binNMUs (https://wiki.debian.org/binNMU) - It will force everyone to install ALL packages when debugging a (e.g.) filedaemon only problem Add debian/watch file, Depend on bsd-mailx | mailx instead of only mailx, Some changes to the descriptions (wording, fixing too long Description lines), Drop autoconf/config.log and add it to gitignore, Install bat help in a subfolder of htmldir Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
2015-02-17Changes from patched Bacula to Bareos.Release/12.4.0Marco van Wieringen
2013-04-30Imported bacula-5.2.13 as downloaded from sourceforge.Release/bacula-5.2.13Marco van Wieringen
Released on 19/2/2013.