Changesets: bareos2015

bareos-13.2 90aad2f5

2013-05-04 23:01

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Start to create defaultconfigs

We want to create default configurations for certain use cases. This
is the first try to create a good default config for disk-only backup.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - autoconf/configure.in Diff File
add - src/defaultconfigs/diskonly/bareos-dir.conf.in Diff File
add - src/defaultconfigs/diskonly/bareos-sd.conf.in Diff File

bareos-13.2 ea420e46

2013-05-04 23:01

mvwieringen

Ported: N/A

Details Diff
Use the smarter filedescriptor closing in bpipe.

Instead of closing the filedescriptors ourself (and a maximum
of 29 (32 - 3)) use fcntl(F_CLOSEM) or closefrom() library call
to perform what we really want e.g. close all unneeded filedescriptors
of the forked process.
mod - src/lib/bpipe.c Diff File
mod - src/lib/daemon.c Diff File

bareos-13.2 0d0faac5

2013-05-04 23:00

mvwieringen

Ported: N/A

Details Diff
Don't print password while replacing it.

The bareos-config script writes the passwords in cleartext when replacing
them in the config files.

As they are passwords, they should be kept secret so not displayed.

Fixes 0000058: Passwords are printed when they are set
Affected Issues
0000058
mod - scripts/bareos-config Diff File

bareos-13.2 9d72fe0b

2013-05-04 23:00

mvwieringen

Ported: N/A

Details Diff
Fix compiler warning.
mod - src/stored/bextract.c Diff File

bareos-13.2 d51517bf

2013-05-04 23:00

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Force the LDFLAGS to be unset

As unfortunately the unsetting of the hardening
doesn't work, we unset the LDFLAGS right before
configure

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - debian/rules Diff File

bareos-13.2 489f1378

2013-05-04 23:00

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
add bareos-dbg for Debian

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - platforms/deb/bareos-Debian_6.0.dsc Diff File

bareos-13.2 52a17c05

2013-05-04 22:59

mvwieringen

Ported: N/A

Details Diff
Fix typo in configure.
mod - autoconf/configure.in Diff File
mod - configure Diff File

bareos-13.2 1b12e1a7

2013-05-04 22:59

mvwieringen

Ported: N/A

Details Diff
debian/rules is a Makefile not a shell script.

The current file seems to indicate that the rules file is a shell script
by exporting all variables and using the ${} variable expansion while
the normal Makefile variable expansion uses $() and we also can have
spaces around the variable initialization as it Makefile and not shell.
mod - debian/rules Diff File

bareos-13.2 3561ffbb

2013-05-04 22:59

mvwieringen

Ported: N/A

Details Diff
Disable debian hardening.

Enabling hardening gives the following LDFLAGS

-Wl,-Bsymbolic-functions -Wl,-z,relro

which break the config engine.
mod - debian/rules Diff File

bareos-13.2 811ffb62

2013-05-04 22:59

mvwieringen

Ported: N/A

Details Diff
Drop LDFLAGS unset.
mod - debian/rules Diff File

bareos-13.2 6e52df37

2013-05-04 22:59

mvwieringen

Ported: N/A

Details Diff
Try to get ride of LDFLAGS on xUbuntu

Ubuntu compiles the shared libs with

-Wl,-Bsymbolic-functions -Wl,-z,relro

which makes the config_engine blowup as function pointers are not ok
and all offsets calculated at compile time are not right and as such
the whole config structure doesn't get initialized properly and the code
crashes at random places.
mod - debian/rules Diff File

bareos-13.2 a3a0be9f

2013-05-04 22:59

mvwieringen

Ported: N/A

Details Diff
Tweak some Makefiles.

Drop all old GNOME menu stuff and drop all uninstall related targets.
mod - Makefile.in Diff File
mod - manpages/Makefile.in Diff File
mod - scripts/Makefile.in Diff File
mod - scripts/logwatch/Makefile.in Diff File

