From dwc@sac.sfbay.sun.com Fri Jul 13 23:38:21 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6E6cKQ9003929
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 13 Jul 2007 23:38:21 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l6E6aLlH001035;
	Sat, 14 Jul 2007 14:36:22 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JL500C03P0KTM00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 13 Jul 2007 23:36:20 -0700 (PDT)
Received: from sfbaymail2sca.sfbay.sun.com ([129.145.155.42])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JL500J1DP0KHY70@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 13 Jul 2007 23:36:20 -0700 (PDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by sfbaymail2sca.sfbay.sun.com (8.13.6+Sun/8.12.10/ENSMAIL,v2.2)
 with ESMTP id l6E6aK43002739; Fri, 13 Jul 2007 23:36:20 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6E6cH6J003924; Fri,
 13 Jul 2007 23:38:17 -0700 (PDT)
Received: (from dwc@localhost)	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit)
 id l6E6cHi2003920; Fri, 13 Jul 2007 23:38:17 -0700 (PDT)
Date: Fri, 13 Jul 2007 23:38:17 -0700 (PDT)
From: Don Cragun <don.cragun@sun.com>
Subject: Add system attribute support to chmod(1) [PSARC/2007/410 FastTrack
 timeout 07/21/2007]
To: PSARC-ext@sun.com
Cc: Cynthia.Eastham@sun.com
Message-id: <200707140638.l6E6cHi2003920@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 8546


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:
	 Add system attribute support to chmod(1)
    1.2. Name of Document Author/Supplier:
	 Author:  Cynthia Eastham
    1.3  Date of This Document:
	13 July, 2007
4. Technical Description
The chmod utility will be updated to support setting and clearing of
the boolean read-write extended system attributes added in
PSARC case 2007/315.

4.1  Overview
The Extensible Attribute Interfaces (PSARC/2007/315) project introduced
a number of extended system file attributes.  The system utilities need
to be able to display and manipulate these new attributes.

This fasttrack case adds one new option ("-@ attrname") and a new mode
("S<attribute_specification>") to the chmod utility to manipulate the
new system attributes for file operands as well as for named attribute
files of file operands.

Support for the manipulation of the createtime, a non-boolean,
read-write extended system added in 2007/315, will be addressed in
a separate case (see RFE CR 6580088 touch(1) needs to support
createtime attribute added in PSARC/2007/315).

4.2  Release Binding
The project team requests a minor release binding.

4.3  Details

4.3.1  New mode "S<attribute_specification_list>"
When the new mode operand "S<attribute_specification_list>" is given to
the chmod utility, chmod will attempt to adjust the boolean read-write
extended system attributes as specified by the attribute specification
list for each file specified by the file operand(s).

The <attribute_specification_list> is a comma-separated list of one or
more <attribute_specification>s.  Each <attribute_specification> is of
the form:
	[<operator>]<attribute_specifier>

An <operator> is one of the following:
	+	Each attribute specified by the associated
		<attribute_specifier> will be adjusted to match the
		value specified by the <attribute_specifier>.
	
	-	Each attribute specified by the associated
		<attribute_specifier> will be adjusted to match the
		inverse of the value specified by the
		<attribute_specifier>.

	=	Each attribute specified by the associated
		<attribute_specifier> will be adjusted to match the
		value specified by the <attribute_specifier>.  Any
		boolean read-write extended system attributes associated
		with the current file that are not specified by
		<attribute_specifier> will be cleared.
If an <operator> is not specified in an <attribute_specification>, chmod
will behave as if '+' had been specified.

An <attribute_specifier> takes one of the following forms:
	a	Set all boolean read-write extended system attributes
		associated with the current file.
	c[<compact_attribute_list>]
    or	c'{'<compact_attribute_list>'}'
		Set each boolean read-write extended system attribute
		identified by <compact_attribute_list>.
	v[<verbose_attribute_setting>]
    or	v['{'<verbose_attribute_setting_list>'}']
		Set or clear each boolean read-write extended system
		attributes as specified by each
		<verbose_attribute_setting> given.

