Changesets: bareos

bareos-12.4 f12eecb7

2015-06-25 17:49

mvwieringen

Ported: N/A

Details Diff
Suppress output of auto select info in API mode.
mod - src/dird/ua_select.c Diff File

bareos-15.2 bb1529f8

2015-06-25 14:37

mvwieringen

Ported: N/A

Details Diff
Fix error found by coverity.
mod - src/dird/sd_cmds.c Diff File

master 070a4824

2015-06-25 13:38

Holger Weiß

Ported: N/A

Details Diff
bconsole: Fix list of acceptable volume name chars

Bareos accepts slashes in volume names since commit
7969af665ad5b38e88763b6456b0b13b564dbbc3.
mod - src/lib/edit.c Diff File

bareos-14.2 c34484ed

2015-06-25 13:38

Holger Weiß


Committer: joergs

Ported: N/A

Details Diff
bconsole: Fix list of acceptable volume name chars

Bareos accepts slashes in volume names since commit
7969af665ad5b38e88763b6456b0b13b564dbbc3.
mod - src/lib/edit.c Diff File

master e3a8bd58

2015-06-25 11:51

mvwieringen

Ported: N/A

Details Diff
Sync lmdb.
mod - src/lmdb/lmdb.h Diff File

master c5a362f9

2015-06-25 11:42

mvwieringen

Ported: N/A

Details Diff
Add missing breaks.
mod - src/lib/output_formatter.c Diff File

master 6ccc2142

2015-06-24 23:07

mvwieringen

Ported: N/A

Details Diff
Bump version date.
mod - src/include/version.h Diff File

master 6d0f0360

2015-06-24 21:15

mvwieringen

Ported: N/A

Details Diff
Rebuild configure.
mod - configure Diff File

master 76cebc59

2015-06-24 19:56

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
cleanup of the default configuration

- removes from bareos-dir.conf, Client configuration:
File Retention = 30 days # 30 days
Job Retention = 6 months # six months
AutoPrune = no # Prune expired Jobs/Files
as these values are default anyway,
in most situations it makes no sense to use Client pruning (only Volume retentions should be used),
and this setting might cause more confusions than it helps.
- added comment about "Heartbeat Interval"
- make order of ressources in bareos-fd.conf the same as in bareos-sd.conf
mod - src/defaultconfigs/diskonly/bareos-dir.conf.in Diff File
mod - src/defaultconfigs/diskonly/bareos-sd.conf.in Diff File
mod - src/filed/bareos-fd.conf.in Diff File

master 53f03b32

2015-06-23 21:32

mvwieringen

Ported: N/A

Details Diff
Replaced .backups by "list backups"

- Seems .backups never printed enough fields as the query retrieves 10 fields
and the original format string has only 8 times a %s and 9 arguments
to the print function.
- Added support for the JSON API mode.
- Allow .backups client=name fileset=any in which it will show any
fileset that is defined in the config and to which the console has
access to and run the original query for that fileset. For the JSON
mode this will generate an empty JSON set when the client doesn't have
any jobs with a given fileset.
- Fix the argument scanning to use find_arg_with_value() and not be
fixed on the order of arguments as it used to be.
- Allow selection on jobstatus
- Allow selection on level
- Allow ordering direction on the entries to return.
- Allow a limit on the number of entries to return.

As this dotcmd doesn't seem to be used anywhere (not even in BAT),
replacing it with "list backups" should have no side effect on anything else.
mod - src/cats/protos.h Diff File
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_list.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_dotcmds.c Diff File
mod - src/dird/ua_output.c Diff File
mod - src/dird/ua_query.c Diff File
mod - src/dird/ua_restore.c Diff File
mod - src/dird/ua_update.c Diff File

master bda4cde2

2015-06-23 19:21

mvwieringen

Ported: N/A

Details Diff
Add support for JSON version of dot_bvfs_get_jobids
mod - src/dird/ua_dotcmds.c Diff File

master 9097aaea

2015-06-23 19:01

Holger Weiß

Ported: N/A

Details Diff
Don't initialize TLS library before daemonizing

At least GnuTLS may open file descriptors (e.g., for /dev/urandom)
during library initialization. Such file descriptors would be closed
during daemonization.
mod - src/dird/dird.c Diff File
mod - src/filed/filed.c Diff File
mod - src/stored/stored.c Diff File

bareos-14.2 87fd20a2

2015-06-23 19:01

Holger Weiß


Committer: mvwieringen

Ported: N/A

Details Diff
Don't initialize TLS library before daemonizing

At least GnuTLS may open file descriptors (e.g., for /dev/urandom)
during library initialization. Such file descriptors would be closed
during daemonization.
mod - src/dird/dird.c Diff File
mod - src/filed/filed.c Diff File
mod - src/stored/stored.c Diff File