bareos-13.2 ff55d52b

2013-05-04 22:59

mvwieringen

Ported: N/A

Details Diff
Don't install initscripts on Solaris 10 and higher.
mod - platforms/solaris/Makefile.in Diff File

bareos-13.2 24cbae8e

2013-05-04 22:59

mvwieringen

Ported: N/A

Details Diff
Tweak use CFLAGS not CXXFLAGS as we use CC not CXX

timelimit.c is compiled with the normal C compiler not with C++ so lets
use the proper set of flags e.g. CFLAGS instead of CXXFLAGS.
mod - src/tools/Makefile.in Diff File

bareos-13.2 29528df5

2013-05-04 22:59

mvwieringen

Ported: N/A

Details Diff
Rebuild configure.
mod - configure Diff File

bareos-13.2 ed8b01b6

2013-05-04 22:59

mvwieringen

Ported: N/A

Details Diff
Rewrite btraceback.

Rewrote btraceback to be a uniform script that behaves the same on each
platform. We now let configure determine which debugger is available on
the platform we are on. On execution of the btraceback script it checks
which debuggers were available and also checks if that one is available
on the current platform. If not it will fall back to runtime detection
of any available debugger.
mod - autoconf/configure.in Diff File
mod - scripts/btraceback.in Diff File

bareos-13.2 311e43ed

2013-05-04 22:59

mvwieringen

Ported: N/A

Details Diff
Extract default database type from config.

As the bareos-config script is non-portable (bash) we better extract the
default database backend from the bareos-dir.conf. To be even more sure
the script uses the right database type the call to it should just
include the 5th argument which is the database type in the config so we
are not dependent on any default type guessing.
mod - src/cats/make_catalog_backup.in Diff File

bareos-13.2 6910a73c

2013-05-04 22:58

mvwieringen

Ported: N/A

Details Diff
Fix problem when zlib is not available.
mod - src/findlib/bfile.c Diff File

bareos-13.2 34190e0f

2013-05-04 22:58

mvwieringen

Ported: N/A

Details Diff
Tweak Makefile.in

Make sure timelimit is build with the right CXXFLAGS.
mod - src/tools/Makefile.in Diff File

bareos-13.2 89c9613d

2013-05-04 22:56

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
build bebug package

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - debian/control Diff File
mod - debian/rules Diff File
mod - platforms/deb/bareos-xUbuntu_12.04.dsc Diff File

bareos-13.2 2fdfb770

2013-05-04 22:55

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
create OPSI package for winbareos

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/OPSI/control Diff File
rm - platforms/opsi/download_and_opsibuild.sh Diff File
add - platforms/opsi/winbareos-opsi.changes Diff File
add - platforms/opsi/winbareos-opsi.spec Diff File

bareos-13.2 0f6ee173

2013-05-04 22:54

mvwieringen

Ported: N/A

Details Diff
Next to live debugging the crash also save a crash dump.

On Solaris we already save the crash dump using gcore so we can do
postmortem debugging. We now also try this on other platforms so we can
do postmortem debugging on those platforms.
mod - scripts/btraceback.in Diff File

bareos-13.2 212288a4

2013-05-04 22:52

mvwieringen

Ported: N/A

Details Diff
Update README.md with new features.
mod - README.md Diff File

bareos-13.2 c1597335

2013-05-04 22:52

readonly


Committer: mvwieringen

Ported: N/A

Details Diff
BAT gives cryptic error message

BAT gives cryptic error message, if director network address is
configured wrong.

Fixes 0000021: bat gives cryptic error message, if director network address is configured wrong

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000021
mod - src/qt-console/console/console.cpp Diff File

bareos-13.2 e95b6001

2013-05-04 22:52

daniel


Committer: mvwieringen

Ported: N/A

Details Diff
added a script for automating opsi

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
add - platforms/opsi/download_and_opsibuild.sh Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 48 49 50 51 52 53 54 ... 57 58 59  Next  Last