Changesets: bareos2015

bareos-14.2 6947d776

2014-11-17 13:47:59

mvwieringen

Ported: N/A

Details Diff
Remove trademark symbol from Python header.
mod - src/plugins/dird/bareos-dir.py.template 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-local-fileset.py Diff File
mod - src/plugins/filed/bareos-fd-mock-test.py Diff File
mod - src/plugins/filed/bareos-fd.py.template Diff File
mod - src/plugins/filed/bareos_fd_consts.py Diff File
mod - src/plugins/stored/bareos-sd.py.template Diff File
mod - src/plugins/stored/bareos_sd_consts.py Diff File

bareos-14.2 203643e4

2014-11-17 12:42:18

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Updated Configure
mod - configure Diff File

bareos-14.2 e869aba4

2014-11-16 16:48:25

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix problems with autoexlude

- We now do not always create a new options block, only if none exists.

- Because of known wrong-formatted entry in FilesNotToBackup Registry
Key in W2k3/XP SP1 we check for single characters and skip them.

- We print an information output if we skip files because of an empty
options block.

Fixes 0000360: Incremental Backups with fd Version 14 fail to
include files
Affected Issues
0000360
mod - src/findlib/find.c Diff File
mod - src/win32/findlib/win32.c Diff File

bareos-14.2 a16432b1

2014-11-16 11:55:17

mvwieringen

Ported: N/A

Details Diff
Tweak for some compiler warnings.
mod - src/dird/ndmp_dma.c Diff File
mod - src/stored/ndmp_tape.c Diff File

bareos-14.2 48e61302

2014-11-14 08:26:28

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Skip autoexcluding FilesNotToBackup if configured

If the autoexclude = no fileset option is set, we do
not automatically exclude entries form the FilesNotToBackup
Registry Key
mod - src/win32/findlib/win32.c Diff File

bareos-14.2 9eba41d7

2014-11-13 20:26:30

mvwieringen

Ported: N/A

Details Diff
Fix syslog message destinations.

- Up until now every message send to syslog was logged as LOG_DAEMON and LOG_ERR
- This code adds the knowledge to use the right log level for things
like debug, notice, info, error and critical errors into syslog.
- The message destination parsing now also allows you to specifiy an
syslog facility that should be used to log the syslog messages against.

e.g. the following should now work:

syslog = local0 = all

To get all messages logged using the right log level to the LOG_LOCAL0 facility.
mod - src/lib/message.c Diff File
mod - src/lib/message.h Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/res.c Diff File
mod - src/win32/compat/compat.c Diff File
mod - src/win32/compat/include/syslog.h Diff File

bareos-14.2 170d76ed

2014-11-12 19:06:17

mvwieringen

Ported: N/A

Details Diff
Make python-fd work with new flags bitmap.
mod - src/plugins/filed/python-fd.c Diff File
mod - src/plugins/filed/python-fd.h Diff File

bareos-14.2 5a454363

2014-11-11 14:42:00

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix regression problems with weird-files tests

Fixes 0000362: regression tests using the "weird files" are failing on
solaris and Ubuntu 12.4 and 14.4
Affected Issues
0000362
mod - src/dird/catreq.c Diff File

bareos-13.2 f432658b

2014-11-11 14:42:00

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix regression problems with weird-files tests

Fixes 0000362: regression tests using the "weird files" are failing on
solaris and Ubuntu 12.4 and 14.4
Affected Issues
0000362
mod - src/dird/catreq.c Diff File

bareos-12.4 627e1555

2014-11-11 14:42:00

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix regression problems with weird-files tests

Fixes 0000362: regression tests using the "weird files" are failing on
solaris and Ubuntu 12.4 and 14.4
Affected Issues
0000362
mod - src/dird/catreq.c Diff File

bareos-14.2 a0098a6c

2014-11-11 13:58:57

mvwieringen

Ported: N/A

Details Diff
Use an enum and bit fields for File Option flags.

