Changesets: bareos

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

master 0e6756c2

2013-06-28 15:39

mvwieringen adm

Ported: N/A

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

bareos-13.2 ef519e19

2013-06-27 18:33

xtruthx


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Added the new product property "auto_config"

With the new product property you can use the new silent parameter to keep configurationsfiles during a deinstallation and a reinstall.
If it is set on false, opsi doesnt delete the configuration files and doesnt overwrite the old configuration files. The new configuration files will be saved as File.new

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - platforms/opsi/CLIENT_DATA/delsub3264.ins Diff File
mod - platforms/opsi/CLIENT_DATA/setup3264.ins Diff File
mod - platforms/opsi/CLIENT_DATA/uninstall3264.ins Diff File
mod - platforms/opsi/OPSI/control Diff File

bareos-13.2 d57112d4

2013-06-27 18:00

Marco van Wieringen

Ported: N/A

Details Diff
Remove spurious daemon message on plugin load.

The plugin loading like to be somewhat chatty by issueing
daemon messages for every plugin loaded. Its more then enough
to issue this as a debugging message what was already done.
mod - src/dird/dir_plugins.c Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/stored/sd_plugins.c Diff File

bareos-13.2 b4da41d5

2013-06-27 16:33

daniel

Ported: N/A

Details Diff
Added the new product property "auto_config"

With the new product property you can use the new silent parameter to keep configurationsfiles during a deinstallation and a reinstall.
If it is set on false, opsi doesnt delete the configuration files and doesnt overwrite the old configuration files. The new configuration files will be saved as File.new

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - platforms/opsi/CLIENT_DATA/delsub3264.ins Diff File
mod - platforms/opsi/CLIENT_DATA/setup3264.ins Diff File
mod - platforms/opsi/CLIENT_DATA/uninstall3264.ins Diff File
mod - platforms/opsi/OPSI/control Diff File

bareos-12.4 de2dd0ca

2013-06-27 16:33

daniel

Ported: N/A

Details Diff
Added the new product property "auto_config"

With the new product property you can use the new silent parameter to keep configurationsfiles during a deinstallation and a reinstall.
If it is set on false, opsi doesnt delete the configuration files and doesnt overwrite the old configuration files. The new configuration files will be saved as File.new

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - platforms/opsi/CLIENT_DATA/delsub3264.ins Diff File
mod - platforms/opsi/CLIENT_DATA/setup3264.ins Diff File
mod - platforms/opsi/CLIENT_DATA/uninstall3264.ins Diff File
mod - platforms/opsi/OPSI/control Diff File

master 77149125

2013-06-27 16:33

daniel

Ported: N/A

Details Diff
Added the new product property "auto_config"

With the new product property you can use the new silent parameter to keep configurationsfiles during a deinstallation and a reinstall.
If it is set on false, opsi doesnt delete the configuration files and doesnt overwrite the old configuration files. The new configuration files will be saved as File.new

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - platforms/opsi/OPSI/control Diff File
mod - platforms/opsi/CLIENT_DATA/uninstall3264.ins Diff File
mod - platforms/opsi/CLIENT_DATA/setup3264.ins Diff File
mod - platforms/opsi/CLIENT_DATA/delsub3264.ins Diff File

master a9f44fa8

2013-06-27 16:00

mvwieringen adm

Ported: N/A

Details Diff
Remove spurious daemon message on plugin load.

The plugin loading like to be somewhat chatty by issueing
daemon messages for every plugin loaded. Its more then enough
to issue this as a debugging message what was already done.
mod - src/stored/sd_plugins.c Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/dird/dir_plugins.c Diff File

bareos-13.2 2f0ebb06

2013-06-27 16:00

mvwieringen

Ported: N/A

Details Diff
Remove spurious daemon message on plugin load.

The plugin loading like to be somewhat chatty by issueing
daemon messages for every plugin loaded. Its more then enough
to issue this as a debugging message what was already done.
mod - src/dird/dir_plugins.c Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/stored/sd_plugins.c Diff File

master a0e0cca2

