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
