Changesets: bareos
bareos-13.2 40d56015 2013-07-05 10:22
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
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
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
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
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
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
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 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 Committer: 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 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
Ported: N/A Details Diff |
Fix segmentation fault. | ||
mod - src/dird/backup.c | Diff File | ||
master 0e6756c2 2013-06-28 15:39
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
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
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
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
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 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
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 |