I'm sponsoring this case on behalf of Mark Shellenbaum. This case
moves the OPAQUE optional file system attribute from the SUNattr_rw
extended attribute file to the SUNWattr_ro extended attribute file.
The OPAQUE attribute and the SUNWattr_rw/SUNWattr_ro extended
attribute files were approved by PSARC 2007/315 "Extensible Attribute
Interfaces".
PSARC 2007/315 was approved with Minor binding. Note that the
"Extensible Attribute" changes have *not yet* been integrated into
Solaris Nevada.
Since this case simply corrects an error and has not been integrated
into any Solaris release, I'm filing this as Closed Approved
Automatic. If anyone disagrees, let me know and I'll promote it to a
fast track.
Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2007 Sun Microsystems
1. Introduction
1.1. Project/Component Working Name:
OPAQUE Moved to Readonly View
1.2. Name of Document Author/Supplier:
Author: Mark Shellenbaum
1.3 Date of This Document:
21 August, 2007
4. Technical Description
PSARC 2007/315 (Extensible Attribute Interfaces) was approved on 13
June, 2007, and introduced a set of optional system-level file
attributes. A subset of those attributes were requested by a 3rd party
system vendor that is porting ZFS. The OPAQUE attribute was one of the
requested attributes.
Recently, the project team responsible for modifying the archive
utilities (cpio, tar, etc.) found that the tests were failing when
they tried to restore the SUNWattr_rw extended attribute file which
contained the OPAQUE attribute. The project team realized that since
OPAQUE was approved as an unmodifiable optional file attribute (see the
spec for PSARC 2007/315, section 3.3 "Third-Party Requested
Attributes"), then it should be part of the read-only view represented
by the SUNWattr_ro extended attribute file.
Note that the changes originally approved by PSARC 2007/315 (Extensible
Attribute Interfaces) exist only in the CIFS server project gate, have
not yet been putback to Solaris Nevada, and have not been exposed to
customers or developers outside of Sun.
6. Resources and Schedule
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
ON
6.5. ARC review type: Automatic
6.6. ARC Exposure: open