Changesets: bareos2015

bareos-13.2 8b1e79cd

2013-05-04 23:07

mvwieringen

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

joergs


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

joergs


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

mvwieringen

Ported: N/A

Details Diff
Rebuild configure.
mod - configure Diff File

bareos-13.2 52295beb

2013-05-04 23:07

mvwieringen

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

joergs


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

joergs


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

joergs


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

joergs


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

mvwieringen

Ported: N/A

Details Diff
Tweak layout.
mod - debian/changelog Diff File

bareos-13.2 c4384981

2013-05-04 23:02

mvwieringen

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

mvwieringen

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

mvwieringen

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

mvwieringen

Ported: N/A

Details Diff
Tweak typo.
mod - scripts/bareos-ctl-funcs Diff File

bareos-13.2 c4daee29

2013-05-04 23:02

mvwieringen

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

mvwieringen

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

mvwieringen

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

mvwieringen

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

mvwieringen

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

mvwieringen

Ported: N/A

Details Diff
Fix typo.
mod - scripts/btraceback.in Diff File

bareos-13.2 3c149020

2013-05-04 23:01

mvwieringen

Ported: N/A

Details Diff
Rebuild configure
mod - configure Diff File

bareos-13.2 370482e4

2013-05-04 23:01

mvwieringen

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

joergs


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

mvwieringen

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

mvwieringen

Ported: N/A

Details Diff
Rebuild configure.
mod - configure Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 47 48 49 50 51 52 53 ... 57 58 59  Next  Last