2013-06-26 22:01

mvwieringen adm

Ported: N/A

Details Diff
Implement auto inflation/deflation in the storage daemon.

This code implements automatic deflation (compression)
of data read or written to a device and automatic inflation
(uncompression) of data written or read from a device.

This allows you to do the following:

- Compress data on the FD send it to SD and write it to the device uncompressed.
- Send data uncompressed from the FD to the SD and write it to the device compressed.
- Read compressed data from a device and send it as uncompressed data to the FD.
- Read uncompressed data from a device and send it as compressed data to the FD.

This is implemented as a SD plugin.

Fixes 0000187: Implement auto inflation/deflation in storage daemon.
Affected Issues
0000187
mod - src/win32/plugins/Makefile Diff File
mod - src/tools/bpluginfo.c Diff File
mod - src/stored/stored_conf.h Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored.h Diff File
mod - src/stored/sd_plugins.h Diff File
mod - src/stored/reserve.h Diff File
mod - src/stored/record.h Diff File
mod - src/stored/record.c Diff File
mod - src/stored/read_record.c Diff File
mod - src/stored/read.c Diff File
mod - src/stored/protos.h Diff File
mod - src/stored/ndmp_tape.c Diff File
mod - src/stored/mac.c Diff File
mod - src/stored/job.c Diff File
mod - src/stored/dev.h Diff File
mod - src/stored/bextract.c Diff File
mod - src/stored/append.c Diff File
mod - src/stored/acquire.c Diff File
mod - src/stored/Makefile.in Diff File
rm - src/qt-tray-monitor/bareos-tray-monitor.desktop Diff File
add - src/plugins/stored/autoxflate-sd.c Diff File
rm - src/plugins/README Diff File
rm - src/plugins/Makefile Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/mem_pool.h Diff File
mod - src/lib/mem_pool.c Diff File
mod - src/lib/compression.c Diff File
mod - src/include/jcr.h Diff File
mod - src/filed/restore.c Diff File
mod - src/filed/crypto.c Diff File
mod - src/filed/compression.c Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - configure Diff File
mod - autoconf/configure.in Diff File

bareos-13.2 12471f5b

2013-06-26 01:45

Marco van Wieringen

Ported: N/A

Details Diff
Plugin framework enhancements.

Up until now the plugins for the fd/sd/dir are loaded semi at
random by the way they are stored in the plugin directory as
they are loaded in the order readdir returns the directory entries.

This is NOT how you want it in certain situations so from now on
you can specify in the fd/sd/dir a new keyword in the generic
daemon config resource named "plugin names" which is a list
which is seperated by a ':' and enumerates the plugins that
should be loaded in what order by a daemon. In this resource
you can define the following 'plugin names = "python:bpipe"'
which means in the fd load the following plugins:

- <plugin_dir>/python-fd.so
- <plugin_dir>/bpipe-fd.so

If you don't specify the plugin names then the old behaviour
will be used to load all plugins which match the pattern
*-<daemon>.so

Now we can order the way plugins are loaded there is also a
new flag to the generate_plugin_event() function which is named
reverse which is a boolean and if its set the plugins will be
called in reverse order that they are stored in the plugin list.

Fixes 0000196: Plugin framework enhancements.
mod - src/dird/dir_plugins.c Diff File
mod - src/dird/dir_plugins.h Diff File
mod - src/dird/dird.c Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/filed/fd_plugins.h Diff File
mod - src/filed/filed.c Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/filed/filed_conf.h Diff File
mod - src/lib/alist.h Diff File
mod - src/lib/plugins.c Diff File
mod - src/lib/plugins.h Diff File
mod - src/stored/bcopy.c Diff File
mod - src/stored/bextract.c Diff File
mod - src/stored/bls.c Diff File
mod - src/stored/bscan.c Diff File
mod - src/stored/btape.c Diff File
mod - src/stored/sd_plugins.c Diff File
mod - src/stored/sd_plugins.h 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 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 653 654 655 656 657 658 659 ... 673 674 675  Next  Last