Changesets: bareos

bareos-13.2 2dd65e99

2013-07-05 14:58

pstorz


Committer: mvwieringen adm

Ported: N/A

Details Diff
Added some quotes

- Added quotes to make_catalog_backup.pl script
(Thanks to Günter Gratzer)
- Added quotes in message when Allowed Job Command blocks.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/cats/make_catalog_backup.pl.in Diff File
mod - src/filed/dir_cmd.c Diff File

bareos-12.4 29c317cd

2013-07-05 14:58

pstorz


Committer: mvwieringen adm

Ported: N/A

Details Diff
Added some quotes

- Added quotes to make_catalog_backup.pl script
(Thanks to Günter Gratzer)

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/cats/make_catalog_backup.pl.in Diff File

master d1c92d7c

2013-07-05 14:58

pstorz


Committer: mvwieringen adm

Ported: N/A

Details Diff
Added some quotes

- Added quotes to make_catalog_backup.pl script
(Thanks to Günter Gratzer)
- Added quotes in message when Allowed Job Command blocks.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/filed/dir_cmd.c Diff File
mod - src/cats/make_catalog_backup.pl.in Diff File

bareos-13.2 669f1532

2013-07-05 14:39

Andre Noll


Committer: mvwieringen adm

Ported: N/A

Details Diff
sd: Avoid segfault in is_vol_in_autochanger().

If the sd config file contains a Device section for a device not
listed in the Autochanger config section, is_vol_in_autochanger()
might be called with vol->dev->device->changer_res being NULL.
However, the function dereferences this pointer unconditionally,
which results in a segfault.

This patch adds the necessary check and returns false in this case,
avoiding the crash.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/stored/reserve.c Diff File

bareos-12.4 2848eac9

2013-07-05 14:39

Andre Noll


Committer: mvwieringen adm

Ported: N/A

Details Diff
sd: Avoid segfault in is_vol_in_autochanger().

If the sd config file contains a Device section for a device not
listed in the Autochanger config section, is_vol_in_autochanger()
might be called with vol->dev->device->changer_res being NULL.
However, the function dereferences this pointer unconditionally,
which results in a segfault.

This patch adds the necessary check and returns false in this case,
avoiding the crash.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/stored/reserve.c Diff File

master f07c45cb

2013-07-05 14:39

Andre Noll


Committer: mvwieringen adm

Ported: N/A

Details Diff
sd: Avoid segfault in is_vol_in_autochanger().

If the sd config file contains a Device section for a device not
listed in the Autochanger config section, is_vol_in_autochanger()
might be called with vol->dev->device->changer_res being NULL.
However, the function dereferences this pointer unconditionally,
which results in a segfault.

This patch adds the necessary check and returns false in this case,
avoiding the crash.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/stored/reserve.c Diff File

bareos-13.2 970ca6cd

2013-07-05 13:12

Marco van Wieringen

Ported: N/A

Details Diff
Only check runscript dir when we are really executing the script.
mod - src/lib/runscript.c Diff File

bareos-13.2 4cafebd5

2013-07-05 12:22

Marco van Wieringen

Ported: N/A

Details Diff
Fix crash when an unsupported cipher is configured.
mod - src/filed/crypto.c Diff File

bareos-13.2 301891cd

2013-07-05 11:12

mvwieringen adm

Ported: N/A

Details Diff
Only check runscript dir when we are really executing the script.
mod - src/lib/runscript.c Diff File

master 7cd29218

2013-07-05 11:12

mvwieringen adm

Ported: N/A

Details Diff
Only check runscript dir when we are really executing the script.
mod - src/lib/runscript.c Diff File

bareos-13.2 40d56015

2013-07-05 10:22

mvwieringen adm

Ported: N/A

Details Diff
Fix crash when an unsupported cipher is configured.
mod - src/filed/crypto.c Diff File

master 9a1817b5

2013-07-05 10:22

mvwieringen adm

Ported: N/A

Details Diff
Fix crash when an unsupported cipher is configured.
mod - src/filed/crypto.c Diff File

bareos-13.2 aabf1aab

2013-07-04 17:45

Marco van Wieringen

Ported: N/A

Details Diff
Retry autochanger query for slots

In essence this is a bug in the firmware but it seems there are quite
some libraries which seem to be affected. We now retry the query one
more time when we get a zero slots returned.

