Discussion:
[bareos-users] Bareos on Debian Jessie
Jan Behrend
2015-01-22 10:28:47 UTC
Permalink
Hello List,

thanks for the effort to put Bareos into Debian Jessie!

As I tried to install the packages I remembered that someone on the
OSBConf mentioned those were different from the Bareos repositories and
sure enough they are: The TLS business is gone and the compression
module is another one ... if I recall correctly.

Can somebody tell me how to compile the Debian Jessie packages, so they
are a drop in replacement for the ones coming from the Bareos
repository?

Cheers Jan
--
MAX-PLANCK-INSTITUT fuer Radioastronomie
Jan Behrend - Rechenzentrum
----------------------------------------
Auf dem Huegel 69, D-53121 Bonn
Tel: +49 (228) 525 359, Fax: +49 (228) 525 229
***@mpifr-bonn.mpg.de http://www.mpifr-bonn.mpg.de
--
You received this message because you are subscribed to the Google Groups "bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bareos-users+***@googlegroups.com.
To post to this group, send email to bareos-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Jörg Steffens
2015-01-22 11:28:20 UTC
Permalink
Post by Jan Behrend
Hello List,
thanks for the effort to put Bareos into Debian Jessie!
As I tried to install the packages I remembered that someone on the
OSBConf mentioned those were different from the Bareos repositories and
sure enough they are: The TLS business is gone and the compression
module is another one ... if I recall correctly.
Can somebody tell me how to compile the Debian Jessie packages, so they
are a drop in replacement for the ones coming from the Bareos
repository?
if you like the packages to behave identical with the packages of
bareos.org, why aren't you using the bareos.org packages directly?

Anyhow, the source for if debian packages is also the bareos github,
see https://github.com/bareos/bareos/tree/bareos-14.2-debian
(there may be some delay before Debian packages gets build from github).

We tried hard to limit the differences between these branches to a
minimum, and also integrate some of the requested changes from
debian.org into bareos.org.
However, debian.org don't provide the libfastlz compression library, so
bareos is compiled without. Also debian.org complains about the
integration of openssl, as the license of that is somewhat special. In
the meanwhile the have a statement from the FSFE that there isn't a
problem to integrate with bareos. However, this still needs discussion
with debian.org.

To see thew actual differences, clone bareos from github and compare the
branches:

git diff origin/bareos-14.2 origin/bareos-14.2-debian

In debian/rules you will see differences. Configure is called with this
parameter changed:

- --enable-dynamic-debian-package-list \
+ --disable-dynamic-debian-package-list \

- --with-openssl \
+ --without-openssl \
+ --with-gnutls \

Ignore --disable-dynamic-debian-package-list. This is only to define if
the build process is allowed to modify debian/control during build
(debian.org forbids this, but bareos.org needs this on platforms where
only the daemons get build, but not the GUIs (traymonitor, bat) as for
the fairly old Ubuntu-8.04.

--without-openssl --with-gnutls results that "Transport Encryption"
still works, but "Data Encryption" is not available.

The availibility of libfastlz is detected automatically during build
and as debian/control does not list libfastlz-dev in Build-Depends, it
is not used for debian.org builds (as it is not available on debian.org).

regards,
Jörg
--
Jörg Steffens ***@bareos.com
Bareos GmbH & Co. KG http://www.bareos.com

Sitz der Gesellschaft: Köln | Amtsgericht Köln: HRA 29646
Komplementär: Bareos Verwaltungs-GmbH
Geschäftsführer:
S. Dühr, M. Außendorf, Jörg Steffens, P. Storz, M. v. Wieringen
--
You received this message because you are subscribed to the Google Groups "bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bareos-users+***@googlegroups.com.
To post to this group, send email to bareos-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Jan Behrend
2015-01-23 11:56:43 UTC
Permalink
Hi Jörg,

thanks for the answer. This is very helpful!
Post by Jörg Steffens
if you like the packages to behave identical with the packages of
bareos.org, why aren't you using the bareos.org packages directly?
Because there are no Debian_8.0 packages available I could find in
http://download.bareos.org/bareos/release/latest/

Cheers Jan
--
MAX-PLANCK-INSTITUT fuer Radioastronomie
Jan Behrend - Rechenzentrum
----------------------------------------
Auf dem Huegel 69, D-53121 Bonn
Tel: +49 (228) 525 359, Fax: +49 (228) 525 229
***@mpifr-bonn.mpg.de http://www.mpifr-bonn.mpg.de
--
You received this message because you are subscribed to the Google Groups "bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bareos-users+***@googlegroups.com.
To post to this group, send email to bareos-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Loading...