We will run out of bits for the fileopts on 32 bits so switch to a
proper bitmap and use the set_bit/clear_bit/bit_is_set macros.
mod - src/dird/dird_conf.c Diff File
mod - src/dird/inc_conf.c Diff File
mod - src/dird/inc_conf.h Diff File
mod - src/dird/testfind.c Diff File
mod - src/filed/accurate.c Diff File
mod - src/filed/backup.c Diff File
mod - src/filed/compression.c Diff File
mod - src/filed/crypto.c Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/filed/estimate.c Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/filed/fd_plugins.h Diff File
mod - src/filed/fileset.c Diff File
mod - src/filed/protos.h Diff File
mod - src/filed/restore.c Diff File
mod - src/filed/restore.h Diff File
mod - src/filed/verify.c Diff File
mod - src/findlib/attribs.c Diff File
mod - src/findlib/find.c Diff File
mod - src/findlib/find.h Diff File
mod - src/findlib/find_one.c Diff File
mod - src/findlib/match.c Diff File
mod - src/findlib/shadowing.c Diff File
mod - src/findlib/xattr.c Diff File
mod - src/include/fileopts.h Diff File
mod - src/lib/bits.h Diff File
mod - src/plugins/filed/fd_common.h Diff File
mod - src/plugins/filed/test-deltaseq-fd.c Diff File
mod - src/win32/findlib/win32.c Diff File

bareos-14.2 b8ef82e2

2014-11-10 23:11:41

mvwieringen

Ported: N/A

Details Diff
Tweak queries a bit.

Create a second query for finding the last full backup when no specific
pool is specified as then we don't need to JOIN the JobMedia and Media
table into the query as we don't select on the Media's PoolId.

Also drop the JOIN on Client as we don't select any column from that
table anyway and the query is also kind of clumbsy by specifying twice
the ClientId instead of using a single WHERE on the ClientId and use
an AND Client.ClientId = Job.ClientId.

Fixes 0000363: zero-byte Full backups are ignored for restore
Affected Issues
0000363
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_cmds.h Diff File
mod - src/dird/ua_restore.c Diff File

bareos-14.2 a94e87bf

2014-11-10 16:24:09

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
change travis behavior: build and install packages

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - .travis.yml Diff File
mod - test/all Diff File

bareos-14.2 3b7173f7

2014-11-10 13:47:36

mvwieringen

Ported: N/A

Details Diff
Fix problem with Job Lookup.

Only perform lookup of previous Job when we found a JobName.
mod - src/dird/job.c Diff File

bareos-14.2 2c320321

2014-11-10 12:02:46

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
clearified description for bareos-database-common

Closes: #768606 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768606)
Thanks: Davide Prina
mod - debian/control Diff File
mod - debian/control.in Diff File
mod - platforms/packaging/bareos.spec Diff File

bareos-14.2 f0d35d39

2014-11-10 09:55:06

mvwieringen

Ported: N/A

Details Diff
Add ANSI label compatibility with Bacula ANSI labels.
mod - src/stored/ansi_label.c Diff File

bareos-14.2 83db5ccf

2014-11-08 11:45:40

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
fixes some warnings from qa.debian.org

See https://packages.qa.debian.org/b/bareos.html:
file permission of the copyright file,
file permission of the logrotate config file,
remove automatic password helper file,
do not suggests dds2tar, as it is only for DAT tape drives and not directly used by Bareos.
mod - debian/Makefile Diff File
mod - debian/bareos-common.dirs Diff File
mod - debian/bareos-director.dirs Diff File
mod - debian/control Diff File
mod - debian/control.in Diff File
mod - debian/control.univention-bareos Diff File
rm - debian/univention-bareos.substvars Diff File
mod - platforms/debian/Makefile.in Diff File
mod - platforms/hurd/Makefile.in Diff File
mod - platforms/redhat/Makefile.in Diff File
mod - scripts/Makefile.in Diff File

bareos-14.2 908112d5

