Changesets: bareos

master 3c882770

2013-09-05 19:51

mvwieringen

Ported: N/A

Details Diff
Fix job pruning.

We added different types of job pruning some time ago but it seems that
the JobType argument to prune_jobs() is just ignored and only Backup
jobs are pruned. This is a first attempt at really implementing pruning
of different Job types.
mod - src/dird/ua_prune.c Diff File

bareos-13.2 eed546f9

2013-09-05 17:29

Marco van Wieringen

Ported: N/A

Details Diff
Fix version number.
mod - platforms/packaging/bareos-Univention_3.1.dsc Diff File

bareos-13.2 c0e84afa

2013-09-05 15:29

mvwieringen

Ported: N/A

Details Diff
Fix version number.
mod - platforms/packaging/bareos-Univention_3.1.dsc Diff File

bareos-13.2 2fe234c2

2013-09-05 14:52

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
update version number to 13.2.1
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-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 - src/include/version.h Diff File

bareos-13.2 09a881bd

2013-09-05 12:52

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
update version number to 13.2.1
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-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 - src/include/version.h Diff File

bareos-12.4 c82289be

2013-09-04 11:39

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Updated version to 12.4.5
mod - configure Diff File
mod - platforms/opsi/CLIENT_DATA/setup3264.ins 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-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/bareos.pot 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 e064b680

2013-09-04 11:10

mvwieringen

Ported: N/A

Details Diff
Copy job definition requires unnecessary settings

When configuring a Migration or Copy Job you need to specify a Client
and Fileset although those items are never used in the Job as it selects
via a certain selection criterium the Jobs it needs to Migrate or Copy
and uses the Client and Fileset of that original Job.

We relaxed the configuration engine to no longer make the Client and
Fileset keyword required keywords. In the check_resources() function
we now check after the required keyword check what type of Job is
configured and when its not a Migration or Copy Job we still fail the
configuration check as for any Job not being a Migration or Copy Job we
still need the Client and Fileset.

We also needed to check in a lot of places if we have a Client or
Fileset for the current running Job as a lot of code assumes that there
always is a Client or Fileset. This is of course a bad assumption and
hopefully we found all places where these wrong assumptions are made
and the Jobs Client or Fileset pointer is dereferenced without a check.

This new code passed a full regression test both with the old configs
for Migrate and Copy with a dummy Client and Fileset and without.

Fixes 0000220: Copy job definition requires unnecessary settings
Affected Issues
0000220
mod - src/dird/backup.c Diff File
mod - src/dird/dird.c Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/job.c Diff File
mod - src/dird/jobq.c Diff File
mod - src/dird/migrate.c Diff File
mod - src/dird/msgchan.c Diff File
mod - src/dird/ndmp_dma.c Diff File
mod - src/dird/protos.h Diff File
mod - src/dird/quota.c Diff File
mod - src/dird/restore.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_run.c Diff File
mod - src/dird/verify.c Diff File
mod - src/stored/askdir.c Diff File

bareos-13.2 34d3205d

2013-09-02 11:30

Marco van Wieringen

Ported: N/A

Details Diff
Explicitly order by JobId for rerun.

We should rerun jobs in the order the JobIds are arranged so explicitly
order the JobIds we select.
mod - src/dird/ua_run.c Diff File

master 7cebbe19

2013-09-02 09:30

mvwieringen

Ported: N/A

Details Diff
Explicitly order by JobId for rerun.

We should rerun jobs in the order the JobIds are arranged so explicitly
order the JobIds we select.
mod - src/dird/ua_run.c Diff File

bareos-13.2 fd10727f

2013-09-02 09:30

mvwieringen

Ported: N/A

Details Diff
Explicitly order by JobId for rerun.

We should rerun jobs in the order the JobIds are arranged so explicitly
order the JobIds we select.
mod - src/dird/ua_run.c Diff File

bareos-12.4 d20c35c1

2013-09-02 09:30

mvwieringen

Ported: N/A

Details Diff
Explicitly order by JobId for rerun.

We should rerun jobs in the order the JobIds are arranged so explicitly
order the JobIds we select.
mod - src/dird/ua_run.c Diff File

bareos-13.2 11723c24

2013-08-31 00:14

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Added usage to the plugin information block

Now the plugin information block also offers a
usage entry. That way, we can include a basic
info about the usage of the plugin in the plugin
itself.

Also, the status filed now shows extended information
about each plugin.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/dird/dir_plugins.h Diff File
mod - src/filed/fd_plugins.h Diff File
mod - src/lib/plugins.c Diff File
mod - src/lib/plugins.h Diff File
mod - src/plugins/dir/python-dir.c Diff File
mod - src/plugins/fd/bpipe-fd.c Diff File
mod - src/plugins/fd/example-plugin-fd.c Diff File
mod - src/plugins/fd/python-fd.c Diff File
mod - src/plugins/fd/test-deltaseq-fd.c Diff File
mod - src/plugins/sd/python-sd.c Diff File
mod - src/plugins/sd/scsicrypto-sd.c Diff File
mod - src/stored/sd_plugins.h Diff File
mod - src/tools/bpluginfo.c Diff File

