Changesets: bareos2015

bareos-14.2 809a0fad

2015-01-21 13:38:01

mvwieringen

Ported: N/A

Details Diff
Fix removing of supplemental groups.

Need some coding as usermod -a doesn't work on all platforms.
We now figure out if we are creating a user from scratch e.g.
its doesn't exist at all or need to update it. For that we look
at all groups the user currently is in and add the wanted groups
if they are missing. This should work on all platforms as we
script around and only use options available on all platforms.
When we use usermod -G we supply the full list groups including
any specific groups added by the sysadmin.

Fixes 0000382: Don't remove supplemental groups on install.
Affected Issues
0000382
mod - scripts/bareos-config-lib.sh.in Diff File

master bd050a99

2015-01-21 13:38:01

Marco van Wieringen

Ported: N/A

Details Diff
Fix removing of supplemental groups.

Need some coding as usermod -a doesn't work on all platforms.
We now figure out if we are creating a user from scratch e.g.
its doesn't exist at all or need to update it. For that we look
at all groups the user currently is in and add the wanted groups
if they are missing. This should work on all platforms as we
script around and only use options available on all platforms.
When we use usermod -G we supply the full list groups including
any specific groups added by the sysadmin.

Fixes 0000382: Don't remove supplemental groups on install.
Attach Issues:
mod - scripts/bareos-config-lib.sh.in Diff File

bareos-14.2 a226e410

2015-01-21 11:47:29

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix btape problem with new reservation logic

btape was not able to reserve the first tape
for reading because dcr->m_will_write was not cleared.
Attach Issues:
mod - src/stored/btape.c Diff File

master b3dc3741

2015-01-21 11:47:29

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Fix btape problem with new reservation logic

btape was not able to reserve the first tape
for reading because dcr->m_will_write was not cleared.
Attach Issues:
mod - src/stored/btape.c Diff File

bareos-14.2 4ad2aef1

2015-01-19 17:25:13

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Rename dbcheck.exe -> bareos-dbcheck.exe

on unix the name is bareos-dbcheck
Attach Issues:
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos.nsi Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - src/win32/dird/Makefile Diff File
mod - src/win32/dird/dbcheckres.rc.in Diff File

master df71d8a1

2015-01-19 17:25:13

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Rename dbcheck.exe -> bareos-dbcheck.exe

on unix the name is bareos-dbcheck
Attach Issues:
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos.nsi Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - src/win32/dird/Makefile Diff File
mod - src/win32/dird/dbcheckres.rc.in Diff File

bareos-14.2 85e5474a

2015-01-19 14:40:28

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix show job=<jobname> by keyword order change

As job is also the beginning of jobdefs, the keyword
parser matches jobdefs if show job is called.

Reordering the keywords fixed the problem.

Fixes 0000399: show job=<jobname> does not work
Affected Issues
0000399
mod - src/dird/ua_output.c Diff File

master fdab404d

2015-01-19 14:40:28

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Fix show job=<jobname> by keyword order change

As job is also the beginning of jobdefs, the keyword
parser matches jobdefs if show job is called.

Reordering the keywords fixed the problem.

Fixes 0000399: show job=<jobname> does not work
Attach Issues:
mod - src/dird/ua_output.c Diff File

master 760e16d0

2015-01-18 10:39:43

Marco van Wieringen

Ported: N/A

Details Diff
Fix compiler warning.
Attach Issues:
mod - src/console/console_conf.c Diff File

bareos-14.2 a44fa096

2015-01-16 20:37:01

mvwieringen

Ported: N/A

Details Diff
Fix windows build for new configure cmd.
Attach Issues:
mod - src/win32/dird/Makefile Diff File

master 941c821c

2015-01-16 20:37:01

Marco van Wieringen

Ported: N/A

Details Diff
Fix windows build for new configure cmd.
Attach Issues:
mod - src/win32/dird/Makefile Diff File

bareos-14.2 75ef493d

2015-01-16 19:13:26

mvwieringen

Ported: N/A

Details Diff
No git-core on RHEL5 and CentOS5.
Attach Issues:
mod - platforms/packaging/bareos.spec Diff File

master 0aa1d97f

2015-01-16 19:13:26

Marco van Wieringen

Ported: N/A

Details Diff
No git-core on RHEL5 and CentOS5.
Attach Issues:
mod - platforms/packaging/bareos.spec Diff File

bareos-14.2 7363cfbc

2015-01-16 11:12:48

mvwieringen

Ported: N/A

Details Diff
Use either the CreationTime or ChangeTime of the FILE_BASIC_INFO.

We switched to using the GetFileInformationByHandleEx() API call
when available to also get changes to directories when ACLs get
updated. It seems we need to take the highest value of the
CreationTime and ChangeTime value of the FILE_BASIC_INFO structure
to get a proper st_ctime stat structure field.
Attach Issues:
mod - src/win32/compat/compat.c Diff File

bareos-14.2 6d995e81

2015-01-15 20:08:54

mvwieringen

Ported: N/A

Details Diff
Use PM_FNAME instead of PM_NAME for some path like buffers.
Attach Issues:
mod - src/dird/testfind.c Diff File
mod - src/dird/ua_tree.c Diff File