2014-11-07 13:40:08

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Be able to build also for windows < vista
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File

bareos-14.2 ea187695

2014-11-07 12:23:32

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
store Debian config templates in directory configured by --with-configtemplatedir

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - autoconf/configure.in Diff File
mod - debian/bareos-bat.install.in Diff File
mod - debian/bareos-bconsole.install.in Diff File
mod - debian/bareos-common.install.in Diff File
mod - debian/bareos-director.install.in Diff File
mod - debian/bareos-filedaemon.install.in Diff File
mod - debian/bareos-storage.install.in Diff File
mod - debian/bareos-traymonitor.install.in Diff File
mod - debian/rules Diff File

bareos-12.4 0ecbc08d

2014-11-07 10:07:04

mvwieringen

Ported: N/A

Details Diff
New version including all fixes until today.
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-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 - src/include/version.h Diff File

bareos-14.2 fe390077

2014-11-06 17:36:10

mvwieringen

Ported: N/A

Details Diff
Use normal read/write API instead of fread/fwrite.

Attribute spooling for whatever reason uses fread/fwrite for
reading and writing spool files but it also has all kind of
other low level interface calls. See little sense in using
stdio buffering for writing attribute spool files.
mod - src/dird/catreq.c Diff File
mod - src/lib/bsock.c Diff File
mod - src/lib/bsock.h Diff File
mod - src/lib/bsock_tcp.c Diff File
mod - src/stored/spool.c Diff File

bareos-13.2 0af525c9

2014-11-05 12:31:33

mvwieringen

Ported: N/A

Details Diff
New version including all fixes until today.
mod - configure Diff File
mod - platforms/packaging/bareos-RHEL_4.spec Diff File
mod - platforms/packaging/bareos-SLE_10.spec 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_8.04.dsc Diff File
mod - platforms/packaging/bareos.changes Diff File
mod - platforms/packaging/bareos.dsc Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - platforms/win32/mingw-debugsrc-devel.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

bareos-14.2 2a24e801

2014-11-03 18:19:30

Evgeni Golov


Committer: mvwieringen

Ported: N/A

Details Diff
do not install files as conffiles in /etc/bareos

If we install those files as conffiles, we are not allowed to replace
passwords etc in them.

This change installs the files into /usr/share/bareos-common by default
and uses them templates for the generated files in /etc/bareos in postinst.

Ideally, we would register them with ucf and merge the newer versions in
the future, but this task is left to future-me or someoneelse who has the
needed time.

Closes: #767819

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - debian/bareos-bat.install.in Diff File
mod - debian/bareos-bat.postinst Diff File
add - debian/bareos-bat.postrm Diff File
mod - debian/bareos-bconsole.install.in Diff File
mod - debian/bareos-bconsole.postinst Diff File
add - debian/bareos-bconsole.postrm Diff File
mod - debian/bareos-common.install.in Diff File
mod - debian/bareos-director.install.in Diff File
mod - debian/bareos-director.postinst Diff File
add - debian/bareos-director.postrm Diff File
mod - debian/bareos-filedaemon.install.in Diff File
mod - debian/bareos-filedaemon.postinst Diff File
add - debian/bareos-filedaemon.postrm Diff File
mod - debian/bareos-storage.install.in Diff File
mod - debian/bareos-storage.postinst Diff File
add - debian/bareos-storage.postrm Diff File
mod - debian/bareos-traymonitor.install.in Diff File
mod - debian/bareos-traymonitor.postinst Diff File
add - debian/bareos-traymonitor.postrm Diff File

bareos-14.2 3e2b160a

2014-11-03 17:13:25

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
fixes some CamelCase names for Director resources
mod - src/dird/dird_conf.c Diff File

bareos-14.2 2cbfa83f

2014-11-03 16:28:39

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
recreated configure
mod - configure Diff File
 First  Prev  1 2 3 4 5 6 7 8 9 10 ... 20 ... 30 ... 40 ... 50 ... 57 58 59  Next  Last