Fixes 0000174: "status slots" says "0 slots" the first time after tapes
were removed. Rerunning "status slots" then is correct.
mod - src/stored/autochanger.c Diff File

bareos-13.2 b48b1061

2013-07-04 15:45

mvwieringen adm

Ported: N/A

Details Diff
Retry autochanger query for slots

In essence this is a bug in the firmware but it seems there are quite
some libraries which seem to be affected. We now retry the query one
more time when we get a zero slots returned.

Fixes 0000174: "status slots" says "0 slots" the first time after tapes
were removed. Rerunning "status slots" then is correct.
Affected Issues
0000174
mod - src/stored/autochanger.c Diff File

bareos-12.4 f85185de

2013-07-04 15:45

mvwieringen adm

Ported: N/A

Details Diff
Retry autochanger query for slots

In essence this is a bug in the firmware but it seems there are quite
some libraries which seem to be affected. We now retry the query one
more time when we get a zero slots returned.

Fixes 0000174: "status slots" says "0 slots" the first time after tapes
were removed. Rerunning "status slots" then is correct.
Affected Issues
0000174
mod - src/stored/autochanger.c Diff File

master 3f643806

2013-07-04 15:45

mvwieringen adm

Ported: N/A

Details Diff
Retry autochanger query for slots

In essence this is a bug in the firmware but it seems there are quite
some libraries which seem to be affected. We now retry the query one
more time when we get a zero slots returned.

Fixes 0000174: "status slots" says "0 slots" the first time after tapes
were removed. Rerunning "status slots" then is correct.
Affected Issues
0000174
mod - src/stored/autochanger.c Diff File

master 7243219d

2013-06-30 13:37

mvwieringen adm

Ported: N/A

Details Diff
Switch to new version number.
mod - src/include/version.h Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - platforms/packaging/bareos.changes Diff File
mod - platforms/packaging/bareos-xUbuntu_12.04.dsc Diff File
mod - platforms/packaging/bareos-xUbuntu_10.04.dsc Diff File
mod - platforms/packaging/bareos-Debian_6.0.dsc Diff File
mod - configure Diff File
mod - README.md Diff File

bareos-13.2 9d894b59

2013-06-28 23:02

Marco van Wieringen

Ported: N/A

Details Diff
Streamline error handling.

When we fail in backup due to a version mismatch on the FD protocol
or in restore and verify for every failure we close the FD connection
if we opened that and return from the function. For backup we keep
the wait_for_job_termination() call as we really need that but as
we closed the FD connection already when we got a FD protocol version
mismatch we no longer hang waiting for something to be returned from
the FD which won't happen when the DIR detects a protocol version
mismatch.
mod - src/dird/backup.c Diff File
mod - src/dird/restore.c Diff File
mod - src/dird/verify.c Diff File

master 076f8260

2013-06-28 21:02

mvwieringen adm

Ported: N/A

Details Diff
Streamline error handling.

When we fail in backup due to a version mismatch on the FD protocol
or in restore and verify for every failure we close the FD connection
if we opened that and return from the function. For backup we keep
the wait_for_job_termination() call as we really need that but as
we closed the FD connection already when we got a FD protocol version
mismatch we no longer hang waiting for something to be returned from
the FD which won't happen when the DIR detects a protocol version
mismatch.
mod - src/dird/verify.c Diff File
mod - src/dird/restore.c Diff File
mod - src/dird/backup.c Diff File

bareos-13.2 47a2264a

2013-06-28 21:02

mvwieringen

Ported: N/A

Details Diff
Streamline error handling.

When we fail in backup due to a version mismatch on the FD protocol
or in restore and verify for every failure we close the FD connection
if we opened that and return from the function. For backup we keep
the wait_for_job_termination() call as we really need that but as
we closed the FD connection already when we got a FD protocol version
mismatch we no longer hang waiting for something to be returned from
the FD which won't happen when the DIR detects a protocol version
mismatch.
mod - src/dird/backup.c Diff File
mod - src/dird/restore.c Diff File
mod - src/dird/verify.c Diff File

bareos-13.2 5f89674a

2013-06-28 19:49

