Imported bacula-5.2.13 as downloaded from sourceforge.

Released on 19/2/2013.
Import all changes done to the original Bacula code.
Changes from patched Bacula to Bareos.
Allow slash in volume names

In the past, I have had problems with restores failing due to the device
for differential volumes can't find the volumes stored by the incremental.

I also have not been quite satisfied with having all the files in one
large directory without a structure, e.g., when I have different
retention policy for some volumes.

My fix is quite simple: add '/' to the list of acceptable characters in
a volume name.  this allows me to specify the same Archive Device for
all the file media devices, and do the separation with Label Format like
"incr/Incr-". Restore is unproblematic in this setup, since any Device
can be used to access all the volumes (even if they are actually in
different filesystems, due to the structure of my mounts).

Signed-off-by: Marco van Wieringen <mvw@planets.elm.net>
Tweak fix compile error.
Fix typo.

Fixes #54: make_catalog_backup.pl tries to call /usr/sbin/bareos_dbcheck,
           must be /usr/sbin/bareos-dbcheck
removed installation of traymonitor

as we have still some problems with the traymonitor,
we dont offer to install it.
call the initialize_passwords in bconsole

Installing the bconsole didn't call the
initialize_passwords call.

Now bconsole and traymonitor packages do that
Tear down of daemons is flawed.

When one of the servers is teared down in most daemons the thread
spawned for handling the bnet_thread_server or the main thread
never closes all sockets and releases the workq as most of the time
the thread is just shot inflight and as a side effect things get
cleaned up. When the process exits resources are released but its
not very clean.

Fixes #53: Tear down of daemons is flawed.
Loose some trademark.

We want the text about the trademark only in the LICENSE file and
in the about popup windows.
Fix compile error.
add-database-creation-scripts

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
adapted for ubuntu removed build dependency to libsqlite0-dev, because it is not available on Ubuntu (and not used anyway?)

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
bareos-database-postgresql depends on postgresql-client

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Update README.md

typos and one comment
Fix NDMP library vendor name.
Bump version for first public beta.
Drop temp file.
Fix %f conversion in bsnprintf.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Fix conversion string in bsnprintf.

It makes no sense to use a string "0123456789ABCDEF" when you do
all calculating using a modulo 10 divide which only gives the spread
from 0 to 9. As we don't need the hex letters we can also drop the check
on caps as figures are either upper or lower case.