Changesets: bareos2015

bareos-14.2 9fb4af34

2014-12-12 10:00:15

mvwieringen

Ported: N/A

Details Diff
Cleanup bit operations.
mod - src/filed/fd_plugins.c Diff File
mod - src/findlib/find.c Diff File
mod - src/findlib/match.c Diff File
mod - src/lib/bits.h Diff File

bareos-14.2 b9270f38

2014-12-11 17:11:09

mvwieringen

Ported: N/A

Details Diff
Fix plugin flag handling.

- Save ff_pkt->flags before processing a file by a plugin.
- Restore the ff_pkt->flags after processing.
- Fix python-fd so it handles the flag field now everywhere correctly.
mod - src/filed/fd_plugins.c Diff File
mod - src/plugins/filed/python-fd.c Diff File

bareos-14.2 26f63f17

2014-12-11 14:29:45

mvwieringen

Ported: N/A

Details Diff
Fix thinko.
mod - src/plugins/filed/python-fd.c Diff File

bareos-14.2 573259a0

2014-12-11 14:26:05

mvwieringen

Ported: N/A

Details Diff
Regenerate language files.
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/pl.po Diff File
mod - po/sv.po Diff File
mod - po/uk.po Diff File

bareos-14.2 986dcd5c

2014-12-11 14:22:45

mvwieringen

Ported: N/A

Details Diff
Bump version number.
mod - configure 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.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 - src/cats/ddl/versions.map.in Diff File
mod - src/include/version.h Diff File

bareos-14.2 de9b4332

2014-12-10 20:18:09

mvwieringen

Ported: N/A

Details Diff
Remove some build noise by linking against libbareos.
mod - src/cats/Makefile.in Diff File
mod - src/findlib/Makefile.in Diff File
mod - src/lib/Makefile.in Diff File
mod - src/stored/Makefile.in Diff File
mod - src/stored/backends/Makefile.in Diff File

bareos-14.2 3092d420

2014-12-10 17:18:02

mvwieringen

Ported: N/A

Details Diff
Upgrade path cache to generic interface.
mod - src/filed/dir_cmd.c Diff File
mod - src/findlib/create_file.c Diff File
mod - src/findlib/mkpath.c Diff File
mod - src/findlib/protos.h Diff File

bareos-14.2 40837698

2014-12-09 15:16:10

mvwieringen

Ported: N/A

Details Diff
First try at adding ceph storage backends for RHEL7.
mod - platforms/packaging/bareos.spec Diff File

bareos-14.2 538fe5bd

2014-12-09 12:49:16

mvwieringen

Ported: N/A

Details Diff
Fix error message.
mod - src/stored/sd_backends.c Diff File

bareos-14.2 5a202bc0

2014-12-07 22:16:27

mvwieringen

Ported: N/A

Details Diff
Fix typo.
mod - README.dbconfig Diff File

bareos-14.2 18a77726

2014-12-06 22:10:21

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix silent uninstall problem
mod - platforms/win32/winbareos.nsi Diff File

bareos-14.2 7e5cfa70

2014-12-05 16:44:24

mvwieringen

Ported: N/A

Details Diff
Fix python-fd save packet flag handling.
mod - src/plugins/filed/python-fd.c Diff File

bareos-14.2 0e41d660

2014-12-04 19:27:19

mvwieringen

Ported: N/A

Details Diff
Fix problem with *all* acl.

We more or less ignored this setting for named consoles. Probably a side
effect of the adding of the auditing. So we didn't ever allow access
which we should have done.
mod - src/dird/ua_acl.c Diff File

bareos-14.2 e8af228c

2014-12-04 14:48:20

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
tweak console help message

Issues 0000181: Add command for doing a name resolution on client
Affected Issues
0000181
mod - src/dird/ua_cmds.c Diff File

bareos-14.2 0bfb74c1

2014-12-04 14:37:11

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
added hint how to preserve foreign tapes

Fixes 0000351: Detect and refuse to write Label on LTFS formatted tapes
Affected Issues
0000351
mod - src/defaultconfigs/bareos-sd.d/device-tape-with-autoloader.conf Diff File

bareos-14.2 763852e8

2014-12-03 15:46:20

mvwieringen

Ported: N/A

Details Diff
Mark subsysdirectory as deprecated.