Sebastian Lederer


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Import univention-bareos package

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
add - platforms/univention/62univention-bareos.inst Diff File
add - platforms/univention/63univention-bareos-uninstall.uinst Diff File
add - platforms/univention/LICENSE_AGREEMENT Diff File
add - platforms/univention/bareos.schema Diff File
add - platforms/univention/debian/changelog Diff File
add - platforms/univention/debian/compat Diff File
add - platforms/univention/debian/config Diff File
add - platforms/univention/debian/control Diff File
add - platforms/univention/debian/files Diff File
add - platforms/univention/debian/rules Diff File
add - platforms/univention/debian/substvars Diff File
add - platforms/univention/debian/univention-bareos-schema.conffiles Diff File
add - platforms/univention/debian/univention-bareos-schema.dirs Diff File
add - platforms/univention/debian/univention-bareos-schema.install Diff File
add - platforms/univention/debian/univention-bareos-schema.postinst Diff File
add - platforms/univention/debian/univention-bareos-schema.substvars Diff File
add - platforms/univention/debian/univention-bareos.conffiles Diff File
add - platforms/univention/debian/univention-bareos.config Diff File
add - platforms/univention/debian/univention-bareos.dirs Diff File
add - platforms/univention/debian/univention-bareos.install Diff File
add - platforms/univention/debian/univention-bareos.postinst Diff File
add - platforms/univention/debian/univention-bareos.postrm Diff File
add - platforms/univention/debian/univention-bareos.preinst Diff File
add - platforms/univention/debian/univention-bareos.prerm Diff File
add - platforms/univention/debian/univention-bareos.substvars Diff File
add - platforms/univention/debian/univention-bareos.univention-config-registry Diff File
add - platforms/univention/debian/univention-bareos.univention-config-registry-variables Diff File
add - platforms/univention/debian/univention-bareos.univention-service Diff File
add - platforms/univention/etc/bareos/bareos-dir.conf Diff File
add - platforms/univention/etc/bareos/bareos-fd.conf Diff File
add - platforms/univention/etc/bareos/bareos-sd.conf Diff File
add - platforms/univention/etc/bareos/bconsole.conf Diff File
add - platforms/univention/etc/postgresql/8.4/main/pg_hba.conf.d/25-univention-bareos Diff File
add - platforms/univention/fd-generic.template Diff File
add - platforms/univention/fd-windows.template Diff File
add - platforms/univention/job-generic.template Diff File
add - platforms/univention/job-windows.template Diff File
add - platforms/univention/postgres_create.sql Diff File
add - platforms/univention/restart_director Diff File
add - platforms/univention/univention-bareos.cron Diff File
add - platforms/univention/univention-bareos.ini Diff File
add - platforms/univention/univention-bareos.py Diff File

master 55a6c867

2013-06-28 17:49

slederer


Committer: mvwieringen adm

Ported: N/A

Details Diff
Import univention-bareos package

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
add - platforms/univention/univention-bareos.py Diff File
add - platforms/univention/univention-bareos.ini Diff File
add - platforms/univention/univention-bareos.cron Diff File
add - platforms/univention/restart_director Diff File
add - platforms/univention/postgres_create.sql Diff File
add - platforms/univention/job-windows.template Diff File
add - platforms/univention/job-generic.template Diff File
add - platforms/univention/fd-windows.template Diff File
add - platforms/univention/fd-generic.template Diff File
add - platforms/univention/etc/postgresql/8.4/main/pg_hba.conf.d/25-univention-bareos Diff File
add - platforms/univention/etc/bareos/bconsole.conf Diff File
add - platforms/univention/etc/bareos/bareos-sd.conf Diff File
add - platforms/univention/etc/bareos/bareos-fd.conf Diff File
add - platforms/univention/etc/bareos/bareos-dir.conf Diff File
add - platforms/univention/debian/univention-bareos.univention-service Diff File
add - platforms/univention/debian/univention-bareos.univention-config-registry-variables Diff File
add - platforms/univention/debian/univention-bareos.univention-config-registry Diff File
add - platforms/univention/debian/univention-bareos.substvars Diff File
add - platforms/univention/debian/univention-bareos.prerm Diff File
add - platforms/univention/debian/univention-bareos.preinst Diff File
add - platforms/univention/debian/univention-bareos.postrm Diff File
add - platforms/univention/debian/univention-bareos.postinst Diff File
add - platforms/univention/debian/univention-bareos.install Diff File
add - platforms/univention/debian/univention-bareos.dirs Diff File
add - platforms/univention/debian/univention-bareos.config Diff File
add - platforms/univention/debian/univention-bareos.conffiles Diff File
add - platforms/univention/debian/univention-bareos-schema.substvars Diff File
add - platforms/univention/debian/univention-bareos-schema.postinst Diff File
add - platforms/univention/debian/univention-bareos-schema.install Diff File
add - platforms/univention/debian/univention-bareos-schema.dirs Diff File
add - platforms/univention/debian/univention-bareos-schema.conffiles Diff File
add - platforms/univention/debian/substvars Diff File
add - platforms/univention/debian/rules Diff File
add - platforms/univention/debian/files Diff File
add - platforms/univention/debian/control Diff File
add - platforms/univention/debian/config Diff File
add - platforms/univention/debian/compat Diff File
add - platforms/univention/debian/changelog Diff File
add - platforms/univention/bareos.schema Diff File
add - platforms/univention/LICENSE_AGREEMENT Diff File
add - platforms/univention/63univention-bareos-uninstall.uinst Diff File
add - platforms/univention/62univention-bareos.inst Diff File

