On Friday 28 December 2007 20:53, Frank Sweetser wrote:
> Item: Store and restore extended attributes, especially selinux file
> contexts
>
> Date: 28 December 2007
>
> Origin: Frank Sweetser <[EMAIL PROTECTED]>
>
> What: The ability to store and restore extended attributes on filesystems
> that support them, such as ext3.
>
> Why: Security Enhanced Linux (SELinux) enabled systems make extensive use
> of extended attributes.  In addition to the standard user, group, and
> permission, each file has an associated SELinux context stored as an
> extended attribute. This context is used to define which operations a given
> program is permitted to perform on that file.  Storing contexts on an
> SELinux system is as critical as storing ownership and permissions.  In the
> case of a full system restore, the system will not even be able to boot
> until all critical system files have been properly relabeled.
>
> Notes: Fedora ships with a version of tar that has been patched to handle
> extended attributes.  The patch has not been integrated upstream yet, so
> could serve as a good starting point.

Unless you are talking about something new of which I am unaware, this has 
been implemented in Bacula for quite some time.  It is enabled with the "ACL 
Support = yes" directive.

If it is not already, implemented, then I suggest you mention the exact API 
that is used to access the "extended attributes" you are referring to in your 
Feature Request.

Best regards,

Kern

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to