Add system attribute support to chmod(1) [PSARC/2007/410 FastTrack timeout 07/21/2007]

Don Cragun don.cragun at sun.com
Wed Jul 18 15:54:38 PDT 2007


>Date: Mon, 16 Jul 2007 08:07:57 -0400
>From: James Carlson <james.d.carlson at 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




More information about the opensolaris-arc mailing list