bareos-13.2 0be1a28b

2013-06-28 17:49

slederer


Committer: mvwieringen

Ported: N/A

Details Diff
Import univention-bareos package

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
add - platforms/univention/62univention-bareos.inst Diff File
add - platforms/univention/63univention-bareos-uninstall.uinst Diff File
add - platforms/univention/LICENSE_AGREEMENT Diff File
add - platforms/univention/bareos.schema Diff File
add - platforms/univention/debian/changelog Diff File
add - platforms/univention/debian/compat Diff File
add - platforms/univention/debian/config Diff File
add - platforms/univention/debian/control Diff File
add - platforms/univention/debian/files Diff File
add - platforms/univention/debian/rules Diff File
add - platforms/univention/debian/substvars Diff File
add - platforms/univention/debian/univention-bareos-schema.conffiles Diff File
add - platforms/univention/debian/univention-bareos-schema.dirs Diff File
add - platforms/univention/debian/univention-bareos-schema.install Diff File
add - platforms/univention/debian/univention-bareos-schema.postinst Diff File
add - platforms/univention/debian/univention-bareos-schema.substvars Diff File
add - platforms/univention/debian/univention-bareos.conffiles Diff File
add - platforms/univention/debian/univention-bareos.config Diff File
add - platforms/univention/debian/univention-bareos.dirs Diff File
add - platforms/univention/debian/univention-bareos.install Diff File
add - platforms/univention/debian/univention-bareos.postinst Diff File
add - platforms/univention/debian/univention-bareos.postrm Diff File
add - platforms/univention/debian/univention-bareos.preinst Diff File
add - platforms/univention/debian/univention-bareos.prerm Diff File
add - platforms/univention/debian/univention-bareos.substvars Diff File
add - platforms/univention/debian/univention-bareos.univention-config-registry Diff File
add - platforms/univention/debian/univention-bareos.univention-config-registry-variables Diff File
add - platforms/univention/debian/univention-bareos.univention-service Diff File
add - platforms/univention/etc/bareos/bareos-dir.conf Diff File
add - platforms/univention/etc/bareos/bareos-fd.conf Diff File
add - platforms/univention/etc/bareos/bareos-sd.conf Diff File
add - platforms/univention/etc/bareos/bconsole.conf Diff File
add - platforms/univention/etc/postgresql/8.4/main/pg_hba.conf.d/25-univention-bareos Diff File
add - platforms/univention/fd-generic.template Diff File
add - platforms/univention/fd-windows.template Diff File
add - platforms/univention/job-generic.template Diff File
add - platforms/univention/job-windows.template Diff File
add - platforms/univention/postgres_create.sql Diff File
add - platforms/univention/restart_director Diff File
add - platforms/univention/univention-bareos.cron Diff File
add - platforms/univention/univention-bareos.ini Diff File
add - platforms/univention/univention-bareos.py Diff File

bareos-13.2 ab0df290

2013-06-28 17:39

Marco van Wieringen

Ported: N/A

Details Diff
Fix segmentation fault.
mod - src/dird/backup.c Diff File

bareos-13.2 384e54a0

2013-06-28 15:39

mvwieringen adm

Ported: N/A

Details Diff
Fix segmentation fault.
mod - src/dird/backup.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 621 622 623 624 625 626 627 ... 641 642 643  Next  Last