Changesets: bareos

dev 67c680d0

2018-03-05 12:05

pstorz

Ported: N/A

Details Diff
NDMP: remove tape device reservation if ndmp job fails
mod - src/dird/ndmp_dma_backup_NDMP_NATIVE.c Diff File
mod - src/dird/ndmp_dma_generic.c Diff File
mod - src/dird/ndmp_dma_restore_NDMP_NATIVE.c Diff File
mod - src/dird/ndmp_dma_storage.c Diff File

dev 2d57c875

2018-03-05 11:00

pstorz

Ported: N/A

Details Diff
NDMP restore also reserves device
mod - src/dird/ndmp_dma_backup_NDMP_NATIVE.c Diff File
mod - src/dird/ndmp_dma_restore_NDMP_NATIVE.c Diff File
mod - src/dird/ndmp_dma_storage.c Diff File

master ed4ce5ec

2018-03-04 00:52

pstorz

Ported: N/A

Details Diff
Bump version number
mod - src/include/version.h Diff File

dev 4e6c3cbf

2018-03-01 18:01

pstorz

Ported: N/A

Details Diff
Cleanup and more logging
mod - src/dird/ndmp_dma_backup_NDMP_NATIVE.c Diff File
mod - src/dird/ndmp_dma_storage.c Diff File
mod - src/dird/protos.h Diff File

dev 4665f278

2018-03-01 16:41

pstorz

Ported: N/A

Details Diff
Backup: auto-reserve of Drive works
mod - src/dird/dird.h Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/ndmp_dma_backup_NDMP_NATIVE.c Diff File
mod - src/dird/ndmp_dma_storage.c Diff File
mod - src/dird/protos.h Diff File

dev 90cac2a9

2018-03-01 11:33

pstorz

Ported: N/A

Details Diff
NDMP Native: enforce only one filesystem

NDMP only has exactly one Filesystem during a backup per definition,
and we now enforce in the configuration that only one include with exactly
one File specification is configured.
mod - src/dird/ndmp_dma_backup_NDMP_NATIVE.c Diff File

bareos-17.2 b36e5d6f

2018-03-01 11:02

pstorz

Ported: N/A

Details Diff
Fix typo in update_bareos_tables.in
mod - src/cats/update_bareos_tables.in Diff File

bareos-17.2 cdbf4ead

2018-02-28 19:46

joergs

Ported: N/A

Details Diff
OPSI: cleanup and add ProductProperty JobDefs and FileSet
rm - platforms/opsi/CLIENT_DATA/readme.txt Diff File
mod - platforms/opsi/OPSI/control Diff File

bareos-17.2 eae09fde

2018-02-28 16:41

joergs

Ported: N/A

Details Diff
Univention: fixes update repository

Change repository URL
* from UCS_4.0 (which is no longer available) to UCS_4.2.
* from http to https, since this is working with UCS >= 4.2
mod - platforms/univention/conffiles/etc/apt/sources.list.d/60_bareos.list.in Diff File

bareos-17.2 eda08bd9

2018-02-26 16:11

pstorz

Ported: N/A

Details Diff
bvfs: fix problem of selecting too many files

When the query 0047_bvfs_select was ported to the new
database scheme, obviously the part limiting the query
to files with the correct filenameid was overseen.

This commit adds the analogous part to the query.
Affected Issues
0000969
mod - src/cats/dml/0047_bvfs_select Diff File
mod - src/cats/mysql_queries.inc Diff File
mod - src/cats/sqlite_queries.inc Diff File

dev ceb26a83

2018-02-26 13:44

pstorz

Ported: N/A

Details Diff
cleanup ndpm native restore
mod - src/dird/ndmp_dma_backup_NDMP_NATIVE.c Diff File
mod - src/dird/ndmp_dma_restore_NDMP_NATIVE.c Diff File
mod - src/dird/ndmp_dma_storage.c Diff File
mod - src/dird/protos.h Diff File

master a752ee4c

2018-02-23 14:23

pstorz

Ported: N/A

Details Diff
define BUILDING_DLL only on windows
mod - src/findlib/CMakeLists.txt Diff File
mod - src/lib/CMakeLists.txt Diff File
mod - src/lmdb/CMakeLists.txt Diff File

master 15b1c847

2018-02-23 13:26

pstorz

Ported: N/A

Details Diff
cmake: enable FreeBSD build