bareos-14.2 ba802592

2015-01-13 14:49:48

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
add git log and configure settings to packages

Added a build subdirectory to the documentation path in the bareos-common
packages that contain information about the source code and the configure options used
to build this package.

Fixes 394: add git and configure information to the packages
Attach Issues:
mod - Makefile.in Diff File
mod - debian/bareos-common.docs Diff File
mod - platforms/packaging/bareos.dsc Diff File
mod - platforms/packaging/bareos.spec Diff File
add - scripts/git-info.sh Diff File

bareos-14.2 bc345929

2015-01-13 10:36:53

mvwieringen

Ported: N/A

Details Diff
Ignore tape labels in NDMP code.

When we encounter some sort of tape label in the backup stream
(e.g. FileIndex < 0) then we should just skip that data and not
use the default handling which leads to an EOF. When we now encounter a
unknown data stream we also print an error including the number of the
unwanted datastream.
Attach Issues:
mod - src/stored/ndmp_tape.c Diff File

bareos-14.2 eb8080ff

2015-01-12 17:47:45

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
make get_database_version_by_release more flexible

instead of requireing a full list of all releases,
fetch the closests smaller release and take database version from it.

Fixes 391: make get_database_version_by_release don't rely on a versions.map that contains information about all releases
Attach Issues:
mod - scripts/bareos-config-lib.sh.in Diff File
mod - src/cats/ddl/versions.map.in Diff File

bareos-14.2 72f97664

2015-01-12 15:14:05

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
fixes a problem with none existing DDL files
Attach Issues:
mod - platforms/debian/Makefile.in Diff File

bareos-14.2 fa12a106

2015-01-11 19:48:59

mvwieringen

Ported: N/A

Details Diff
Add configure console command.

For now this is a dummy command but eventually this will implement
the interactive configuration of the director. For now we only use
this command to determine if we should print the sensitive data
when dumping resources in the show command. If you have a console
that allows either the configure or any command you will see the
sensitive data (passwords) otherwise not.
Attach Issues:
mod - src/console/console_conf.c Diff File
mod - src/dird/Makefile.in Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/dird/ua_cmds.c Diff File
add - src/dird/ua_configure.c Diff File
mod - src/dird/ua_output.c Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/lib/parse_conf.c Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/res.c Diff File
mod - src/qt-console/bat_conf.cpp Diff File
mod - src/qt-tray-monitor/tray_conf.cpp Diff File
mod - src/stored/status.c Diff File
mod - src/stored/stored_conf.c Diff File

bareos-14.2 71b89e46

2015-01-10 10:46:50

mvwieringen

Ported: N/A

Details Diff
Make NDMP ImageStream buffer dynamically allocated size.

Instead of hardcoding the Image Stream buffer to 100 K size it to the
actual recordsize in use by the NDMP Job. This way we don't have to
check if the recordsize specified is outside the allowable size.
Attach Issues:
mod - src/ndmp/ndma_image_stream.c Diff File
mod - src/ndmp/ndmagents.h Diff File

bareos-14.2 7582a15e

2015-01-08 16:15:03

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
update database version list
Attach Issues:
mod - src/cats/ddl/versions.map.in Diff File

bareos-14.2 f17b3c1a

2015-01-07 16:47:07

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Do not show false messagebox when moving cfgfile
Attach Issues:
mod - platforms/win32/winbareos.nsi Diff File

bareos-14.2 153a87fe

2015-01-07 16:05:16

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Do not check DB if dir is not installed

Fixes 0000389: Windows installer asks for postgres settings while installing
client only
Affected Issues
0000389
mod - platforms/win32/winbareos.nsi Diff File

master 4bce1072

2015-01-06 19:32:18

Marco van Wieringen

Ported: N/A

Details Diff
Major TLS overhaul.

- Make tls verify peer checking more consistent.
- Implement the TLSVerifyPeer keyword in more places.
- Added TlsAllowedCn keyword in more places.
- Added the possibility to set a TlsCipherList as an
explicit cipher list to be used for the TLS connection.
(Format depends on the TLS library used.)

Fixes 0000371: "TLSVerifyPeer" not available in Client resource
Attach Issues:
mod - src/lib/bsock.h Diff File
mod - src/lib/bsock.c Diff File
mod - src/lib/bnet.c Diff File
mod - src/filed/filed_conf.h Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/filed/filed.c Diff File
mod - src/filed/authenticate.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird.c Diff File
mod - src/dird/authenticate.c Diff File
mod - src/console/console_conf.h Diff File
mod - src/console/console_conf.c Diff File
mod - src/console/console.c Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/tls_gnutls.c Diff File
mod - src/lib/tls_none.c Diff File
mod - src/lib/tls_nss.c Diff File
mod - src/lib/tls_openssl.c Diff File
mod - src/qt-console/bat_conf.cpp Diff File
mod - src/qt-console/bat_conf.h Diff File
mod - src/qt-console/bcomm/dircomm.cpp Diff File
mod - src/stored/authenticate.c Diff File
mod - src/stored/stored.c Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored_conf.h Diff File
 First  Prev  1 2 3 4 5 6 ... 10 ... 20 ... 30 ... 40 ... 50 ... 57 58 59  Next  Last