A <compact_attribute_list> is a list of zero or more adjacent attribute
abbreviation characters from Table 1 below.  An arbitrary number of
'-' characters may be included in a <compact_attribute_list>; these will
be ignored.

A <verbose_attribute_setting> is an attribute name from Table 1 below
optionally, immediately preceded by "no".  If the attribute name is used
without "no", the attribute will be set; otherwise the attribute will be
cleared.

A <verbose_attribute_setting_list> is zero or more comma-separated
<verbose_attribute_setting>s.

Multiple operations specified for a file are accumulated and will all be
set for a file operand as a single attribute setting operation.  If an
attribute is specified more than once in an
<attribute_specification_list>, the last specified operation will be
applied.

	Table 1: Attribute Names and Abbreviation Characters

	Attribute Name	Attribute Abbreviation Character
	--------------	--------------------------------
	hidden				H		
	system				S		
	readonly			R		
	archive				A		
	nounlink			u		
	immutable			i		
	appendonly			a		
	nodump				d		
	settable			t		
	opaque				o		
	av_quarantined			q		
	av_modified			m		

4.3.2  New '-@ named_attribute' option

When "-@ named_attribute" is specified, the attribute specification
mode is applied to the named attribute file specified of each 
file operand instead of the file operand itself.  If multiple
-@ options are supplied, the attribute specification mode will
be applied to each of the named attribute files specified.

A named attribute of '*' carries special meaning to chmod, and is
considered to mean all extended attribute files associated with a file
operand, and does not refer to the special files '.' and '..'.

A named attribute of '..' carries special meaning to chmod, and is
considered to mean the file operand itself.  This allows chmod,
in a single call, to apply the attribute specification mode to the
specified named attribute file of the file operand and the file
operand itself.

4.3.3 Examples
For examples of setting, clearing, and replacing boolean read-write
system attributes of regular files, directories, and opaque extended
attribute files, please see the updated chmod(1) man page in this
case's materials directory.

5.  Documentation
See the diff-marked, updated chmod(1) man page in this case's materials
directory for a detailed description of these changes.

6. Interfaces
    6.1 Exported Interfaces
        ______________________________________
        |     Interface       |Classification|
        |_____________________|______________|
        |  /usr/bin/chmod     |   Committed  |
        |_____________________|______________|

    6.2 Imported Interfaces
        _________________________________________________________________
	|    Interface        | Classification |        Comments         |
	|================================================================|
	| _PC_SATTR_ENABLED   | Consolidation  | [f]pathconf() variables |
	| _PC_SATTR_EXISTS    |    Private     | from PSARC/2007/315.    |
	|_____________________+________________+_________________________|
	| fgetattr()          | Consolidation  | From PSARC/2007/315.    |
	|                     |    Private     |                         |
	|_____________________+________________+_________________________|
	| fsetattr()          | Consolidation  | From PSARC/2007/315.    |
	|                     |    Private     |                         |
	|_____________________+________________+_________________________|
	|                     |                | From the project team   |
	|                     |                | that is implementing    |
	|                     |                | PSARC/2007/315.  Used   |
	| attr_to_name()      |                | to get to and from      |
	| attr_to_option()    |  Consolidation | system attribute names  |
	| attr_to_xattr_view()|    Private     | and their system        |
	| name_to_attr()      |                | representations, to and |
	| option_to_attr()    |                | from their single       |
	|                     |                | character abbreviations |
	|                     |                | and their system        |
	|                     |                | representations, and    |
	|                     |                | to obtain the view of   |
	|                     |                | an attribute.           |
	|_____________________+________________+_________________________|

	All of these are mentioned here only to register use of these
	interfaces.  Note, however, that PSARC/2007/315 case materials
	don't make clear the interface taxonomy for fgetattr(), fsetattr(),
	and other functions listed on the fgetattr(3C) man page.  (The last
	specification (spec.final.txt) says that all of the functions
	listed on the fgetattr(3C) man page including fgetattr() are
	consolidation private; fgetattr.3c (in the same directory) says
	that all of the functions described there are Evolving).

