Changesets: bareos
master 6c9046ea 2014-03-19 19:44 Marco van Wieringen Ported: N/A Details Diff |
Implement generate_plugin_event bEventPluginCommand Up until now the so called Options Plugin never did a generate_plugin_event() for the bEventPluginCommand event when a Options plugin was specified in the fileset. Now when we finished parsing the fileset in the term_fileset() function we generate those events for each plugin which is configured as a Options Plugin in the fileset. Also added an extra check in the python plugin to check if the python specific module is loaded before trying to access the dictionary in the PluginIO() function so in the future we don't crash there anymore. Fixes 0000281: fd crashes when trying to execute a python plugin as option plugin |
||
mod - src/filed/fileset.c | Diff File | ||
mod - src/plugins/filed/python-fd.c | Diff File | ||
master fea9537f 2014-03-19 18:44 Ported: N/A Details Diff |
Implement generate_plugin_event bEventPluginCommand Up until now the so called Options Plugin never did a generate_plugin_event() for the bEventPluginCommand event when a Options plugin was specified in the fileset. Now when we finished parsing the fileset in the term_fileset() function we generate those events for each plugin which is configured as a Options Plugin in the fileset. Also added an extra check in the python plugin to check if the python specific module is loaded before trying to access the dictionary in the PluginIO() function so in the future we don't crash there anymore. Fixes 0000281: fd crashes when trying to execute a python plugin as option plugin |
Affected Issues 0000281 |
|
mod - src/filed/fileset.c | Diff File | ||
mod - src/plugins/filed/python-fd.c | Diff File | ||
master 7b737917 2014-03-19 14:11 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
check cfg and db conn before startup of director We now use the possibilty to check the configuration and database connection on startup of the director before we really startup the daemon so that we get direct feedback if something is wrong. Before, we did not get any feedback because the director forked so problems only were visible in the logfile. Without systemd, we get the output directly, with systemd we need to call "systemctl status bareos-dir.service" Fixes 0000286: Alter the startscripts to run the daemons with -t before starting them Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - platforms/debian/bareos-dir.in | Diff File | ||
mod - platforms/redhat/bareos-dir.in | Diff File | ||
mod - platforms/suse/bareos-dir.in | Diff File | ||
mod - platforms/systemd/bareos-dir.service.in | Diff File | ||
master 28d604a2 2014-03-19 13:11 Committer: mvwieringen Ported: N/A Details Diff |
check cfg and db conn before startup of director We now use the possibilty to check the configuration and database connection on startup of the director before we really startup the daemon so that we get direct feedback if something is wrong. Before, we did not get any feedback because the director forked so problems only were visible in the logfile. Without systemd, we get the output directly, with systemd we need to call "systemctl status bareos-dir.service" Fixes 0000286: Alter the startscripts to run the daemons with -t before starting them Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000286 |
|
mod - platforms/debian/bareos-dir.in | Diff File | ||
mod - platforms/redhat/bareos-dir.in | Diff File | ||
mod - platforms/suse/bareos-dir.in | Diff File | ||
mod - platforms/systemd/bareos-dir.service.in | Diff File | ||
bareos-13.2 e52dd29a 2014-03-19 13:11 Committer: mvwieringen Ported: N/A Details Diff |
check cfg and db conn before startup of director We now use the possibilty to check the configuration and database connection on startup of the director before we really startup the daemon so that we get direct feedback if something is wrong. Before, we did not get any feedback because the director forked so problems only were visible in the logfile. Without systemd, we get the output directly, with systemd we need to call "systemctl status bareos-dir.service" Fixes 0000286: Alter the startscripts to run the daemons with -t before starting them Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
Affected Issues 0000286 |
|
mod - platforms/debian/bareos-dir.in | Diff File | ||
mod - platforms/redhat/bareos-dir.in | Diff File | ||
mod - platforms/suse/bareos-dir.in | Diff File | ||
mod - platforms/systemd/bareos-dir.service.in | Diff File | ||
bareos-13.2 225603c5 2014-03-17 17:19 Ported: N/A Details Diff |
Added new stuff in 13.2.3 | ||
mod - README.md | Diff File | ||
master 94a5502f 2014-03-17 16:31 Marco van Wieringen Ported: N/A Details Diff |
Update AUTHORS file. | ||
mod - AUTHORS | Diff File | ||
master 913a1d8d 2014-03-17 15:31 Ported: N/A Details Diff |
Update AUTHORS file. | ||
mod - AUTHORS | Diff File | ||
master a9168c2c 2014-03-17 12:27 Joerg Steffens Committer: Marco van Wieringen Ported: N/A Details Diff |
added default Debian build description file. bareos.dsc is used by OBS, if no distribution specific file (like bareos-Debian_7.0.dsc) is available. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
add - platforms/packaging/bareos.dsc | Diff File | ||
master a07462bb 2014-03-17 12:27 Joerg Steffens Committer: Marco van Wieringen Ported: N/A Details Diff |
use coverity@bareos.org for coverity scan reports Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - .travis.yml | Diff File | ||
master 316849a4 2014-03-17 12:26 Joerg Steffens Committer: Marco van Wieringen Ported: N/A Details Diff |
bugfix: invalid sql statement Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/cats/ddl/grants/mysql-readonly.sql | Diff File | ||
master b55d4bee 2014-03-17 11:27 Committer: mvwieringen Ported: N/A Details Diff |
added default Debian build description file. bareos.dsc is used by OBS, if no distribution specific file (like bareos-Debian_7.0.dsc) is available. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
add - platforms/packaging/bareos.dsc | Diff File | ||
master 73ff826f 2014-03-17 11:27 Committer: mvwieringen Ported: N/A Details Diff |
use coverity@bareos.org for coverity scan reports Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - .travis.yml | Diff File | ||
master 25b8f396 2014-03-17 11:26 Committer: mvwieringen Ported: N/A Details Diff |
bugfix: invalid sql statement Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - src/cats/ddl/grants/mysql-readonly.sql | Diff File | ||
playground be2d15b4 2014-03-14 17:44 Ported: N/A Details Diff |
uses dbconfig for Debian based distributions dbconfig-common is a standard mechanism for Debian based distributions, to assists applications that require a database. The user still have to choice to configure the database manually, if not, dbconfig detects want database backends are installed, and the user gets ask, want connection parameter he wants to use. If dbconfig is configured correctly, database schema updated are done automatically on package updates. With export DEBIAN_FRONTEND=noninteractive the user don't get ask, and dbconfig configures the database backend as good as he can. |
||
add - README.dbconfig | Diff File | ||
mod - autoconf/configure.in | Diff File | ||
add - debian/bareos-database-common.config.in | Diff File | ||
mod - debian/bareos-database-common.install | Diff File | ||
add - debian/bareos-database-common.postinst.in | Diff File | ||
add - debian/bareos-database-common.postrm | Diff File | ||
add - debian/bareos-database-common.prerm | Diff File | ||
mod - debian/bareos-database-mysql.install | Diff File | ||
mod - debian/bareos-database-postgresql.install | Diff File | ||
mod - debian/bareos-database-sqlite3.install | Diff File | ||
mod - debian/bareos-director.postinst | Diff File | ||
mod - debian/control | Diff File | ||
mod - debian/control.common | Diff File | ||
mod - platforms/debian/Makefile.in | Diff File | ||
add - platforms/debian/set_dbconfig_vars.sh.in | Diff File | ||
mod - platforms/packaging/bareos.dsc | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - platforms/ubuntu/Makefile.in | Diff File | ||
rm - platforms/ubuntu/bareos-dir.in | Diff File | ||
rm - platforms/ubuntu/bareos-fd.in | Diff File | ||
rm - platforms/ubuntu/bareos-sd.in | Diff File | ||
mod - scripts/bareos-config-lib.sh.in | Diff File | ||
mod - src/cats/Makefile.in | Diff File | ||
add - src/cats/ddl/versions.map.in | Diff File | ||
playground 15740743 2014-03-14 17:44 Ported: N/A Details Diff |
uses dbconfig for Debian based distributions dbconfig-common is a standard mechanism for Debian based distributions, to assists applications that require a database. The user still have to choice to configure the database manually, if not, dbconfig detects want database backends are installed, and the user gets ask, want connection parameter he wants to use. If dbconfig is configured correctly, database schema updated are done automatically on package updates. With export DEBIAN_FRONTEND=noninteractive the user don't get ask, and dbconfig configures the database backend as good as he can. |
||
add - README.dbconfig | Diff File | ||
mod - autoconf/configure.in | Diff File | ||
add - debian/bareos-database-common.config.in | Diff File | ||
mod - debian/bareos-database-common.install | Diff File | ||
add - debian/bareos-database-common.postinst.in | Diff File | ||
add - debian/bareos-database-common.postrm | Diff File | ||
add - debian/bareos-database-common.prerm | Diff File | ||
mod - debian/bareos-database-mysql.install | Diff File | ||
mod - debian/bareos-database-postgresql.install | Diff File | ||
mod - debian/bareos-database-sqlite3.install | Diff File | ||
mod - debian/bareos-director.postinst | Diff File | ||
mod - debian/control | Diff File | ||
mod - debian/control.common | Diff File | ||
mod - platforms/debian/Makefile.in | Diff File | ||
add - platforms/debian/set_dbconfig_vars.sh.in | Diff File | ||
mod - platforms/packaging/bareos.dsc | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - platforms/ubuntu/Makefile.in | Diff File | ||
rm - platforms/ubuntu/bareos-dir.in | Diff File | ||
rm - platforms/ubuntu/bareos-fd.in | Diff File | ||
rm - platforms/ubuntu/bareos-sd.in | Diff File | ||
mod - scripts/bareos-config-lib.sh.in | Diff File | ||
mod - src/cats/Makefile.in | Diff File | ||
add - src/cats/ddl/versions.map.in | Diff File | ||
playground 7d7d661e 2014-03-14 17:44 Ported: N/A Details Diff |
uses dbconfig for Debian based distributions dbconfig-common is a standard mechanism for Debian based distributions, to assists applications that require a database. The user still have to choice to configure the database manually, if not, dbconfig detects want database backends are installed, and the user gets ask, want connection parameter he wants to use. If dbconfig is configured correctly, database schema updated are done automatically on package updates. With export DEBIAN_FRONTEND=noninteractive the user don't get ask, and dbconfig configures the database backend as good as he can. |
||
add - README.dbconfig | Diff File | ||
mod - autoconf/configure.in | Diff File | ||
add - debian/bareos-database-common.config.in | Diff File | ||
mod - debian/bareos-database-common.install | Diff File | ||
add - debian/bareos-database-common.postinst.in | Diff File | ||
add - debian/bareos-database-common.postrm | Diff File | ||
add - debian/bareos-database-common.prerm | Diff File | ||
mod - debian/bareos-database-mysql.install | Diff File | ||
mod - debian/bareos-database-postgresql.install | Diff File | ||
mod - debian/bareos-database-sqlite3.install | Diff File | ||
mod - debian/bareos-director.postinst | Diff File | ||
mod - debian/control | Diff File | ||
mod - debian/control.common | Diff File | ||
mod - platforms/debian/Makefile.in | Diff File | ||
add - platforms/debian/set_dbconfig_vars.sh.in | Diff File | ||
mod - platforms/packaging/bareos.dsc | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - platforms/ubuntu/Makefile.in | Diff File | ||
rm - platforms/ubuntu/bareos-dir.in | Diff File | ||
rm - platforms/ubuntu/bareos-fd.in | Diff File | ||
rm - platforms/ubuntu/bareos-sd.in | Diff File | ||
mod - scripts/bareos-config-lib.sh.in | Diff File | ||
mod - src/cats/Makefile.in | Diff File | ||
add - src/cats/ddl/versions.map.in | Diff File | ||
master 34fef63d 2014-03-11 16:45 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
Fix for win32 installer We use some libs from the postgres installation, and in win32, libint is called libint.dll instead of libint-8.dll. We now use a glob to copy it over |
||
mod - platforms/win32/winbareos.nsi | Diff File | ||
bareos-13.2 e7bba031 2014-03-11 15:49 Ported: N/A Details Diff |
Bump version number. | ||
mod - configure | Diff File | ||
mod - platforms/packaging/bareos-Debian_6.0.dsc | Diff File | ||
mod - platforms/packaging/bareos-Debian_7.0.dsc | Diff File | ||
mod - platforms/packaging/bareos-Univention_3.1.dsc | Diff File | ||
mod - platforms/packaging/bareos-Univention_3.2.dsc | Diff File | ||
mod - platforms/packaging/bareos-xUbuntu_10.04.dsc | Diff File | ||
mod - platforms/packaging/bareos-xUbuntu_12.04.dsc | Diff File | ||
mod - platforms/packaging/bareos.changes | Diff File | ||
mod - platforms/packaging/bareos.spec | Diff File | ||
mod - platforms/win32/winbareos-nsi.spec | Diff File | ||
mod - platforms/win32/winbareos32.spec | Diff File | ||
mod - platforms/win32/winbareos64.spec | Diff File | ||
mod - po/POTFILES.in | Diff File | ||
mod - po/de.po | Diff File | ||
mod - po/es.po | Diff File | ||
mod - po/fr.po | Diff File | ||
mod - po/it.po | Diff File | ||
mod - po/nl.po | Diff File | ||
mod - po/sv.po | Diff File | ||
mod - po/uk.po | Diff File | ||
mod - src/include/version.h | Diff File | ||
master ad4100d5 2014-03-11 15:45 Ported: N/A Details Diff |
Fix for win32 installer We use some libs from the postgres installation, and in win32, libint is called libint.dll instead of libint-8.dll. We now use a glob to copy it over |
||
mod - platforms/win32/winbareos.nsi | Diff File | ||
bareos-13.2 f27eb5a1 2014-03-11 10:50 Ported: N/A Details Diff |
Remove hardcoded job timeout of 6 days. The current watchdog setup doesn't make any sense with the state the software is in 2014. So changed the watchdog timeout to be set to zero by default which means don't run a jcr watchdog thread in either the filed, stored or dird at all. You can still set an absolute timeout on the job length but in normal situations it makes little sense. |
||
mod - src/dird/dird.c | Diff File | ||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/filed/filed.c | Diff File | ||
mod - src/filed/filed_conf.c | Diff File | ||
mod - src/filed/filed_conf.h | Diff File | ||
mod - src/include/jcr.h | Diff File | ||
mod - src/lib/bnet.c | Diff File | ||
mod - src/lib/bsock.c | Diff File | ||
mod - src/lib/bsock.h | Diff File | ||
mod - src/lib/jcr.c | Diff File | ||
mod - src/stored/stored.c | Diff File | ||
mod - src/stored/stored_conf.c | Diff File | ||
mod - src/stored/stored_conf.h | Diff File | ||
master cd866f50 2014-03-05 19:05 Joerg Steffens Committer: Marco van Wieringen Ported: N/A Details Diff |
moved dir /etc/bareos/ to bareos-common package prior, it had been in bareos-director, but it is used in multiple packages. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - platforms/packaging/bareos.spec | Diff File | ||
master 630d421c 2014-03-05 18:05 Committer: mvwieringen Ported: N/A Details Diff |
moved dir /etc/bareos/ to bareos-common package prior, it had been in bareos-director, but it is used in multiple packages. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - platforms/packaging/bareos.spec | Diff File | ||
bareos-12.4 5e1fe2ea 2014-03-05 18:05 Committer: mvwieringen Ported: N/A Details Diff |
moved dir /etc/bareos/ to bareos-common package prior, it had been in bareos-director, but it is used in multiple packages. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - platforms/packaging/bareos.spec | Diff File | ||
bareos-13.2 1f18b351 2014-03-05 18:05 Committer: mvwieringen Ported: N/A Details Diff |
moved dir /etc/bareos/ to bareos-common package prior, it had been in bareos-director, but it is used in multiple packages. Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com> |
||
mod - platforms/packaging/bareos.spec | Diff File |