View Issue Details

IDProjectCategoryView StatusLast Update
0000177bareos-corestorage daemonpublic2015-03-25 19:18
Reportermvwieringen Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformOpenIndianaOSOpenIndianaOS Versionb151a
Product Version12.4.3 
Summary0000177: Restore of acls and extended attributes in bextract needs to happen after restore file mode.
DescriptionJust as in the filed we need to extract the ACL and XATTR data streams
after we have restore the file mode on the file otherwise the setting
of the file mode could clear any acl or extended attributes.
Additional InformationReuse the delayed restore stack used in the filed.
TagsNo tags attached.

Activities

mvwieringen adm

mvwieringen adm

2013-08-13 03:12

administrator   ~0000585

Fix committed to bareos bareos-12.4 branch with changesetid 931.
mvwieringen

mvwieringen

2015-03-25 16:51

developer   ~0001371

Fix committed to bareos2015 bareos-13.2 branch with changesetid 4213.
joergs

joergs

2015-03-25 19:18

developer   ~0001526

Due to the reimport of the Github repository to bugs.bareos.org, the status of some tickets have been changed. These tickets will be closed again.
Sorry for the noise.

Related Changesets

bareos: master 3d93fd1e

2013-05-11 20:56

mvwieringen adm

Ported: N/A

Details Diff
Implement delayed restore in bextract for acl and xattr.

Just as in the filed we need to extract the ACL and XATTR data streams
after we have restore the file mode on the file otherwise the setting
of the file mode could clear any acl or extended attributes.

Fixes 0000177: Restore of acls and extended attributes in bextract needs
to happen after restore file mode.
Affected Issues
0000177
mod - src/stored/record.h Diff File
mod - src/stored/bextract.c Diff File
mod - src/filed/restore.h Diff File
mod - src/filed/restore.c Diff File

bareos: bareos-12.4 c4d0c8c0

2013-05-11 20:56

mvwieringen adm

Ported: N/A

Details Diff
Implement delayed restore in bextract for acl and xattr.

Just as in the filed we need to extract the ACL and XATTR data streams
after we have restore the file mode on the file otherwise the setting
of the file mode could clear any acl or extended attributes.

Fixes 0000177: Restore of acls and extended attributes in bextract needs
to happen after restore file mode.
Affected Issues
0000177
mod - src/filed/restore.c Diff File
mod - src/filed/restore.h Diff File
mod - src/stored/bextract.c Diff File
mod - src/stored/record.h Diff File

bareos2015: bareos-12.4 44d926a6

2013-05-11 22:56

mvwieringen

Ported: N/A

Details Diff
Implement delayed restore in bextract for acl and xattr.

Just as in the filed we need to extract the ACL and XATTR data streams
after we have restore the file mode on the file otherwise the setting
of the file mode could clear any acl or extended attributes.

Fixes 0000177: Restore of acls and extended attributes in bextract needs
to happen after restore file mode.
Affected Issues
0000177
mod - src/filed/restore.c Diff File
mod - src/filed/restore.h Diff File
mod - src/stored/bextract.c Diff File
mod - src/stored/record.h Diff File

bareos2015: bareos-13.2 caf02728

2013-05-11 22:56

mvwieringen

Ported: N/A

Details Diff
Implement delayed restore in bextract for acl and xattr.

Just as in the filed we need to extract the ACL and XATTR data streams
after we have restore the file mode on the file otherwise the setting
of the file mode could clear any acl or extended attributes.

Fixes 0000177: Restore of acls and extended attributes in bextract needs
to happen after restore file mode.
Affected Issues
0000177
mod - src/filed/restore.c Diff File
mod - src/filed/restore.h Diff File
mod - src/stored/bextract.c Diff File
mod - src/stored/record.h Diff File

Issue History

Date Modified Username Field Change
2013-05-11 20:55 mvwieringen New Issue
2013-05-11 20:55 mvwieringen Status new => assigned
2013-05-11 20:55 mvwieringen Assigned To => mvwieringen
2013-05-11 20:58 mvwieringen Changeset attached => bareos master 3556b138
2013-05-11 20:58 mvwieringen Status assigned => resolved
2013-05-11 20:58 mvwieringen Resolution open => fixed
2013-05-11 20:58 mvwieringen Changeset attached => bareos Branch-12.4 25c15897
2013-05-11 20:59 mvwieringen Status resolved => closed
2013-05-11 20:59 mvwieringen Assigned To mvwieringen =>
2013-08-13 03:12 mvwieringen adm Changeset attached => bareos master 3d93fd1e
2013-08-13 03:12 mvwieringen adm Changeset attached => bareos bareos-12.4 c4d0c8c0
2013-08-13 03:12 mvwieringen adm Note Added: 0000585
2013-08-13 03:12 mvwieringen adm Assigned To => mvwieringen adm
2013-08-13 03:12 mvwieringen adm Status closed => resolved
2013-08-13 09:38 mvwieringen adm Assigned To mvwieringen adm =>
2013-08-13 09:38 mvwieringen adm Status resolved => closed
2015-03-25 16:51 mvwieringen Changeset attached => bareos2015 bareos-12.4 44d926a6
2015-03-25 16:51 mvwieringen Changeset attached => bareos2015 bareos-13.2 caf02728
2015-03-25 16:51 mvwieringen Note Added: 0001371
2015-03-25 16:51 mvwieringen Status closed => resolved
2015-03-25 19:18 joergs Note Added: 0001526
2015-03-25 19:18 joergs Status resolved => closed