7. References

	PSARC/2006/715	CIFS Service
	PSARC/2007/315	Extensible Attribute Interfaces
	PSARC/2007/394	ls(1) new command line options '-/' and '-%':
			CIFS system attributes support  

	CR 6578885	chmod(1) should support file system attributes
			proposed in PSARC/2007/315

8. Resources and Schedule
    8.4. Steering Committee requested information
   	8.4.1. Consolidation C-team Name:
		ON
    8.5. ARC review type: FastTrack
    8.6. ARC Exposure: open


From carlsonj@phorcys.east.sun.com Mon Jul 16 05:10:03 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6GCA3kq009679
	for <psarc-ext@sac.sfbay.Sun.COM>; Mon, 16 Jul 2007 05:10:03 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l6GC7pYd015038;
	Mon, 16 Jul 2007 20:08:00 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JL900L0DTPA8D00@nwk-avmta-2.sfbay.sun.com>; Mon,
 16 Jul 2007 05:07:58 -0700 (PDT)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JL900L40TP95O00@nwk-avmta-2.sfbay.sun.com>; Mon,
 16 Jul 2007 05:07:58 -0700 (PDT)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.1+Sun/8.14.1) with ESMTP id l6GC7vAw001864; Mon,
 16 Jul 2007 08:07:57 -0400 (EDT)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.1+Sun/8.14.1/Submit) id l6GC7vVP001861; Mon,
 16 Jul 2007 08:07:57 -0400 (EDT)
Date: Mon, 16 Jul 2007 08:07:57 -0400
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Add system attribute support to chmod(1) [PSARC/2007/410 FastTrack
	timeout 07/21/2007]
In-reply-to: <200707140638.l6E6cHi2003920@sac.sfbay.sun.com>
To: Don Cragun <don.cragun@sun.com>
Cc: PSARC-ext@sun.com, Cynthia.Eastham@sun.com
Message-id: <18075.24477.184037.288029@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200707140638.l6E6cHi2003920@sac.sfbay.sun.com>
Status: RO
Content-Length: 801

Don Cragun writes:
> Support for the manipulation of the createtime, a non-boolean,
> read-write extended system added in 2007/315, will be addressed in
> a separate case (see RFE CR 6580088 touch(1) needs to support
> createtime attribute added in PSARC/2007/315).

I feel like we're seeing a single project being reviewed as a flurry
of tiny fast-tracks.

Is there any way to consolidate all of this together, so that it looks
a bit more coherent?  How many more utilities will be growing "@",
"/", and "%" flags, and what does the system look like when the
project is done?

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From dwc@spartan.eng.sun.com Mon Jul 16 13:38:14 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6GKcDap021999
	for <psarc-ext@sac.sfbay.Sun.COM>; Mon, 16 Jul 2007 13:38:14 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l6GKa7GL002503;
	Tue, 17 Jul 2007 04:36:11 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JLA00703H8AHR00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 16 Jul 2007 13:36:10 -0700 (PDT)
Received: from spartan.SFBay.Sun.COM ([129.146.226.64])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JLA003NHH89AU50@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 16 Jul 2007 13:36:09 -0700 (PDT)
Received: from spartan.SFBay.Sun.COM (localhost [127.0.0.1])
	by spartan.SFBay.Sun.COM (8.13.6+Sun/8.13.6) with ESMTP id l6GKa9un010879;
 Mon, 16 Jul 2007 13:36:09 -0700 (PDT)
Received: (from dwc@localhost)
	by spartan.SFBay.Sun.COM (8.13.6+Sun/8.13.6/Submit) id l6GKa9Y2010878; Mon,
 16 Jul 2007 13:36:09 -0700 (PDT)
Date: Mon, 16 Jul 2007 13:36:09 -0700 (PDT)
From: Don Cragun <don.cragun@Sun.COM>
Subject: Re: Add system attribute support to chmod(1) [PSARC/2007/410 FastTrack
 timeout 07/21/2007]
