Changesets: bareos2015
bareos-13.2 8b1e79cd 2013-05-04 23:07 Ported: N/A Details Diff |
Fix btape crash on quit. - Instead of freeing the config before tearing down the whole setup only do it when we are really done with the config and just before we are about to exit the program. - don't allocate jcr->comment in butil.c as the setup_jcr function already calls new_jcr which also allocated this member and as such the memory is leaked and smartalloc complains on exit. Fixed 0000091: btape crashes after quit command |
Affected Issues 0000091 |
|
mod - src/stored/btape.c | Diff File | ||
mod - src/stored/butil.c | Diff File | ||
bareos-13.2 cd21e978 2013-05-04 23:07 Committer: mvwieringen Ported: N/A Details Diff |
should work with /bin/sh and not only with /bin/bash fixes 0000078: bareos-config is not portable Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000078 |
|
mod - scripts/bareos-config | Diff File | ||
bareos-13.2 88a0e60a 2013-05-04 23:07 Committer: mvwieringen Ported: N/A Details Diff |
postinstall (permissions, hostname, passwords) postinstall (permissions, hostname, passwords) for bat, bconsole and tray-monitor Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
add - debian/bareos-bat.postinst | Diff File | ||
mod - debian/bareos-bconsole.postinst | Diff File | ||
add - debian/bareos-traymonitor.postinst | Diff File | ||
mod - platforms/rpms/bareos.spec | Diff File | ||
bareos-13.2 705511cf 2013-05-04 23:07 Ported: N/A Details Diff |
Rebuild configure. | ||
mod - configure | Diff File | ||
bareos-13.2 52295beb 2013-05-04 23:07 Ported: N/A Details Diff |
Tweak remove acconfig.h dependency Now we use the 3 arguments AC_DEFINE there is no need for a acconfig.h with bootstrap info for config.h.in we removed acconfig.h long time ago but the Makefile still had a dependency. |
||
mod - Makefile.in | Diff File | ||
bareos-13.2 99eeb55f 2013-05-04 23:07 Committer: mvwieringen Ported: N/A Details Diff |
Cleanup Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - debian/control | Diff File | ||
mod - platforms/deb/bareos-Debian_6.0.dsc | Diff File | ||
mod - platforms/deb/bareos-xUbuntu_12.04.dsc | Diff File | ||
bareos-13.2 3115e16c 2013-05-04 23:06 Committer: mvwieringen Ported: N/A Details Diff |
make test script a bit more deterministic Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - test/all | Diff File | ||
bareos-13.2 c5ae6b9e 2013-05-04 23:06 Committer: mvwieringen Ported: N/A Details Diff |
Debian packages for bareos-bat and bareos-traymonitor Debian packages for bareos-bat, bareos-traymonitor and bareos-devel. Added configure opition --enable-traymonitor (again). Uses qmake "make" and "make install" instead of special handling in SPEC file. Moved files belonging to BAT and traymonitor from directory scripts to source directories. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - Makefile.in | Diff File | ||
mod - autoconf/config.h.in | Diff File | ||
mod - autoconf/configure.in | Diff File | ||
add - debian/bareos-bat.install | Diff File | ||
mod - debian/bareos-common.install | Diff File | ||
add - debian/bareos-devel.install | Diff File | ||
mod - debian/bareos-traymonitor.install | Diff File | ||
mod - debian/rules | Diff File | ||
mod - platforms/gentoo/bareos.ebuild | Diff File | ||
mod - platforms/rpms/bareos.spec | Diff File | ||
rm - scripts/bat.desktop.consolehelper.in | Diff File | ||
rm - scripts/bat.desktop.xsu.in | Diff File | ||
mod - src/qt-console/bat.pro.in | Diff File | ||
mod - src/qt-console/main.qrc | Diff File | ||
mod - src/qt-console/tray-monitor/tray-monitor.pro.in | Diff File | ||
bareos-13.2 36c7d0a8 2013-05-04 23:02 Committer: mvwieringen Ported: N/A Details Diff |
Reduce dependencies Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - .travis.yml | Diff File | ||
mod - debian/control | Diff File | ||
mod - platforms/deb/bareos-Debian_6.0.dsc | Diff File | ||
mod - platforms/deb/bareos-xUbuntu_12.04.dsc | Diff File | ||
bareos-13.2 7cf1425a 2013-05-04 23:02 Ported: N/A Details Diff |
Tweak layout. | ||
mod - debian/changelog | Diff File | ||
bareos-13.2 c4384981 2013-05-04 23:02 Ported: N/A Details Diff |
Tweak compiler warning. | ||
mod - src/lib/crypto_cache.c | Diff File | ||
bareos-13.2 63abce04 2013-05-04 23:02 Ported: N/A Details Diff |
Fix printing of crypto cache. Also fixed input to always clean the input buffer so we don't read garbage and added a -r option to be able to reset the expiry time of all entries in the cache by setting the time they were added to the current time. Updated manpage to document the new flags. |
||
mod - manpages/bscrypto.8 | Diff File | ||
mod - src/lib/crypto_cache.c | Diff File | ||
mod - src/lib/crypto_cache.h | Diff File | ||
mod - src/tools/bscrypto.c | Diff File | ||
bareos-13.2 21ea95f4 2013-05-04 23:02 Ported: N/A Details Diff |
Fix layout when printing crypto keys. First determine what size the volumename and cryptokey column needs before printing the data. This way we always print the data in a readable fashion. |
||
mod - src/lib/crypto_cache.c | Diff File | ||
bareos-13.2 f1cd0155 2013-05-04 23:02 Ported: N/A Details Diff |
Tweak typo. | ||
mod - scripts/bareos-ctl-funcs | Diff File | ||
bareos-13.2 c4daee29 2013-05-04 23:02 Ported: N/A Details Diff |
Add ability to dump the content of the cryptocache. For tape encryption the storage daemon keeps a cache of recently used data it needs when loading a crypto enabled volume and it doesn't have a connection to the director (e.g. when starting the SD). The bscrypto tool already had support for populating the cache with data which is used when a Disaster Recovery is needed but it would be nice if you could also dump the content of the cache using the bscrypto tool. There is no real security risk as you still need read access to the cache file and the data dumped is the wrapped/encrypted version of the key for which you need the KeyEncryptionKey to be able to translate it to the actual key loaded into the drive. |
||
mod - src/lib/crypto_cache.c | Diff File | ||
mod - src/lib/crypto_cache.h | Diff File | ||
mod - src/tools/bscrypto.c | Diff File | ||
bareos-13.2 9355be42 2013-05-04 23:02 Ported: N/A Details Diff |
Add support for starting/stopping deamons. On debian and ubuntu the init scripts are not registered on install and unregistered on deinstall of the package. Added the right calls to the postint script of the different daemons and added prerm scripts to do the right thing on deinstall. Fixes 0000086: No start scripts created during installation |
Affected Issues 0000086 |
|
mod - debian/bareos-director.postinst | Diff File | ||
add - debian/bareos-director.prerm | Diff File | ||
mod - debian/bareos-filedaemon.postinst | Diff File | ||
add - debian/bareos-filedaemon.prerm | Diff File | ||
mod - debian/bareos-storage.postinst | Diff File | ||
add - debian/bareos-storage.prerm | Diff File | ||
bareos-13.2 bf602908 2013-05-04 23:02 Ported: N/A Details Diff |
Fix specfile cleanup for new script. | ||
mod - platforms/rpms/bareos.spec | Diff File | ||
bareos-13.2 78c3f6fd 2013-05-04 23:02 Ported: N/A Details Diff |
Fix typo. | ||
mod - scripts/bareos-ctl-dir.in | Diff File | ||
mod - scripts/bareos-ctl-fd.in | Diff File | ||
mod - scripts/bareos-ctl-sd.in | Diff File | ||
bareos-13.2 50877a3a 2013-05-04 23:02 Ported: N/A Details Diff |
Only code shell functions once. All bareos-ctl-* scripts code the same set of functions which is kind of stupid. This patch creates a common set of functions which are included into the script so we only need to code them once and reuse them. Also added support for pgrep support which is on Platforms like Solaris and xBSD next to pidof support. |
||
mod - autoconf/configure.in | Diff File | ||
mod - scripts/Makefile.in | Diff File | ||
mod - scripts/bareos-ctl-dir.in | Diff File | ||
mod - scripts/bareos-ctl-fd.in | Diff File | ||
add - scripts/bareos-ctl-funcs | Diff File | ||
mod - scripts/bareos-ctl-sd.in | Diff File | ||
bareos-13.2 184919b8 2013-05-04 23:02 Ported: N/A Details Diff |
Fix typo. | ||
mod - scripts/btraceback.in | Diff File | ||
bareos-13.2 3c149020 2013-05-04 23:01 Ported: N/A Details Diff |
Rebuild configure | ||
mod - configure | Diff File | ||
bareos-13.2 370482e4 2013-05-04 23:01 Ported: N/A Details Diff |
For now disable GNUTLS support. Until this stuff really works disable the GNUTLS detection in configure. |
||
mod - autoconf/configure.in | Diff File | ||
bareos-13.2 5c5a013f 2013-05-04 23:01 Committer: mvwieringen Ported: N/A Details Diff |
move make_catalog_backup.pl to bareos-director move make_catalog_backup.pl to bareos-director, as in the Debian packages. Also done some cleanup. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - platforms/rpms/bareos.spec | Diff File | ||
bareos-13.2 2ba6f4a1 2013-05-04 23:01 Ported: N/A Details Diff |
Remove DVD example. As DVD support is removed it doesn't make sense to have an example for a DVD file device. |
||
mod - src/dird/bareos-dir.conf.in | Diff File | ||
bareos-13.2 d6f4d02f 2013-05-04 23:01 Ported: N/A Details Diff |
Rebuild configure. | ||
mod - configure | Diff File |