Changesets: bareos2015
bareos-14.2 809a0fad 2015-01-21 14:38 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 14:38 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. |
||
mod - scripts/bareos-config-lib.sh.in | Diff File | ||
bareos-14.2 a226e410 2015-01-21 12:47 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. |
||
mod - src/stored/btape.c | Diff File | ||
master b3dc3741 2015-01-21 12:47 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. |
||
mod - src/stored/btape.c | Diff File | ||
bareos-14.2 4ad2aef1 2015-01-19 18:25 Committer: mvwieringen Ported: N/A Details Diff |
Rename dbcheck.exe -> bareos-dbcheck.exe on unix the name is bareos-dbcheck |
||
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 18:25 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
Rename dbcheck.exe -> bareos-dbcheck.exe on unix the name is bareos-dbcheck |
||
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 15:40 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 15:40 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 |
||
mod - src/dird/ua_output.c | Diff File | ||
master 760e16d0 2015-01-18 11:39 Marco van Wieringen Ported: N/A Details Diff |
Fix compiler warning. | ||
mod - src/console/console_conf.c | Diff File | ||
bareos-14.2 a44fa096 2015-01-16 21:37 Ported: N/A Details Diff |
Fix windows build for new configure cmd. | ||
mod - src/win32/dird/Makefile | Diff File | ||
master 941c821c 2015-01-16 21:37 Marco van Wieringen Ported: N/A Details Diff |
Fix windows build for new configure cmd. | ||
mod - src/win32/dird/Makefile | Diff File | ||
bareos-14.2 75ef493d 2015-01-16 20:13 Ported: N/A Details Diff |
No git-core on RHEL5 and CentOS5. | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
master 0aa1d97f 2015-01-16 20:13 Marco van Wieringen Ported: N/A Details Diff |
No git-core on RHEL5 and CentOS5. | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
bareos-14.2 7363cfbc 2015-01-16 12:12 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. |
||
mod - src/win32/compat/compat.c | Diff File | ||
bareos-14.2 6d995e81 2015-01-15 21:08 Ported: N/A Details Diff |
Use PM_FNAME instead of PM_NAME for some path like buffers. | ||
mod - src/dird/testfind.c | Diff File | ||
mod - src/dird/ua_tree.c | Diff File | ||
bareos-14.2 ba802592 2015-01-13 15:49 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 |
||
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 11:36 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. |
||
mod - src/stored/ndmp_tape.c | Diff File | ||
bareos-14.2 eb8080ff 2015-01-12 18:47 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 |
||
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 16:14 Committer: mvwieringen Ported: N/A Details Diff |
fixes a problem with none existing DDL files | ||
mod - platforms/debian/Makefile.in | Diff File | ||
bareos-14.2 fa12a106 2015-01-11 20:48 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. |
||
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 11:46 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. |
||
mod - src/ndmp/ndma_image_stream.c | Diff File | ||
mod - src/ndmp/ndmagents.h | Diff File | ||
bareos-14.2 7582a15e 2015-01-08 17:15 Committer: mvwieringen Ported: N/A Details Diff |
update database version list | ||
mod - src/cats/ddl/versions.map.in | Diff File | ||
bareos-14.2 f17b3c1a 2015-01-07 17:47 Committer: mvwieringen Ported: N/A Details Diff |
Do not show false messagebox when moving cfgfile | ||
mod - platforms/win32/winbareos.nsi | Diff File | ||
bareos-14.2 153a87fe 2015-01-07 17:05 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 20:32 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 |
||
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 |