To: PSARC-ext@Sun.COM
Cc: Cynthia.Eastham@Sun.COM
Message-id: <200707162036.l6GKa9Y2010878@spartan.SFBay.Sun.COM>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 197

The submitter noticed a typo in the chmod.1 man page in the materials
directory.  I have updated the file to fix the typo.  The diffmark on
the fixed line has been changed from '+' to '*'.

 - Don

From cynthia.eastham@sun.com Wed Jul 18 10:28:48 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6IHSlXl027032
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 18 Jul 2007 10:28:48 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l6IHQdOu007585;
	Thu, 19 Jul 2007 01:26:40 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JLD00M01XSFUB00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 18 Jul 2007 10:26:39 -0700 (PDT)
Received: from jurassic.eng.sun.com ([129.146.224.130])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JLD00GN5XSFQ6E0@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 18 Jul 2007 10:26:39 -0700 (PDT)
Received: from [10.7.250.249]
 (punchin-client-10-7-250-249.SFBay.Sun.COM [10.7.250.249])
	by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6IHQWhA743666; Wed,
 18 Jul 2007 10:26:35 -0700 (PDT)
Date: Wed, 18 Jul 2007 10:26:32 -0700
From: Cynthia Eastham <cynthia.eastham@sun.com>
Subject: Re: Add system attribute support to chmod(1) [PSARC/2007/410 FastTrack
 timeout 07/21/2007]
In-reply-to: <18075.24477.184037.288029@gargle.gargle.HOWL>
To: James Carlson <james.d.carlson@sun.com>
Cc: Don Cragun <don.cragun@sun.com>, PSARC-ext@sun.com
Message-id: <469E4D48.5040008@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200707140638.l6E6cHi2003920@sac.sfbay.sun.com>
 <18075.24477.184037.288029@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0a1 (X11/20060806)
Status: RO
Content-Length: 1532

James Carlson wrote:
> Don Cragun writes:
>   
>> Support for the manipulation of the createtime, a non-boolean,
>> read-write extended system added in 2007/315, will be addressed in
>> a separate case (see RFE CR 6580088 touch(1) needs to support
>> createtime attribute added in PSARC/2007/315).
>>     
>
> I feel like we're seeing a single project being reviewed as a flurry
> of tiny fast-tracks.
>
> Is there any way to consolidate all of this together, so that it looks
> a bit more coherent?  How many more utilities will be growing "@",
> "/", and "%" flags, and what does the system look like when the
> project is done?
>
>   
Originally, the changes to utilities identified by PSARC/2007/315 as 
needing to support the new extended system attributes were scheduled to 
be putback in onnv after CIFS integration in onnv.  However, due 
scheduling changes, these changes will be putback into the CIFS gate 
prior to it's integration into onnv.  In order to extend test/soak time, 
cases are being prepared as needed to putback completed code to the CIFS 
gate.

Some groups of utilities will naturally fall together and will be 
submitted as one case for several utilities; others will be submitted on 
a utility by utility basis. Based on current knowledge of the work 
underway and the CIFS schedule, it is expected there will be 2 more 
cases fairly quickly, and one (or two) cases later to add support for 
extended system attributes to utilities not mentioned in the original 
extended system attributes case.

Cindy

From don.cragun@sun.com Wed Jul 18 15:56:51 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6IMuoMM009124
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 18 Jul 2007 15:56:50 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l6IMsckw014048;
	Thu, 19 Jul 2007 06:54:42 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JLE00C0XCZ2JH00@brm-avmta-1.central.sun.com>; Wed,
 18 Jul 2007 16:54:38 -0600 (MDT)
Received: from spartan.SFBay.Sun.COM ([129.146.226.64])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JLE0090HCZ20YB0@brm-avmta-1.central.sun.com>; Wed,
 18 Jul 2007 16:54:38 -0600 (MDT)
