Changesets: bareos

master 3f1aba20

2014-12-05 16:44

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 8ee35cee

2014-12-05 16:44

mvwieringen

Ported: N/A

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

master 5a5c4767

2014-12-04 20:27

Marco van Wieringen

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

master 4d2613b8

2014-12-04 19:47

Marco van Wieringen

Ported: N/A

Details Diff
Make sanity check configurable.

Use some macros for setting the minimum and maximum size
of an Hello message used for protecting our connections into
the SD and DIR.

This also fixes the problem for the console director message
which can be shorter then 25 bytes.
mod - src/dird/socket_server.c Diff File
mod - src/stored/socket_server.c Diff File

master 10f0b0ff

2014-12-04 19:27

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 f619f83e

2014-12-04 19:27

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

master cae42f0d

2014-12-04 18:47

mvwieringen

Ported: N/A

Details Diff
Make sanity check configurable.

Use some macros for setting the minimum and maximum size
of an Hello message used for protecting our connections into
the SD and DIR.

This also fixes the problem for the console director message
which can be shorter then 25 bytes.
mod - src/dird/socket_server.c Diff File
mod - src/stored/socket_server.c Diff File

master f6d12db6

2014-12-04 15:48

Joerg Steffens


Committer: Marco van Wieringen

Ported: N/A

Details Diff
tweak console help message

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

master 20ba22b4

2014-12-04 15:37

Joerg Steffens


Committer: Marco van Wieringen

Ported: N/A

Details Diff
added hint how to preserve foreign tapes

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

bareos-14.2-debian e57a960e

2014-12-04 14:57

joergs

Ported: N/A

Details Diff
Merge remote-tracking branch 'origin/bareos-14.2' into joergs/bareos-14.2-debian
mod - .gitignore Diff File
add - debian/bareos-common.postrm Diff File
mod - debian/bareos-database-common.config.in Diff File
mod - debian/bareos-database-common.postinst.in Diff File
mod - debian/control Diff File
mod - debian/control.bareos-director-python-plugin Diff File
mod - debian/control.bareos-filedaemon-python-plugin Diff File
mod - debian/control.bareos-storage-python-plugin Diff File
mod - debian/control.in Diff File
mod - src/filed/accurate_lmdb.c Diff File

master 9856b872

2014-12-04 14:48

joergs

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 71234835

2014-12-04 14:48

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

master 6448016e

2014-12-04 14:37

joergs

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 75ba3f22

2014-12-04 14:37

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

master 2427c203

2014-12-03 16:46

Marco van Wieringen

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

master 9c2a1de8

2014-12-03 15:46

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 4fafcce1

2014-12-03 15:46

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

master 7f582574

2014-12-03 13:50

Marco van Wieringen

Ported: N/A

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

master 565ff129

2014-12-03 13:39

Philipp Storz


Committer: Marco van Wieringen

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

master 27dba98c

2014-12-03 12:50

mvwieringen

Ported: N/A

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

bareos-14.2 d7a8dc1b

2014-12-03 12:50

mvwieringen

Ported: N/A

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

master 75864ea5

2014-12-03 12:39

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 bd373aad

2014-12-03 12:39

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

master 67ef2630

2014-12-03 11:32

Oleg Livshyts


Committer: Marco van Wieringen

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

master 8184f63c

2014-12-03 11:32

Oleg Livshyts


Committer: Marco van Wieringen

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>
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
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 543 544 545 546 547 548 549 ... 600 ... 641 642 643  Next  Last