SubSysDirectory is not used anywhere but it could be some people have it
in their configs so for now its deprecated and will be removed in a
future version.
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/stored/stored.conf.in Diff File
mod - src/stored/stored_conf.c Diff File

bareos-14.2 3b67e4e3

2014-12-03 12:50:49

mvwieringen

Ported: N/A

Details Diff
Fix windows build without QT.
mod - src/win32/Makefile Diff File

bareos-14.2 cdfb11ce

2014-12-03 12:39:22

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix silent install for client only

We now skip database check if dir not being installed
mod - platforms/win32/winbareos.nsi Diff File

bareos-14.2 019623ae

2014-12-03 10:32:50

Oleg Livshyts


Committer: mvwieringen

Ported: N/A

Details Diff
Automatic detection of volume mount points

Volume Mount Points are now automatically detected.

If we detect a volume mount point, we check wich volume is
mounted there and add it to the snapshotset.

If the volume is not already in the snapshotset, we add it and
check if the new volume also has volume mount points.

The total number of volume mount points and the number of volume mount
point volumes added to the snapshotset is reported, if VMPs exist.

Signed-off-by: Philipp Storz <philipp.storz@bareos.com>
Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/filed/dir_cmd.c Diff File
mod - src/findlib/find_one.c Diff File
mod - src/findlib/protos.h Diff File
mod - src/win32/filed/vss_generic.c Diff File
mod - src/win32/findlib/win32.c Diff File
mod - src/win32/include/vss.h Diff File

bareos-14.2 647b2617

2014-12-03 10:32:49

Oleg Livshyts


Committer: mvwieringen

Ported: N/A

Details Diff
We now support symlink-like objects on windows

Support was added for the following types of symlinks:
- Symlinks on Files
- Symlinks on Directories
- Junction Points

These are implemented in windows as Reparse Points.

All these objects are treated like ordinary symlinks
(FT_LNK) in bareos, also Junction Points and Symlinks on
Directories which are directories in windows logic.

The Information on what kind of symlink-like object we have
is stored in the st_rdev member of the stat information.

There we have now
- FILE_ATTRIBUTES_JUNCTION_POINT
- FILE_ATTRIBUTES_SYMBOLIC_LINK

During Backup, the function "get_symlink_data" gets the information
where the symlink/junction/volume mount points points to.

During restore, the function "symlink" creates the symlink-like object.
To be able to determine what kind of "symlink" needs to be created, it
also gets the st_rdev information.

Depending on what kind of symlink it needs to create it either calls
the windows api function "CreateSymbolicLink" or the self-implemented
Function "CreateJunction"

The symlink target is not altered during restore, even if it is
restored with a prefix (where), because this makes absolute links
unusable.

Fixes 0000314: On Windows 2008 and Windows 2012 the junction points / links
are not backed up properly

Signed-off-by: Philipp Storz <philipp.storz@bareos.com>
Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000314
mod - src/filed/backup.c Diff File
mod - src/findlib/create_file.c Diff File
mod - src/findlib/find_one.c Diff File
mod - src/findlib/mkpath.c Diff File
mod - src/lib/attr.c Diff File
mod - src/win32/compat/compat.c Diff File
mod - src/win32/compat/include/compat.h Diff File

bareos-14.2 1aba3a9d

2014-12-01 14:30:52

mvwieringen

Ported: N/A

Details Diff
Remove some unused config keywords.
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File

bareos-14.2 e560a142

2014-12-01 14:18:53

mvwieringen

Ported: N/A

Details Diff
Fix typo.
mod - src/dird/dird.c Diff File

bareos-14.2 fcc7fb51

2014-11-30 15:49:13

mvwieringen

Ported: N/A

Details Diff
Backport change for cephfs storage device.
mod - src/stored/backends/cephfs_device.c Diff File

bareos-14.2 dae147dc

2014-11-30 14:34:15

mvwieringen

Ported: N/A

Details Diff
Disable object storage devices for now.

Until we crack the problem of writing/reading to S3 using the droplet
library disable the use of these kind of devices.
mod - src/stored/backends/object_store_device.c Diff File

bareos-14.2 42c8a7a7

2014-11-29 20:13:59

mvwieringen

Ported: N/A

Details Diff
Fix enum values.
mod - src/include/fileopts.h Diff File
 First  Prev  1 2 3 4 5 6 7 8 ... 10 ... 20 ... 30 ... 40 ... 50 ... 57 58 59  Next  Last