master d59301aa

2015-06-22 20:36

stephand


Committer: mvwieringen

Ported: N/A

Details Diff
Cleanup of python plugin framework.

- Code cleanups to comply with flake8 --max-line-length=100
- Added python class based base-class for Python SD plugin.
- Uniform layout of DebugMessage() and JobMessage()
- Added mandatory options handling and check
- Allow backslash escaping in option values
mod - debian/bareos-storage-python-plugin.install.in Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - src/plugins/dird/BareosDirPluginBaseclass.py Diff File
mod - src/plugins/dird/BareosDirWrapper.py Diff File
mod - src/plugins/dird/bareos-dir-class-plugin.py Diff File
mod - src/plugins/dird/bareos_dir_consts.py Diff File
mod - src/plugins/filed/BareosFdPluginBaseclass.py Diff File
mod - src/plugins/filed/BareosFdPluginLocalFileset.py Diff File
mod - src/plugins/filed/BareosFdWrapper.py Diff File
mod - src/plugins/filed/bareos-fd-mock-test.py Diff File
mod - src/plugins/filed/bareos_fd_consts.py Diff File
add - src/plugins/stored/BareosSdPluginBaseclass.py Diff File
add - src/plugins/stored/BareosSdWrapper.py Diff File
add - src/plugins/stored/bareos-sd-class-plugin.py Diff File
mod - src/plugins/stored/bareos_sd_consts.py Diff File

master c4575468

2015-06-20 19:46

mvwieringen

Ported: N/A

Details Diff
Status storage should only show configured devices.

When you do a status storage from the director to a defined storage on a
storage daemon you expect that it only shows you the actually configured
devices in the director and not all devices configured in the storage
daemon. For that to work we now send the list of devices (normally one)
that are configured in the director config and use that as the selection
criteria for showing the right devices only.
mod - src/dird/sd_cmds.c Diff File
mod - src/stored/dir_cmd.c Diff File
mod - src/stored/protos.h Diff File
mod - src/stored/status.c Diff File

bareos-14.2 99ba4af9

2015-06-20 19:46

mvwieringen

Ported: N/A

Details Diff
Status storage should only show configured devices.

When you do a status storage from the director to a defined storage on a
storage daemon you expect that it only shows you the actually configured
devices in the director and not all devices configured in the storage
daemon. For that to work we now send the list of devices (normally one)
that are configured in the director config and use that as the selection
criteria for showing the right devices only.
mod - src/dird/sd_cmds.c Diff File
mod - src/stored/dir_cmd.c Diff File
mod - src/stored/protos.h Diff File
mod - src/stored/status.c Diff File

bareos-13.2 a15f0629

2015-06-20 19:46

mvwieringen

Ported: N/A

Details Diff
Status storage should only show configured devices.

When you do a status storage from the director to a defined storage on a
storage daemon you expect that it only shows you the actually configured
devices in the director and not all devices configured in the storage
daemon. For that to work we now send the list of devices (normally one)
that are configured in the director config and use that as the selection
criteria for showing the right devices only.
mod - src/dird/sd_cmds.c Diff File
mod - src/stored/dir_cmd.c Diff File
mod - src/stored/protos.h Diff File
mod - src/stored/status.c Diff File

master 18112f17

2015-06-20 19:40

mvwieringen

Ported: N/A

Details Diff
Switch programs to use config class derived from BRSRES
mod - src/console/console.c Diff File
mod - src/console/console_conf.c Diff File
mod - src/console/console_conf.h Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/filed/authenticate.c Diff File
mod - src/filed/dir_cmd.c 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/filed/fileset.c Diff File
mod - src/qt-console/bat_conf.cpp Diff File
mod - src/qt-console/bat_conf.h Diff File
mod - src/qt-console/main.cpp Diff File
mod - src/qt-tray-monitor/authenticate.cpp Diff File
mod - src/qt-tray-monitor/tray_conf.cpp Diff File
mod - src/qt-tray-monitor/tray_conf.h Diff File
mod - src/stored/askdir.c Diff File
mod - src/stored/authenticate.c Diff File
mod - src/stored/autochanger.c Diff File
mod - src/stored/bcopy.c Diff File
mod - src/stored/bextract.c Diff File
mod - src/stored/bls.c Diff File
mod - src/stored/bscan.c Diff File
mod - src/stored/btape.c Diff File
mod - src/stored/butil.c Diff File
mod - src/stored/dev.c Diff File
mod - src/stored/dir_cmd.c Diff File
mod - src/stored/job.c Diff File
mod - src/stored/reserve.c Diff File
mod - src/stored/sd_plugins.c Diff File
mod - src/stored/sd_stats.c Diff File
mod - src/stored/spool.c Diff File
mod - src/stored/status.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 4bb54d0e

