Changesets: bareos2015
bareos-13.2 90aad2f5 2013-05-04 23:01 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 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 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 Ported: N/A Details Diff |
Fix compiler warning. | ||
mod - src/stored/bextract.c | Diff File | ||
bareos-13.2 d51517bf 2013-05-04 23:00 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 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 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 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 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 Ported: N/A Details Diff |
Drop LDFLAGS unset. | ||
mod - debian/rules | Diff File | ||
bareos-13.2 6e52df37 2013-05-04 22:59 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 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 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 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 Ported: N/A Details Diff |
Rebuild configure. | ||
mod - configure | Diff File | ||
bareos-13.2 ed8b01b6 2013-05-04 22:59 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 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 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 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 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 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 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 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 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
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 |