Received: from spartan.SFBay.Sun.COM (spartan.SFBay.Sun.COM [129.146.226.64])
	by spartan.SFBay.Sun.COM (8.13.6+Sun/8.13.6) with SMTP id l6IMscYW014478; Wed,
 18 Jul 2007 15:54:38 -0700 (PDT)
Date: Wed, 18 Jul 2007 15:54:38 -0700 (PDT)
From: Don Cragun <don.cragun@sun.com>
Subject: Re: Add system attribute support to chmod(1) [PSARC/2007/410 FastTrack
 timeout 07/21/2007]
To: james.d.carlson@sun.com
Cc: PSARC-EXT@sun.com, Cynthia.Eastham@sun.com
Reply-to: Don Cragun <don.cragun@sun.com>
Message-id: <200707182254.l6IMscYW014478@spartan.SFBay.Sun.COM>
MIME-version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.5.5 SunOS 5.9 sun4u sparc
Content-type: TEXT/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-MD5: 5LeUjfqqm2rf0GHEMt9sEA==
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 1712

>Date: Mon, 16 Jul 2007 08:07:57 -0400
>From: James Carlson <james.d.carlson@Sun.Com>
>
>Don Cragun writes:
>> Support for the manipulation of the createtime, a non-boolean,
>> read-write extended system added in 2007/315, will be addressed in
>> a separate case (see RFE CR 6580088 touch(1) needs to support
>> createtime attribute added in PSARC/2007/315).
>
>I feel like we're seeing a single project being reviewed as a flurry
>of tiny fast-tracks.
>
>Is there any way to consolidate all of this together, so that it looks
>a bit more coherent?  How many more utilities will be growing "@",
>"/", and "%" flags, and what does the system look like when the
>project is done?

I may have mislead the project team before they responded to you...
PSARC/2007/315 spec.final.txt section 4.5 -- Changes to Utilities is
the umbrella case for this flurry of tiny fast-tracks.  The project
team is planning on fixing chmod (which is this case) and the
compress family of utilities under cover of the "etc." listed in
2007/415.  All of these involve addition of actions related to extended
system attributes using -/, -%, and/or changes to default behavior.
They will not be adding any other new options.

Future cases may be done as a second phase allowing more detailed
processing of extended system attributes when extracting them from an
archive with pax (using extensions to the pax -p option's option
argument), and a -% timestamp option may be added to the touch utility
to allow the createtime attribute to be set to arbitrary values.
(These will be done as a second phase because the project team does not
believe that these changes are needed for the CIFS Service project to
be considered complete.)

 - Don


From dwc@spartan.eng.sun.com Wed Jul 18 17:32:17 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6J0WGut014447
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 18 Jul 2007 17:32:17 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l6J0UEJh029327;
	Wed, 18 Jul 2007 17:30:15 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JLE00I27HEEJG00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 18 Jul 2007 17:30:14 -0700 (PDT)
Received: from spartan.SFBay.Sun.COM ([129.146.226.64])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JLE002P3HEE06C0@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 18 Jul 2007 17:30:14 -0700 (PDT)
Received: from spartan.SFBay.Sun.COM (localhost [127.0.0.1])
	by spartan.SFBay.Sun.COM (8.13.6+Sun/8.13.6) with ESMTP id l6J0UEE0014552;
 Wed, 18 Jul 2007 17:30:14 -0700 (PDT)
Received: (from dwc@localhost)
	by spartan.SFBay.Sun.COM (8.13.6+Sun/8.13.6/Submit) id l6J0UDgu014551; Wed,
 18 Jul 2007 17:30:13 -0700 (PDT)
Date: Wed, 18 Jul 2007 17:30:13 -0700 (PDT)
From: Don Cragun <don.cragun@Sun.COM>
Subject: Re: Add system attribute support to chmod(1) [PSARC/2007/410 FastTrack
 timeout 07/21/2007]
To: PSARC-ext@Sun.COM
Cc: Cynthia.Eastham@Sun.COM
Message-id: <200707190030.l6J0UDgu014551@spartan.SFBay.Sun.COM>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 70

This case was approved during today's PSARC business meeting.

 - Don