2015-06-19 19:43

mvwieringen

Ported: N/A

Details Diff
Remove ridiculous arbitrary limit on plugin messages.

Seems we inherited some really ridiculous arbitrary limits on the
upper limit of debug and Job messages. Lets use a POOL_MEM so we
can handle any size.
mod - src/dird/dir_plugins.c Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/stored/sd_plugins.c Diff File

bareos-14.2 3eebf263

2015-06-19 19:43

mvwieringen

Ported: N/A

Details Diff
Remove ridiculous arbitrary limit on plugin messages.

Seems we inherited some really ridiculous arbitrary limits on the
upper limit of debug and Job messages. Lets use a POOL_MEM so we
can handle any size.
mod - src/dird/dir_plugins.c Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/stored/sd_plugins.c Diff File

master def74587

2015-06-18 18:53

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
univention-bareos: adapted for bareos >= 14.2

The univention-bareos (UCS AppCenter version) has been based on bareos-13.2.
This commit integrated the UCS extensions better into the normal build environment of Bareos.
Affected Issues
0000453
mod - autoconf/configure.in Diff File
mod - debian/bareos-director.postinst.in Diff File
mod - debian/bareos-filedaemon.postinst.in Diff File
mod - debian/bareos-storage.postinst.in Diff File
mod - debian/control.univention-bareos Diff File
mod - debian/control.univention-bareos-schema Diff File
rm - debian/univention-bareos.config Diff File
mod - debian/univention-bareos.dirs Diff File
add - debian/univention-bareos.docs Diff File
mod - debian/univention-bareos.install.in Diff File
mod - debian/univention-bareos.postinst.in Diff File
mod - debian/univention-bareos.postrm Diff File
mod - debian/univention-bareos.prerm Diff File
mod - debian/univention-bareos.univention-config-registry Diff File
mod - debian/univention-bareos.univention-config-registry-variables Diff File
mod - platforms/debian/Makefile.in Diff File
mod - platforms/debian/set_dbconfig_vars.sh.in Diff File
mod - platforms/packaging/bareos-Univention_4.0.dsc Diff File
add - platforms/univention/AppCenter/README_POST_INSTALL Diff File
mod - platforms/univention/Makefile.in Diff File
rm - platforms/univention/conffiles/etc/bareos/bareos-dir.conf Diff File
rm - platforms/univention/conffiles/etc/bareos/bareos-fd.conf Diff File
rm - platforms/univention/conffiles/etc/bareos/bareos-sd.conf Diff File
rm - platforms/univention/conffiles/etc/bareos/bconsole.conf Diff File
rm - platforms/univention/conffiles/etc/postgresql/8.4/main/pg_hba.conf.d/25-univention-bareos Diff File
add - platforms/univention/create_ucs_template_files.sh Diff File
mod - platforms/univention/fd-generic.template Diff File
mod - platforms/univention/fd-windows.template Diff File
mod - platforms/univention/job-generic.template Diff File
mod - platforms/univention/job-windows.template Diff File
rm - platforms/univention/postgres_create.sql Diff File
mod - platforms/univention/restart_director Diff File
mod - platforms/univention/univention-bareos.cron Diff File
mod - scripts/bareos-config-lib.sh.in Diff File
rm - scripts/bareos.png Diff File
add - src/images/bareos_logo_shadow.png Diff File

master 690e9ed2

2015-06-18 18:11

joergs

Ported: N/A

Details Diff
Merge branch 'rkarlsba-patch-1'
mod - AUTHORS Diff File
mod - src/defaultconfigs/diskonly/bareos-dir.conf.in Diff File

master 914b8b80

2015-06-18 18:11

joergs

Ported: N/A

Details Diff
Merge branch 'debfx-build-flags'
mod - AUTHORS Diff File
mod - autoconf/configure.in Diff File
mod - src/plugins/dird/Makefile.in Diff File
mod - src/plugins/filed/Makefile.in Diff File
mod - src/plugins/stored/Makefile.in Diff File
mod - src/tools/Makefile.in Diff File

master 0f258b0b

2015-06-18 17:12

joergs

Ported: N/A

Details Diff
added Roy Sigurd Karlsbakk
mod - AUTHORS Diff File

master a80f92a5

2015-06-18 16:50

joergs

Ported: N/A

Details Diff
Merge branch 'patch-1' of https://github.com/rkarlsba/bareos into rkarlsba-patch-1
mod - src/defaultconfigs/diskonly/bareos-dir.conf.in Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 524 525 526 527 528 529 530 ... 540 ... 600 ... 641 642 643  Next  Last