bareos-13.2 b549fd47

2013-08-30 23:07

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
default preview days of status scheduler is now 7

Before, we had 14 as default preview but the output
always scrolls out of the normal terminal window.

Also, one week is better to overview for humans than two.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/dird/ua_status.c Diff File

master 3b9a101e

2013-08-30 22:14

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Added usage to the plugin information block

Now the plugin information block also offers a
usage entry. That way, we can include a basic
info about the usage of the plugin in the plugin
itself.

Also, the status filed now shows extended information
about each plugin.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000213
mod - src/dird/dir_plugins.h Diff File
mod - src/filed/fd_plugins.h Diff File
mod - src/lib/plugins.c Diff File
mod - src/lib/plugins.h Diff File
mod - src/plugins/dird/python-dir.c Diff File
mod - src/plugins/filed/bpipe-fd.c Diff File
mod - src/plugins/filed/example-plugin-fd.c Diff File
mod - src/plugins/filed/python-fd.c Diff File
mod - src/plugins/filed/test-deltaseq-fd.c Diff File
mod - src/plugins/stored/autoxflate-sd.c Diff File
mod - src/plugins/stored/python-sd.c Diff File
mod - src/plugins/stored/scsicrypto-sd.c Diff File
mod - src/stored/sd_plugins.h Diff File
mod - src/tools/bpluginfo.c Diff File

bareos-13.2 e8f6f159

2013-08-30 22:14

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Added usage to the plugin information block

Now the plugin information block also offers a
usage entry. That way, we can include a basic
info about the usage of the plugin in the plugin
itself.

Also, the status filed now shows extended information
about each plugin.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/dird/dir_plugins.h Diff File
mod - src/filed/fd_plugins.h Diff File
mod - src/lib/plugins.c Diff File
mod - src/lib/plugins.h Diff File
mod - src/plugins/dir/python-dir.c Diff File
mod - src/plugins/fd/bpipe-fd.c Diff File
mod - src/plugins/fd/example-plugin-fd.c Diff File
mod - src/plugins/fd/python-fd.c Diff File
mod - src/plugins/fd/test-deltaseq-fd.c Diff File
mod - src/plugins/sd/python-sd.c Diff File
mod - src/plugins/sd/scsicrypto-sd.c Diff File
mod - src/stored/sd_plugins.h Diff File
mod - src/tools/bpluginfo.c Diff File

bareos-12.4 3ab30c90

2013-08-30 21:07

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
default preview days of status scheduler is now 7

Before, we had 14 as default preview but the output
always scrolls out of the normal terminal window.

Also, one week is better to overview for humans than two.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/dird/ua_status.c Diff File

master aadf2911

2013-08-30 21:07

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
default preview days of status scheduler is now 7

Before, we had 14 as default preview but the output
always scrolls out of the normal terminal window.

Also, one week is better to overview for humans than two.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/dird/ua_status.c Diff File

bareos-13.2 128854ed

2013-08-30 21:07

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
default preview days of status scheduler is now 7

Before, we had 14 as default preview but the output
always scrolls out of the normal terminal window.

Also, one week is better to overview for humans than two.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/dird/ua_status.c Diff File

bareos-13.2 651c1d12

2013-08-30 00:10

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Added query file also to deb packages

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

master ab746dcc

2013-08-29 22:10

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Added query file also to deb packages

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

bareos-13.2 95506551

2013-08-29 22:10

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Added query file also to deb packages

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

bareos-12.4 7b8c616f

2013-08-29 22:10

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Added query file also to deb packages

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

bareos-13.2 09bb14a3

2013-08-29 19:01

Marco van Wieringen

Ported: N/A

Details Diff
Make the chgrp non fatal.

In some build environments the chgrp to the right daemon group may fail
so we mark it as non fatal for now.
mod - platforms/packaging/bareos.spec Diff File
mod - src/dird/Makefile.in Diff File
mod - src/filed/Makefile.in Diff File
mod - src/stored/Makefile.in Diff File

master a6743ea1

2013-08-29 17:01

mvwieringen

Ported: N/A

Details Diff
Make the chgrp non fatal.

In some build environments the chgrp to the right daemon group may fail
so we mark it as non fatal for now.
mod - platforms/packaging/bareos.spec Diff File
mod - src/dird/Makefile.in Diff File
mod - src/filed/Makefile.in Diff File
mod - src/stored/Makefile.in Diff File

bareos-13.2 007b24bf

2013-08-29 17:01

mvwieringen

Ported: N/A

Details Diff
Make the chgrp non fatal.

In some build environments the chgrp to the right daemon group may fail
so we mark it as non fatal for now.
mod - platforms/packaging/bareos.spec Diff File
mod - src/dird/Makefile.in Diff File
mod - src/filed/Makefile.in Diff File
mod - src/stored/Makefile.in Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651 652 653 654 655 ... 677 678 679  Next  Last