- dummy platforms install file for now
- determine scsi interface libs
mod - CMakeLists.txt Diff File
mod - cmake/BareosCheckIncludes.cmake Diff File
mod - cmake/BareosDetermineHaveLowLevelScsiInterface.cmake Diff File
add - platforms/freebsd/CMakeLists.txt Diff File
mod - src/defaultconfigs/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
mod - src/defaultconfigs/tray-monitor.d/director/Director-local.conf.in Diff File
mod - src/defaultconfigs/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
mod - src/defaultconfigs/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File

dev c2e05521

2018-02-23 12:31

pstorz

Ported: N/A

Details Diff
automatically get needed info from NDMP storage before job

automatically fetch the information about the devices in the
ndmp agents so that we have
- tape names and addresses
- slot mappings

This probably can be enhanced.

Unil now, the NDMP logs were always delivered to the user agent which
is not possible when a job runs, so now it is also possible to
log to job messages.
mod - src/dird/ndmp_dma_backup_NDMP_NATIVE.c Diff File
mod - src/dird/ndmp_dma_generic.c Diff File
mod - src/dird/ndmp_dma_priv.h Diff File
mod - src/dird/ndmp_dma_storage.c Diff File
mod - src/dird/protos.h Diff File

master 98dbbca3

2018-02-22 11:12

pstorz

Ported: N/A

Details Diff
cmake qt-tray-monitor: do not open console window
mod - src/qt-tray-monitor/CMakeLists.txt Diff File

master 38d37239

2018-02-22 10:55

pstorz

Ported: N/A

Details Diff
cmake: suse: create DESTSTARTDIR during install
mod - platforms/suse/CMakeLists.txt Diff File

master de78414f

2018-02-21 14:11

pstorz

Ported: N/A

Details Diff
console runscripts: suppress output about autoselection

When a console command runs something on the database,
two Job Messages with JobId 0 are created:

JobId 1: console command: run AfterJob "update jobid=1 jobtype=A"
JobId 0: Automatically selected Catalog: MyCatalog
JobId 0: Using Catalog "MyCatalog"

This commit suppresses these messages.
mod - src/dird/ua_db.cc Diff File
mod - src/dird/ua_select.cc Diff File

bareos-17.2 eb8f27ce

2018-02-21 14:11

pstorz

Ported: N/A

Details Diff
console runscripts: suppress output about autoselection

When a console command runs something on the database,
two Job Messages with JobId 0 are created:

JobId 1: console command: run AfterJob "update jobid=1 jobtype=A"
JobId 0: Automatically selected Catalog: MyCatalog
JobId 0: Using Catalog "MyCatalog"

This commit suppresses these messages.
mod - src/dird/ua_db.c Diff File
mod - src/dird/ua_select.c Diff File

master d4c4acac

2018-02-21 11:06

pstorz

Ported: N/A

Details Diff
tls_log_conninfo: reformatted
mod - src/lib/tls_openssl.cc Diff File

master 9fa801c1

2018-02-21 11:02

pstorz

Ported: N/A

Details Diff
messages Qmsg: suppress messages for JobId 0

Qmsg now also does not deque messages for JobId 0.
They are treated like other problematic job messages
and only sent to syslog.
mod - src/lib/message.cc Diff File

master 47bd00f9

2018-02-20 17:56

pstorz

Ported: N/A

Details Diff
cmake: enable c++ 11 support
mod - CMakeLists.txt Diff File

master 19b2563c

2018-02-19 11:01

pstorz

Ported: N/A

Details Diff
changes to configuration to get tls-psk work

As tls-psk checks accurately name and password during,
it is no longer allowed to have different names between
the clients' own name and what name is configured for that
client in the director.

Before, the director called the local client as "bareos-fd"
while the client itself was automatically called after the
hostname of the local machine as ${hostname}-fd.
mod - src/defaultconfigs/bareos-dir.d/client/bareos-fd.conf.in Diff File
mod - src/defaultconfigs/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File

master 5def6bfc

2018-02-17 22:36

pstorz

Ported: N/A

Details Diff
spec CentOS_6: use Developer Toolset 7 by Software Collections

As the standart g++ compiler from CentOS6 is too old and lacks
c++11 support.
mod - platforms/packaging/bareos.spec Diff File

master a07d8857

2018-02-17 15:01

pstorz

Ported: N/A

Details Diff
windows installer: also rename localhost-fd to $ClientName with sed
mod - platforms/win32/winbareos.nsi Diff File

master f24a32b6

2018-02-16 00:29

pstorz

Ported: N/A

Details Diff
set HAVE_PYTHON on windows manually
mod - CMakeLists.txt Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 439 440 441 442 443 444 445 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last