From phitran@sac.sfbay.sun.com Mon Mar  2 14:46:26 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n22MkQPS020267
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 14:46:26 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n22MkO3e036965;
	Mon, 2 Mar 2009 15:46:25 -0700 (MST)
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 <0KFW0040NHXB0100@brm-avmta-1.central.sun.com>; Mon,
 02 Mar 2009 15:46:23 -0700 (MST)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00G2MHX76J70@brm-avmta-1.central.sun.com>; Mon,
 02 Mar 2009 15:46:19 -0700 (MST)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n22McLK3025738; Mon, 02 Mar 2009 14:38:21 -0800 (PST)
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 n22McKID020112; Mon,
 02 Mar 2009 14:38:20 -0800 (PST)
Received: (from phitran@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id n22McKCf020108; Mon,
 02 Mar 2009 14:38:20 -0800 (PST)
Date: Mon, 02 Mar 2009 14:38:20 -0800 (PST)
From: Phi Tran <phitran@sac.sfbay.sun.com>
Subject: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
To: PSARC-ext@sun.com
Cc: David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com,
        Sanjay.Nadkarni@sun.com, gdamore@sun.com
Message-id: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 7127


Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Parted - GNU Partition Editor
    1.2. Name of Document Author/Supplier:
	 Author:  Mark Logan
    1.3  Date of This Document:
	02 March, 2009
4. Technical Description

4.1. Overview

GNU Partition Editor (Parted) [1] is a command-line application that allows you to resize, create or delete disk partitions and filesystems. The goal is to put it on the OpenSolaris Live CD. That way one could shrink the Vista or other NTFS partition and create space to install OpenSolaris. Many x86 machines come preinstalled with Vista. The availability of Parted would increase adoption of OpenSolaris by making it easier to create a dual-boot environment.

Parted is in functionality, a superset of the Solaris fdisk command.

Parted is for x86 only.

4.2. Details

4.2.1. Diagram

               +---------+                                                      
               | Install |                                                   
               +---------+                                                      
                /      \   (could use either)                                     
              /          \                                                      
            /              \                                                   
           v                v                                                
    +--------+             +---------+                                          
    | Parted |             | GParted |                                        
    +--------+             +---------+                                         
           \                  /                                                 
            \                /                                                 
             \              /                                                   
              v            v                                                    
         +-----------------------+                                             
         | libparted / ntfsprogs |                                           
         +-----------------------+                                              

4.2.2. solaris-parted

solaris-parted [2] is an open source project that ported Parted to Solaris. I used this code as a starting point.

4.2.3. ntfsprogs

Parted uses ntfsprogs [3] to resize, create or delete NTFS disk partitions and filesystems. ntfsprogs [3] is a collection of command-line utilities, one utility for each operation, e.g. ntfsresize and mkntfs.

ntfsprogs required very few changes to port to Solaris.

4.2.4. libparted

GNU Parted is composed of a command-line interface and a library. libparted does the actual device access, partition table editing and filesystem manipulation.

I made changes to libparted both to port it to Solaris and to integrate solaris-parted and ntfsprogs into it.

4.2.5. GParted

Gnome Partition Editor (GParted) [4] is a graphical application that allows you to resize, create or delete disk partitions and filesystems. GParted uses libparted and ntfsprogs. Parted is capable of doing everything GParted does.

GParted uses Gtkmm for its GUI. It requires Gtkmm 2.8.x or greater. Solaris currently has Gtkmm 2.13.8. The most recent stable version is 2.14.x. [5]

GParted should use HAL (PSARC/2007/679) to lock out HAL-based automounters when it is manipulating the partition table of a device. [6]

GParted is Phase 2 of this project. There will be a separate LSARC case.

4.2.6. open source

It is my intent to get the GNU Parted, GParted and ntfsprogs projects to buy back my changes. solaris-parted is no longer in development, but I intend to get Parted to buy back those changes along with mine.

4.2.7. Security

Interface level: Committed

Parted needs permission to access the raw disk devices, just like Solaris fdisk.

The following RBAC authorizations and profile will be added.

Authorization Names:
solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html

Profile:
Edit Partitions:::Edit Disk Partitions using GNU Parted: auths=solaris.admin.parted.write;help=RtParted.html

4.2.8. Integration with the OpenSolaris installation program

We are talking to the OpenSolaris Install group about whether they will use Parted or GParted to integrate that functionality into the installation program. They have not yet decided on the implementation specifics, so I did not include anything about it here.

4.3. Interfaces Exported

Interface Name                    Classification    Comments
---------------                   --------------    -----------------
SUNWparted                        Committed         Package name (Phase 1)
/usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
/usr/bin/parted                   Volatile          Parted launcher shell script (Phase 1)
/usr/lib/parted/parted            Volatile          Parted application (Phase 1)
/usr/lib/parted/mkntfs            Volatile          ntfsprogs application (Phase 1)
/usr/lib/parted/ntfsresize        Volatile          ntfsprogs application (Phase 1)
/usr/lib/parted/ntfsfix           Volatile          ntfsprogs application (Phase 1)
/usr/lib/parted/ntfsclone         Volatile          ntfsprogs application (Phase 1)
/usr/lib/libparted-1.8.so.8       Volatile          Symbolic link (Phase 1)
/usr/lib/libparted-1.8.so.8.0.0   Volatile          Shared library (Phase 1)
/usr/lib/libntfs.so.10            Volatile          Symbolic link (Phase 1)
/usr/lib/libntfs.so.10.0.0        Volatile          Shared library (Phase 1)
SUNWgparted                       Committed         Package name (Phase 2)
/usr/share/man/man8/gparted.8     Volatile          Manual page (Phase 2)
/usr/bin/gparted                  Volatile          GParted application (Phase 2)

4.4. Schedule

I propose introducing GParted into OpenSolaris in three phases:

   Phase 1: Parted command line (2 man months)

      Put command line Parted on the CD.
      A prototype of command line Parted is available now.

      Use Case:

         Boot OpenSolaris CD.
         Run command line Parted in a Terminal window.
         Shrink NTFS partition.
         Install OpenSolaris.

   Phase 2: GParted GUI (3 man months)

      Put GParted GUI on the CD.

      Use Case:

         Boot OpenSolaris CD.
         Run GParted GUI.
         Shrink NTFS partition.
         Install OpenSolaris.

4.5 References

[1] GNU Parted
    http://www.gnu.org/software/parted/

[2] solaris-parted
    http://code.google.com/p/solaris-parted/

[3] NTFSprogs
    http://www.linux-ntfs.org/

[4] GParted
    http://gparted.sourceforge.net/

[5] Gtkmm
    http://gtkmm.org/

[6] HAL spec
    http://sac.sfbay/PSARC/2007/679/materials/hal-spec.html

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		ON
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From Phi.Tran@sun.com Mon Mar  2 15:01:21 2009
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 n22N1LC3021044
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 15:01:21 -0800 (PST)
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 n22N1ITV004899
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 2 Mar 2009 15:01:20 -0800 (PST)
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 <0KFW00I1NIM8P700@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 15:01:20 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00EULIM2TO20@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 15:01:14 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n22N1DgX016988	for
 <PSARC-ext@sun.com>; Mon, 02 Mar 2009 15:01:14 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00C00HMP1F00@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 15:01:14 -0800 (PST)
Received: from [10.6.46.117] ([unknown] [10.6.46.117])
 by fe-sfbay-10.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW00IGOILS1C70@fe-sfbay-10.sun.com>;
 Mon, 02 Mar 2009 15:01:05 -0800 (PST)
Date: Mon, 02 Mar 2009 15:00:30 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
Sender: Phi.Tran@sun.com
Cc: PSARC-ext@sun.com, david.comay@sun.com, Eric.Ray@sun.com,
        Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, gdamore@sun.com,
        Mark Logan <Mark.Logan@sun.com>
Message-id: <49AC650E.2000206@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 7533

I'm sponsoring this case for Mark Logan.  (cc: Mark)

Phi

Phi Tran wrote:
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Parted - GNU Partition Editor
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Mark Logan
>     1.3  Date of This Document:
> 	02 March, 2009
> 4. Technical Description
> 
> 4.1. Overview
> 
> GNU Partition Editor (Parted) [1] is a command-line application that allows you to resize, create or delete disk partitions and filesystems. The goal is to put it on the OpenSolaris Live CD. That way one could shrink the Vista or other NTFS partition and create space to install OpenSolaris. Many x86 machines come preinstalled with Vista. The availability of Parted would increase adoption of OpenSolaris by making it easier to create a dual-boot environment.
> 
> Parted is in functionality, a superset of the Solaris fdisk command.
> 
> Parted is for x86 only.
> 
> 4.2. Details
> 
> 4.2.1. Diagram
> 
>                +---------+                                                      
>                | Install |                                                   
>                +---------+                                                      
>                 /      \   (could use either)                                     
>               /          \                                                      
>             /              \                                                   
>            v                v                                                
>     +--------+             +---------+                                          
>     | Parted |             | GParted |                                        
>     +--------+             +---------+                                         
>            \                  /                                                 
>             \                /                                                 
>              \              /                                                   
>               v            v                                                    
>          +-----------------------+                                             
>          | libparted / ntfsprogs |                                           
>          +-----------------------+                                              
> 
> 4.2.2. solaris-parted
> 
> solaris-parted [2] is an open source project that ported Parted to Solaris. I used this code as a starting point.
> 
> 4.2.3. ntfsprogs
> 
> Parted uses ntfsprogs [3] to resize, create or delete NTFS disk partitions and filesystems. ntfsprogs [3] is a collection of command-line utilities, one utility for each operation, e.g. ntfsresize and mkntfs.
> 
> ntfsprogs required very few changes to port to Solaris.
> 
> 4.2.4. libparted
> 
> GNU Parted is composed of a command-line interface and a library. libparted does the actual device access, partition table editing and filesystem manipulation.
> 
> I made changes to libparted both to port it to Solaris and to integrate solaris-parted and ntfsprogs into it.
> 
> 4.2.5. GParted
> 
> Gnome Partition Editor (GParted) [4] is a graphical application that allows you to resize, create or delete disk partitions and filesystems. GParted uses libparted and ntfsprogs. Parted is capable of doing everything GParted does.
> 
> GParted uses Gtkmm for its GUI. It requires Gtkmm 2.8.x or greater. Solaris currently has Gtkmm 2.13.8. The most recent stable version is 2.14.x. [5]
> 
> GParted should use HAL (PSARC/2007/679) to lock out HAL-based automounters when it is manipulating the partition table of a device. [6]
> 
> GParted is Phase 2 of this project. There will be a separate LSARC case.
> 
> 4.2.6. open source
> 
> It is my intent to get the GNU Parted, GParted and ntfsprogs projects to buy back my changes. solaris-parted is no longer in development, but I intend to get Parted to buy back those changes along with mine.
> 
> 4.2.7. Security
> 
> Interface level: Committed
> 
> Parted needs permission to access the raw disk devices, just like Solaris fdisk.
> 
> The following RBAC authorizations and profile will be added.
> 
> Authorization Names:
> solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
> solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html
> 
> Profile:
> Edit Partitions:::Edit Disk Partitions using GNU Parted: auths=solaris.admin.parted.write;help=RtParted.html
> 
> 4.2.8. Integration with the OpenSolaris installation program
> 
> We are talking to the OpenSolaris Install group about whether they will use Parted or GParted to integrate that functionality into the installation program. They have not yet decided on the implementation specifics, so I did not include anything about it here.
> 
> 4.3. Interfaces Exported
> 
> Interface Name                    Classification    Comments
> ---------------                   --------------    -----------------
> SUNWparted                        Committed         Package name (Phase 1)
> /usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
> /usr/bin/parted                   Volatile          Parted launcher shell script (Phase 1)
> /usr/lib/parted/parted            Volatile          Parted application (Phase 1)
> /usr/lib/parted/mkntfs            Volatile          ntfsprogs application (Phase 1)
> /usr/lib/parted/ntfsresize        Volatile          ntfsprogs application (Phase 1)
> /usr/lib/parted/ntfsfix           Volatile          ntfsprogs application (Phase 1)
> /usr/lib/parted/ntfsclone         Volatile          ntfsprogs application (Phase 1)
> /usr/lib/libparted-1.8.so.8       Volatile          Symbolic link (Phase 1)
> /usr/lib/libparted-1.8.so.8.0.0   Volatile          Shared library (Phase 1)
> /usr/lib/libntfs.so.10            Volatile          Symbolic link (Phase 1)
> /usr/lib/libntfs.so.10.0.0        Volatile          Shared library (Phase 1)
> SUNWgparted                       Committed         Package name (Phase 2)
> /usr/share/man/man8/gparted.8     Volatile          Manual page (Phase 2)
> /usr/bin/gparted                  Volatile          GParted application (Phase 2)
> 
> 4.4. Schedule
> 
> I propose introducing GParted into OpenSolaris in three phases:
> 
>    Phase 1: Parted command line (2 man months)
> 
>       Put command line Parted on the CD.
>       A prototype of command line Parted is available now.
> 
>       Use Case:
> 
>          Boot OpenSolaris CD.
>          Run command line Parted in a Terminal window.
>          Shrink NTFS partition.
>          Install OpenSolaris.
> 
>    Phase 2: GParted GUI (3 man months)
> 
>       Put GParted GUI on the CD.
> 
>       Use Case:
> 
>          Boot OpenSolaris CD.
>          Run GParted GUI.
>          Shrink NTFS partition.
>          Install OpenSolaris.
> 
> 4.5 References
> 
> [1] GNU Parted
>     http://www.gnu.org/software/parted/
> 
> [2] solaris-parted
>     http://code.google.com/p/solaris-parted/
> 
> [3] NTFSprogs
>     http://www.linux-ntfs.org/
> 
> [4] GParted
>     http://gparted.sourceforge.net/
> 
> [5] Gtkmm
>     http://gtkmm.org/
> 
> [6] HAL spec
>     http://sac.sfbay/PSARC/2007/679/materials/hal-spec.html
> 
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		ON
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
> 
> 


From gdamore@sun.com Mon Mar  2 15:15:11 2009
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 n22NFBl8021511
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 15:15:11 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n22NExTx013439
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 2 Mar 2009 15:15:11 -0800 (PST)
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 <0KFW0060XJ8SRH00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 16:14:52 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00GGVJ8R6RA0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 16:14:51 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n22NEpAq023948	for
 <PSARC-ext@sun.com>; Mon, 02 Mar 2009 15:14:51 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00F00IIFCF00@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 15:14:50 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFW005FZJ8NYRF0@fe-sfbay-09.sun.com>; Mon,
 02 Mar 2009 15:14:48 -0800 (PST)
Date: Mon, 02 Mar 2009 15:14:47 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC650E.2000206@Sun.COM>
Sender: Garrett.Damore@sun.com
To: Phi Tran <Phi.Tran@sun.com>
Cc: PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com,
        Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com,
        Mark Logan <Mark.Logan@sun.com>
Message-id: <49AC6867.1000203@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 8080

+1.

Do we really need to introduce a new set of RBAC authorizations for 
this?  I'd have guessed that low-level sys_devices or whatever access 
would have been sufficient.

    -- Garrett

Phi Tran wrote:
> I'm sponsoring this case for Mark Logan.  (cc: Mark)
>
> Phi
>
> Phi Tran wrote:
>> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
>> This information is Copyright 2009 Sun Microsystems
>> 1. Introduction
>>     1.1. Project/Component Working Name:
>>      Parted - GNU Partition Editor
>>     1.2. Name of Document Author/Supplier:
>>      Author:  Mark Logan
>>     1.3  Date of This Document:
>>     02 March, 2009
>> 4. Technical Description
>>
>> 4.1. Overview
>>
>> GNU Partition Editor (Parted) [1] is a command-line application that 
>> allows you to resize, create or delete disk partitions and 
>> filesystems. The goal is to put it on the OpenSolaris Live CD. That 
>> way one could shrink the Vista or other NTFS partition and create 
>> space to install OpenSolaris. Many x86 machines come preinstalled 
>> with Vista. The availability of Parted would increase adoption of 
>> OpenSolaris by making it easier to create a dual-boot environment.
>>
>> Parted is in functionality, a superset of the Solaris fdisk command.
>>
>> Parted is for x86 only.
>>
>> 4.2. Details
>>
>> 4.2.1. Diagram
>>
>>                
>> +---------+                                                      
>>                | Install 
>> |                                                                  
>> +---------+                                                      
>>                 /      \   (could use 
>> either)                                                   /          
>> \                                                                  
>> /              \                                                   
>>            v                
>> v                                                    
>> +--------+             
>> +---------+                                              | Parted 
>> |             | GParted |                                            
>> +--------+             
>> +---------+                                                    
>> \                  /                                                 
>>             \                
>> /                                                              
>> \              /                                                   
>>               v            
>> v                                                             
>> +-----------------------+                                             
>>          | libparted / ntfsprogs 
>> |                                                    
>> +-----------------------+                                             
>> 4.2.2. solaris-parted
>>
>> solaris-parted [2] is an open source project that ported Parted to 
>> Solaris. I used this code as a starting point.
>>
>> 4.2.3. ntfsprogs
>>
>> Parted uses ntfsprogs [3] to resize, create or delete NTFS disk 
>> partitions and filesystems. ntfsprogs [3] is a collection of 
>> command-line utilities, one utility for each operation, e.g. 
>> ntfsresize and mkntfs.
>>
>> ntfsprogs required very few changes to port to Solaris.
>>
>> 4.2.4. libparted
>>
>> GNU Parted is composed of a command-line interface and a library. 
>> libparted does the actual device access, partition table editing and 
>> filesystem manipulation.
>>
>> I made changes to libparted both to port it to Solaris and to 
>> integrate solaris-parted and ntfsprogs into it.
>>
>> 4.2.5. GParted
>>
>> Gnome Partition Editor (GParted) [4] is a graphical application that 
>> allows you to resize, create or delete disk partitions and 
>> filesystems. GParted uses libparted and ntfsprogs. Parted is capable 
>> of doing everything GParted does.
>>
>> GParted uses Gtkmm for its GUI. It requires Gtkmm 2.8.x or greater. 
>> Solaris currently has Gtkmm 2.13.8. The most recent stable version is 
>> 2.14.x. [5]
>>
>> GParted should use HAL (PSARC/2007/679) to lock out HAL-based 
>> automounters when it is manipulating the partition table of a device. 
>> [6]
>>
>> GParted is Phase 2 of this project. There will be a separate LSARC case.
>>
>> 4.2.6. open source
>>
>> It is my intent to get the GNU Parted, GParted and ntfsprogs projects 
>> to buy back my changes. solaris-parted is no longer in development, 
>> but I intend to get Parted to buy back those changes along with mine.
>>
>> 4.2.7. Security
>>
>> Interface level: Committed
>>
>> Parted needs permission to access the raw disk devices, just like 
>> Solaris fdisk.
>>
>> The following RBAC authorizations and profile will be added.
>>
>> Authorization Names:
>> solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
>> solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html
>>
>> Profile:
>> Edit Partitions:::Edit Disk Partitions using GNU Parted: 
>> auths=solaris.admin.parted.write;help=RtParted.html
>>
>> 4.2.8. Integration with the OpenSolaris installation program
>>
>> We are talking to the OpenSolaris Install group about whether they 
>> will use Parted or GParted to integrate that functionality into the 
>> installation program. They have not yet decided on the implementation 
>> specifics, so I did not include anything about it here.
>>
>> 4.3. Interfaces Exported
>>
>> Interface Name                    Classification    Comments
>> ---------------                   --------------    -----------------
>> SUNWparted                        Committed         Package name 
>> (Phase 1)
>> /usr/share/man/man8/parted.8      Volatile          Manual page 
>> (Phase 1)
>> /usr/bin/parted                   Volatile          Parted launcher 
>> shell script (Phase 1)
>> /usr/lib/parted/parted            Volatile          Parted 
>> application (Phase 1)
>> /usr/lib/parted/mkntfs            Volatile          ntfsprogs 
>> application (Phase 1)
>> /usr/lib/parted/ntfsresize        Volatile          ntfsprogs 
>> application (Phase 1)
>> /usr/lib/parted/ntfsfix           Volatile          ntfsprogs 
>> application (Phase 1)
>> /usr/lib/parted/ntfsclone         Volatile          ntfsprogs 
>> application (Phase 1)
>> /usr/lib/libparted-1.8.so.8       Volatile          Symbolic link 
>> (Phase 1)
>> /usr/lib/libparted-1.8.so.8.0.0   Volatile          Shared library 
>> (Phase 1)
>> /usr/lib/libntfs.so.10            Volatile          Symbolic link 
>> (Phase 1)
>> /usr/lib/libntfs.so.10.0.0        Volatile          Shared library 
>> (Phase 1)
>> SUNWgparted                       Committed         Package name 
>> (Phase 2)
>> /usr/share/man/man8/gparted.8     Volatile          Manual page 
>> (Phase 2)
>> /usr/bin/gparted                  Volatile          GParted 
>> application (Phase 2)
>>
>> 4.4. Schedule
>>
>> I propose introducing GParted into OpenSolaris in three phases:
>>
>>    Phase 1: Parted command line (2 man months)
>>
>>       Put command line Parted on the CD.
>>       A prototype of command line Parted is available now.
>>
>>       Use Case:
>>
>>          Boot OpenSolaris CD.
>>          Run command line Parted in a Terminal window.
>>          Shrink NTFS partition.
>>          Install OpenSolaris.
>>
>>    Phase 2: GParted GUI (3 man months)
>>
>>       Put GParted GUI on the CD.
>>
>>       Use Case:
>>
>>          Boot OpenSolaris CD.
>>          Run GParted GUI.
>>          Shrink NTFS partition.
>>          Install OpenSolaris.
>>
>> 4.5 References
>>
>> [1] GNU Parted
>>     http://www.gnu.org/software/parted/
>>
>> [2] solaris-parted
>>     http://code.google.com/p/solaris-parted/
>>
>> [3] NTFSprogs
>>     http://www.linux-ntfs.org/
>>
>> [4] GParted
>>     http://gparted.sourceforge.net/
>>
>> [5] Gtkmm
>>     http://gtkmm.org/
>>
>> [6] HAL spec
>>     http://sac.sfbay/PSARC/2007/679/materials/hal-spec.html
>>
>> 6. Resources and Schedule
>>     6.4. Steering Committee requested information
>>        6.4.1. Consolidation C-team Name:
>>         ON
>>     6.5. ARC review type: FastTrack
>>     6.6. ARC Exposure: open
>>
>>
>


From Sebastien.Roy@sun.com Mon Mar  2 15:22:24 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n22NMOCB021945
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 15:22:24 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n22NMN4e058748
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 2 Mar 2009 16:22:23 -0700 (MST)
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 <0KFW00M0LJLBNK00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 15:22:23 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00ERLJLATR40@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 15:22:22 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n22NMMKJ011404	for
 <PSARC-ext@sun.com>; Mon, 02 Mar 2009 23:22:22 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00J00JI4AF00@mail-amer.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 16:22:22 -0700 (MST)
Received: from [192.168.1.6] ([unknown] [173.76.18.185])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW00JM6JKVDN60@mail-amer.sun.com>; Mon,
 02 Mar 2009 16:22:08 -0700 (MST)
Date: Mon, 02 Mar 2009 18:22:06 -0500
From: Sebastien Roy <Sebastien.Roy@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
Sender: Sebastien.Roy@sun.com
To: Phi Tran <phitran@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com, David.Comay@sun.com, Sanjay.Nadkarni@sun.com,
        Eric.Ray@sun.com, gdamore@sun.com, Frank.Ludolph@sun.com,
        Mark.Logan@sun.com
Message-id: <1236036126.11945.371.camel@seb>
Organization: Sun Microsystems
MIME-version: 1.0
X-Mailer: Evolution 2.24.2
Content-type: text/plain; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
Status: RO
Content-Length: 1230

On Mon, 2009-03-02 at 14:38 -0800, Phi Tran wrote:
> The following RBAC authorizations and profile will be added.
> 
> Authorization Names:
> solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
> solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html

Is there a technical reason why reading partition information would
require a special authorization?

> 4.3. Interfaces Exported
> 
> Interface Name                    Classification    Comments
> ---------------                   --------------    -----------------
> SUNWparted                        Committed         Package name (Phase 1)
> /usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
> /usr/bin/parted                   Volatile          Parted launcher shell script (Phase 1)

You probably want something other than Volatile if this is meant to be
used programatically by other software subsystems.

> 4.4. Schedule
> 
> I propose introducing GParted into OpenSolaris in three phases:
> 
>    Phase 1: Parted command line (2 man months)

Nit: schedule is not architectural.

>    Phase 2: GParted GUI (3 man months)

You say three phases above, but only mention two phases.  What's the
third phase?

-Seb



From Andrew.Gabriel@sun.com Mon Mar  2 15:39:28 2009
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 n22NdRtW022940
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 15:39:27 -0800 (PST)
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 n22NdD43001132
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 07:39:26 +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 <0KFW0020HKDNVM00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 15:39:23 -0800 (PST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00EOWKDLTP90@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 15:39:22 -0800 (PST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n22NdKtc012309	for
 <PSARC-ext@sun.com>; Mon, 02 Mar 2009 23:39:20 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00F00KCALF00@fe-emea-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 23:39:20 +0000 (GMT)
Received: from [81.187.162.109] ([unknown] [81.187.162.109])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFW00MBUKDKUFG0@fe-emea-09.sun.com>; Mon,
 02 Mar 2009 23:39:20 +0000 (GMT)
Date: Mon, 02 Mar 2009 23:39:50 +0000
From: Andrew Gabriel <Andrew.Gabriel@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
Sender: Andrew.Gabriel@sun.com
To: Phi Tran <phitran@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com,
        Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, gdamore@sun.com
Message-id: <49AC6E46.8060009@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20090209)
Status: RO
Content-Length: 653

Phi Tran wrote:
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Parted - GNU Partition Editor
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Mark Logan
>     1.3  Date of This Document:
> 	02 March, 2009

> 4.3. Interfaces Exported
> 
> Interface Name                    Classification    Comments
> ---------------                   --------------    -----------------

> /usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)

Why Section 8, rather than in Section 1 or Section 1M ?

-- 
Andrew

From Phi.Tran@sun.com Mon Mar  2 15:45:25 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n22NjPVq023023
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 15:45:25 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n22NjNOB006474
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 2 Mar 2009 16:45:24 -0700 (MST)
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 <0KFW0090LKNMYX00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 16:45:22 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00GNTKNL6O90@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 16:45:22 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n22NjLU5022431	for
 <PSARC-ext@sun.com>; Mon, 02 Mar 2009 15:45:21 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00800KDL7I00@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 15:45:21 -0800 (PST)
Received: from [10.6.46.217] ([unknown] [10.6.46.217])
 by fe-sfbay-10.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW00A8YKNCJH80@fe-sfbay-10.sun.com>;
 Mon, 02 Mar 2009 15:45:13 -0800 (PST)
Date: Mon, 02 Mar 2009 15:44:38 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC6867.1000203@sun.com>
Sender: Phi.Tran@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com,
        Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com,
        Mark Logan <Mark.Logan@sun.com>
Message-id: <49AC6F66.7020905@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <49AC6867.1000203@sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 8555

Garrett D'Amore wrote:
> +1.
> 
> Do we really need to introduce a new set of RBAC authorizations for 
> this?  I'd have guessed that low-level sys_devices or whatever access 
> would have been sufficient.

Adding sys_devices would allow any user to modify the disk and didn't
seem like sufficient access control.  sys_devices can be used for 
reading in this case, but RBAC control should be used for writing.

Phi

> 
>    -- Garrett
> 
> Phi Tran wrote:
>> I'm sponsoring this case for Mark Logan.  (cc: Mark)
>>
>> Phi
>>
>> Phi Tran wrote:
>>> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
>>> This information is Copyright 2009 Sun Microsystems
>>> 1. Introduction
>>>     1.1. Project/Component Working Name:
>>>      Parted - GNU Partition Editor
>>>     1.2. Name of Document Author/Supplier:
>>>      Author:  Mark Logan
>>>     1.3  Date of This Document:
>>>     02 March, 2009
>>> 4. Technical Description
>>>
>>> 4.1. Overview
>>>
>>> GNU Partition Editor (Parted) [1] is a command-line application that 
>>> allows you to resize, create or delete disk partitions and 
>>> filesystems. The goal is to put it on the OpenSolaris Live CD. That 
>>> way one could shrink the Vista or other NTFS partition and create 
>>> space to install OpenSolaris. Many x86 machines come preinstalled 
>>> with Vista. The availability of Parted would increase adoption of 
>>> OpenSolaris by making it easier to create a dual-boot environment.
>>>
>>> Parted is in functionality, a superset of the Solaris fdisk command.
>>>
>>> Parted is for x86 only.
>>>
>>> 4.2. Details
>>>
>>> 4.2.1. Diagram
>>>
>>>                
>>> +---------+                                                      
>>>                | Install 
>>> |                                                                  
>>> +---------+                                                      
>>>                 /      \   (could use 
>>> either)                                                   /          
>>> \                                                                  
>>> /              \                                                   
>>>            v                
>>> v                                                    
>>> +--------+             
>>> +---------+                                              | Parted 
>>> |             | GParted |                                            
>>> +--------+             
>>> +---------+                                                    
>>> \                  /                                                 
>>>             \                
>>> /                                                              
>>> \              /                                                   
>>>               v            
>>> v                                                             
>>> +-----------------------+                                             
>>>          | libparted / ntfsprogs 
>>> |                                                    
>>> +-----------------------+                                             
>>> 4.2.2. solaris-parted
>>>
>>> solaris-parted [2] is an open source project that ported Parted to 
>>> Solaris. I used this code as a starting point.
>>>
>>> 4.2.3. ntfsprogs
>>>
>>> Parted uses ntfsprogs [3] to resize, create or delete NTFS disk 
>>> partitions and filesystems. ntfsprogs [3] is a collection of 
>>> command-line utilities, one utility for each operation, e.g. 
>>> ntfsresize and mkntfs.
>>>
>>> ntfsprogs required very few changes to port to Solaris.
>>>
>>> 4.2.4. libparted
>>>
>>> GNU Parted is composed of a command-line interface and a library. 
>>> libparted does the actual device access, partition table editing and 
>>> filesystem manipulation.
>>>
>>> I made changes to libparted both to port it to Solaris and to 
>>> integrate solaris-parted and ntfsprogs into it.
>>>
>>> 4.2.5. GParted
>>>
>>> Gnome Partition Editor (GParted) [4] is a graphical application that 
>>> allows you to resize, create or delete disk partitions and 
>>> filesystems. GParted uses libparted and ntfsprogs. Parted is capable 
>>> of doing everything GParted does.
>>>
>>> GParted uses Gtkmm for its GUI. It requires Gtkmm 2.8.x or greater. 
>>> Solaris currently has Gtkmm 2.13.8. The most recent stable version is 
>>> 2.14.x. [5]
>>>
>>> GParted should use HAL (PSARC/2007/679) to lock out HAL-based 
>>> automounters when it is manipulating the partition table of a device. 
>>> [6]
>>>
>>> GParted is Phase 2 of this project. There will be a separate LSARC case.
>>>
>>> 4.2.6. open source
>>>
>>> It is my intent to get the GNU Parted, GParted and ntfsprogs projects 
>>> to buy back my changes. solaris-parted is no longer in development, 
>>> but I intend to get Parted to buy back those changes along with mine.
>>>
>>> 4.2.7. Security
>>>
>>> Interface level: Committed
>>>
>>> Parted needs permission to access the raw disk devices, just like 
>>> Solaris fdisk.
>>>
>>> The following RBAC authorizations and profile will be added.
>>>
>>> Authorization Names:
>>> solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
>>> solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html
>>>
>>> Profile:
>>> Edit Partitions:::Edit Disk Partitions using GNU Parted: 
>>> auths=solaris.admin.parted.write;help=RtParted.html
>>>
>>> 4.2.8. Integration with the OpenSolaris installation program
>>>
>>> We are talking to the OpenSolaris Install group about whether they 
>>> will use Parted or GParted to integrate that functionality into the 
>>> installation program. They have not yet decided on the implementation 
>>> specifics, so I did not include anything about it here.
>>>
>>> 4.3. Interfaces Exported
>>>
>>> Interface Name                    Classification    Comments
>>> ---------------                   --------------    -----------------
>>> SUNWparted                        Committed         Package name 
>>> (Phase 1)
>>> /usr/share/man/man8/parted.8      Volatile          Manual page 
>>> (Phase 1)
>>> /usr/bin/parted                   Volatile          Parted launcher 
>>> shell script (Phase 1)
>>> /usr/lib/parted/parted            Volatile          Parted 
>>> application (Phase 1)
>>> /usr/lib/parted/mkntfs            Volatile          ntfsprogs 
>>> application (Phase 1)
>>> /usr/lib/parted/ntfsresize        Volatile          ntfsprogs 
>>> application (Phase 1)
>>> /usr/lib/parted/ntfsfix           Volatile          ntfsprogs 
>>> application (Phase 1)
>>> /usr/lib/parted/ntfsclone         Volatile          ntfsprogs 
>>> application (Phase 1)
>>> /usr/lib/libparted-1.8.so.8       Volatile          Symbolic link 
>>> (Phase 1)
>>> /usr/lib/libparted-1.8.so.8.0.0   Volatile          Shared library 
>>> (Phase 1)
>>> /usr/lib/libntfs.so.10            Volatile          Symbolic link 
>>> (Phase 1)
>>> /usr/lib/libntfs.so.10.0.0        Volatile          Shared library 
>>> (Phase 1)
>>> SUNWgparted                       Committed         Package name 
>>> (Phase 2)
>>> /usr/share/man/man8/gparted.8     Volatile          Manual page 
>>> (Phase 2)
>>> /usr/bin/gparted                  Volatile          GParted 
>>> application (Phase 2)
>>>
>>> 4.4. Schedule
>>>
>>> I propose introducing GParted into OpenSolaris in three phases:
>>>
>>>    Phase 1: Parted command line (2 man months)
>>>
>>>       Put command line Parted on the CD.
>>>       A prototype of command line Parted is available now.
>>>
>>>       Use Case:
>>>
>>>          Boot OpenSolaris CD.
>>>          Run command line Parted in a Terminal window.
>>>          Shrink NTFS partition.
>>>          Install OpenSolaris.
>>>
>>>    Phase 2: GParted GUI (3 man months)
>>>
>>>       Put GParted GUI on the CD.
>>>
>>>       Use Case:
>>>
>>>          Boot OpenSolaris CD.
>>>          Run GParted GUI.
>>>          Shrink NTFS partition.
>>>          Install OpenSolaris.
>>>
>>> 4.5 References
>>>
>>> [1] GNU Parted
>>>     http://www.gnu.org/software/parted/
>>>
>>> [2] solaris-parted
>>>     http://code.google.com/p/solaris-parted/
>>>
>>> [3] NTFSprogs
>>>     http://www.linux-ntfs.org/
>>>
>>> [4] GParted
>>>     http://gparted.sourceforge.net/
>>>
>>> [5] Gtkmm
>>>     http://gtkmm.org/
>>>
>>> [6] HAL spec
>>>     http://sac.sfbay/PSARC/2007/679/materials/hal-spec.html
>>>
>>> 6. Resources and Schedule
>>>     6.4. Steering Committee requested information
>>>        6.4.1. Consolidation C-team Name:
>>>         ON
>>>     6.5. ARC review type: FastTrack
>>>     6.6. ARC Exposure: open
>>>
>>>
>>
> 


From Mark.Logan@sun.com Mon Mar  2 15:45:50 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n22NjnsY023035
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 15:45:50 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n22Njlvr006640
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 2 Mar 2009 16:45:49 -0700 (MST)
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 <0KFW00411KOC4900@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 15:45:48 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00EW9KOATT70@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 15:45:47 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n22Njk2U027466	for
 <PSARC-ext@sun.com>; Mon, 02 Mar 2009 15:45:46 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00000KB8GW00@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 15:45:46 -0800 (PST)
Received: from [10.1.48.150] ([unknown] [10.1.48.150])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW00MTMKO003A0@fe-sfbay-09.sun.com>;
 Mon, 02 Mar 2009 15:45:36 -0800 (PST)
Date: Mon, 02 Mar 2009 15:44:51 -0800
From: Mark Logan <Mark.Logan@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <1236036126.11945.371.camel@seb>
Sender: Mark.Logan@sun.com
To: Sebastien Roy <Sebastien.Roy@sun.com>
Cc: Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Sanjay.Nadkarni@sun.com, Eric.Ray@sun.com,
        gdamore@sun.com, Frank.Ludolph@sun.com
Message-id: <49AC6F73.30707@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_oLB0b29gnvT970GJAyoeqQ)"
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb>
User-Agent: Thunderbird 2.0.0.16 (X11/20080922)
Status: RO
Content-Length: 4269

This is a multi-part message in MIME format.

--Boundary_(ID_oLB0b29gnvT970GJAyoeqQ)
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 7BIT

Sebastien Roy wrote:
> On Mon, 2009-03-02 at 14:38 -0800, Phi Tran wrote:
>   
>> The following RBAC authorizations and profile will be added.
>>
>> Authorization Names:
>> solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
>> solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html
>>     
>
> Is there a technical reason why reading partition information would
> require a special authorization?
>   

Parted needs permission to access the raw disk device. Someone told me 
that I needed to use RBAC to allow non-root users to run it.

>   
>> 4.3. Interfaces Exported
>>
>> Interface Name                    Classification    Comments
>> ---------------                   --------------    -----------------
>> SUNWparted                        Committed         Package name (Phase 1)
>> /usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
>> /usr/bin/parted                   Volatile          Parted launcher shell script (Phase 1)
>>     
>
> You probably want something other than Volatile if this is meant to be
> used programatically by other software subsystems.
>   

I see your point, but isn't the rule 3rd party source == volatile?

>   
>> 4.4. Schedule
>>
>> I propose introducing GParted into OpenSolaris in three phases:
>>
>>    Phase 1: Parted command line (2 man months)
>>     
>
> Nit: schedule is not architectural.
>
>   
>>    Phase 2: GParted GUI (3 man months)
>>     
>
> You say three phases above, but only mention two phases.  What's the
> third phase?
>
> -Seb
>
>
>   


--Boundary_(ID_oLB0b29gnvT970GJAyoeqQ)
Content-type: text/html; charset=UTF-8
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Sebastien Roy wrote:
<blockquote cite="mid:1236036126.11945.371.camel@seb" type="cite">
  <pre wrap="">On Mon, 2009-03-02 at 14:38 -0800, Phi Tran wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">The following RBAC authorizations and profile will be added.

Authorization Names:
solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Is there a technical reason why reading partition information would
require a special authorization?
  </pre>
</blockquote>
<br>
Parted needs permission to access the raw disk device. Someone told me
that I needed to use RBAC to allow non-root users to run it.<br>
<br>
<blockquote cite="mid:1236036126.11945.371.camel@seb" type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">4.3. Interfaces Exported

Interface Name                    Classification    Comments
---------------                   --------------    -----------------
SUNWparted                        Committed         Package name (Phase 1)
/usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
/usr/bin/parted                   Volatile          Parted launcher shell script (Phase 1)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
You probably want something other than Volatile if this is meant to be
used programatically by other software subsystems.
  </pre>
</blockquote>
<br>
I see your point, but isn't the rule 3rd party source == volatile?<br>
<br>
<blockquote cite="mid:1236036126.11945.371.camel@seb" type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">4.4. Schedule

I propose introducing GParted into OpenSolaris in three phases:

   Phase 1: Parted command line (2 man months)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Nit: schedule is not architectural.

  </pre>
  <blockquote type="cite">
    <pre wrap="">   Phase 2: GParted GUI (3 man months)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
You say three phases above, but only mention two phases.  What's the
third phase?

-Seb


  </pre>
</blockquote>
<br>
</body>
</html>

--Boundary_(ID_oLB0b29gnvT970GJAyoeqQ)--

From Mark.Logan@sun.com Mon Mar  2 15:55:01 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n22Nt0wH023343
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 15:55:00 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n22Nsu8L011349
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 2 Mar 2009 23:54:59 GMT
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 <0KFW00J01L3KAY00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Mon, 02 Mar 2009 15:54:56 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00GN6L3KWT30@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Mon,
 02 Mar 2009 15:54:56 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n22Nsu1M023457	for
 <PSARC-ext@Sun.COM>; Mon, 02 Mar 2009 15:54:56 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00800KDL7H00@fe-sfbay-10.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Mon, 02 Mar 2009 15:54:56 -0800 (PST)
Received: from [10.1.48.150] ([unknown] [10.1.48.150])
 by fe-sfbay-10.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW00AMPL3IJHB0@fe-sfbay-10.sun.com>;
 Mon, 02 Mar 2009 15:54:55 -0800 (PST)
Date: Mon, 02 Mar 2009 15:54:10 -0800
From: Mark Logan <Mark.Logan@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC6E46.8060009@sun.com>
Sender: Mark.Logan@sun.com
To: Andrew Gabriel <Andrew.Gabriel@sun.com>
Cc: Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com,
        Sanjay.Nadkarni@sun.com, gdamore@sun.com
Message-id: <49AC71A2.6070206@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC6E46.8060009@sun.com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080922)
Status: RO
Content-Length: 804

Andrew Gabriel wrote:
> Phi Tran wrote:
>> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
>> This information is Copyright 2009 Sun Microsystems
>> 1. Introduction
>>     1.1. Project/Component Working Name:
>>      Parted - GNU Partition Editor
>>     1.2. Name of Document Author/Supplier:
>>      Author:  Mark Logan
>>     1.3  Date of This Document:
>>     02 March, 2009
>
>> 4.3. Interfaces Exported
>>
>> Interface Name                    Classification    Comments
>> ---------------                   --------------    -----------------
>
>> /usr/share/man/man8/parted.8      Volatile          Manual page 
>> (Phase 1)
>
> Why Section 8, rather than in Section 1 or Section 1M ?
>


I did not think about that. It's in section 8 as delivered. What's the 
rule about section 8 versus 1m?

From Scott.Rotondo@sun.com Mon Mar  2 15:57:49 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n22NvnRm023467
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 15:57:49 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n22Nvmlq020435
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 2 Mar 2009 15:57:49 -0800 (PST)
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 <0KFW00B01L8B2O00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 16:57:47 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00GD5L8A6NC0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 16:57:47 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n22NvkXH025802	for
 <PSARC-ext@sun.com>; Mon, 02 Mar 2009 23:57:46 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00B00JFDFZ00@mail-amer.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 16:57:46 -0700 (MST)
Received: from [129.146.108.62] ([unknown] [129.146.108.62])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFW00E4RL82FKF0@mail-amer.sun.com>; Mon,
 02 Mar 2009 16:57:39 -0700 (MST)
Date: Mon, 02 Mar 2009 15:57:38 -0800
From: Scott Rotondo <Scott.Rotondo@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC6F73.30707@sun.com>
Sender: Scott.Rotondo@sun.com
To: Mark Logan <Mark.Logan@sun.com>
Cc: Sebastien Roy <Sebastien.Roy@sun.com>,
        Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Sanjay.Nadkarni@sun.com, Eric.Ray@sun.com,
        gdamore@sun.com, Frank.Ludolph@sun.com
Message-id: <49AC7272.6000405@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
User-Agent: Thunderbird 2.0.0.12 (X11/20080422)
Status: RO
Content-Length: 1300

Mark Logan wrote:
> Sebastien Roy wrote:
>> On Mon, 2009-03-02 at 14:38 -0800, Phi Tran wrote:
>>   
>>> The following RBAC authorizations and profile will be added.
>>>
>>> Authorization Names:
>>> solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
>>> solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html
>>>     
>>
>> Is there a technical reason why reading partition information would
>> require a special authorization?
>>   
> 
> Parted needs permission to access the raw disk device. Someone told me 
> that I needed to use RBAC to allow non-root users to run it.

If parted is a setuid-root program (so it has the ability to modify raw 
disks), then it's appropriate for it to check an authorization to see if 
it should make changes on behalf of the user who is invoking it.

If it's not setuid, then it won't gain any privileges just because you 
define these authorizations. You would want to include the command in an 
RBAC profile so that users who have the profile can run it with the 
necessary privileges. In that case, there is probably no reason for the 
additional authorization check.

	Scott

-- 
Scott Rotondo
Principal Engineer, Solaris Security Technologies
President, Trusted Computing Group
Phone/FAX: +1 408 850 3655 (Internal x68278)

From sebastien.roy@sun.com Mon Mar  2 16:04:33 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n2304WgL001626
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 16:04:33 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n2304ExI017958
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 00:04:32 GMT
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 <0KFW00J03LJJUC00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 16:04:31 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00GVGLJIWK20@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 16:04:30 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n2304UdB025364	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 00:04:30 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00G00L1BCH00@mail-amer.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 17:04:30 -0700 (MST)
Received: from [192.168.1.6] ([unknown] [173.76.18.185])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW008TULJAQH00@mail-amer.sun.com>; Mon,
 02 Mar 2009 17:04:23 -0700 (MST)
Date: Mon, 02 Mar 2009 19:04:21 -0500
From: Sebastien Roy <sebastien.roy@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC6F73.30707@sun.com>
Sender: sebastien.roy@sun.com
To: Mark Logan <Mark.Logan@sun.com>
Cc: Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Sanjay.Nadkarni@sun.com, Eric.Ray@sun.com,
        gdamore@sun.com, Frank.Ludolph@sun.com
Message-id: <1236038661.11945.379.camel@seb>
Organization: Sun Microsystems
MIME-version: 1.0
X-Mailer: Evolution 2.24.2
Content-type: text/plain; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
Status: RO
Content-Length: 901

On Mon, 2009-03-02 at 15:44 -0800, Mark Logan wrote:
> Sebastien Roy wrote: 
> > On Mon, 2009-03-02 at 14:38 -0800, Phi Tran wrote:
> >   
> > > The following RBAC authorizations and profile will be added.
> > > 
> > > Authorization Names:
> > > solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
> > > solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html
> > >     
> > 
> > Is there a technical reason why reading partition information would
> > require a special authorization?
> >   
> 
> Parted needs permission to access the raw disk device.

Okay, and how is this authorization related to having permission to
access the raw device?  Is there an exec_attr entry for parted under the
new "Edit Partitions" profile that includes the actual privilege
required to access raw disk devices?

In any case, +1 from me, my questions are quite minor.

Thanks,
-Seb



From Phi.Tran@sun.com Mon Mar  2 16:32:43 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n230Wg4l017020
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 16:32:43 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n230WbkE006613
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 00:32:42 GMT
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 <0KFW00E05MUGKD00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Mon, 02 Mar 2009 17:32:40 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00GZ2MUF6NE0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Mon,
 02 Mar 2009 17:32:39 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n230WdTe027634	for
 <PSARC-ext@Sun.COM>; Mon, 02 Mar 2009 16:32:39 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00600LXFLV00@fe-sfbay-09.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Mon, 02 Mar 2009 16:32:39 -0800 (PST)
Received: from [10.6.46.117] ([unknown] [10.6.46.117])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW00C61MU5MEC0@fe-sfbay-09.sun.com>;
 Mon, 02 Mar 2009 16:32:30 -0800 (PST)
Date: Mon, 02 Mar 2009 16:31:55 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC7272.6000405@sun.com>
Sender: Phi.Tran@sun.com
To: Scott Rotondo <Scott.Rotondo@sun.com>
Cc: Mark Logan <Mark.Logan@sun.com>, Sebastien Roy <Sebastien.Roy@sun.com>,
        Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Sanjay.Nadkarni@sun.com, Eric.Ray@sun.com,
        gdamore@sun.com, Frank.Ludolph@sun.com
Message-id: <49AC7A7B.2030809@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
 <49AC7272.6000405@sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 1395

Scott Rotondo wrote:
> Mark Logan wrote:
>> Sebastien Roy wrote:
>>> On Mon, 2009-03-02 at 14:38 -0800, Phi Tran wrote:
>>>  
>>>> The following RBAC authorizations and profile will be added.
>>>>
>>>> Authorization Names:
>>>> solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
>>>> solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html
>>>>     
>>>
>>> Is there a technical reason why reading partition information would
>>> require a special authorization?
>>>   
>>
>> Parted needs permission to access the raw disk device. Someone told me 
>> that I needed to use RBAC to allow non-root users to run it.
> 
> If parted is a setuid-root program (so it has the ability to modify raw 
> disks), then it's appropriate for it to check an authorization to see if 
> it should make changes on behalf of the user who is invoking it.
> 
> If it's not setuid, then it won't gain any privileges just because you 
> define these authorizations. You would want to include the command in an 
> RBAC profile so that users who have the profile can run it with the 
> necessary privileges. In that case, there is probably no reason for the 
> additional authorization check.

The program isn't setuid.  The model would be to include the command
with the sys_devices privileges as you stated.  However, we thought that
there still needs to be a write authorization.

Phi

From Phi.Tran@sun.com Mon Mar  2 16:41:37 2009
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 n230fail017365
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 16:41:36 -0800 (PST)
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 n230fXDk006431
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 08:41:35 +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 <0KFW00M09N995V00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Mon, 02 Mar 2009 16:41:33 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00GQGN99WO60@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Mon,
 02 Mar 2009 16:41:33 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n230fXh9028484	for
 <PSARC-ext@Sun.COM>; Mon, 02 Mar 2009 16:41:33 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00I00N2KR900@fe-sfbay-09.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Mon, 02 Mar 2009 16:41:33 -0800 (PST)
Received: from [10.6.46.217] ([unknown] [10.6.46.217])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW00C3LN98MEF0@fe-sfbay-09.sun.com>;
 Mon, 02 Mar 2009 16:41:33 -0800 (PST)
Date: Mon, 02 Mar 2009 16:40:58 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <1236038661.11945.379.camel@seb>
Sender: Phi.Tran@sun.com
To: Sebastien Roy <Sebastien.Roy@sun.com>
Cc: Mark Logan <Mark.Logan@sun.com>, Phi Tran <phitran@sac.sfbay.sun.com>,
        PSARC-ext@sun.com, David.Comay@sun.com, Sanjay.Nadkarni@sun.com,
        Eric.Ray@sun.com, gdamore@sun.com, Frank.Ludolph@sun.com
Message-id: <49AC7C9A.9030708@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
 <1236038661.11945.379.camel@seb>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 1046

Sebastien Roy wrote:
> On Mon, 2009-03-02 at 15:44 -0800, Mark Logan wrote:
>> Sebastien Roy wrote: 
>>> On Mon, 2009-03-02 at 14:38 -0800, Phi Tran wrote:
>>>   
>>>> The following RBAC authorizations and profile will be added.
>>>>
>>>> Authorization Names:
>>>> solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
>>>> solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html
>>>>     
>>> Is there a technical reason why reading partition information would
>>> require a special authorization?
>>>   
>> Parted needs permission to access the raw disk device.
> 
> Okay, and how is this authorization related to having permission to
> access the raw device?  Is there an exec_attr entry for parted under the
> new "Edit Partitions" profile that includes the actual privilege
> required to access raw disk devices?

Yes, file_dac_read and sys_devices are needed.  The write authorization
will be needed for editing.

Phi

> 
> In any case, +1 from me, my questions are quite minor.
> 
> Thanks,
> -Seb
> 
> 
> 


From Darren.Moffat@sun.com Mon Mar  2 17:17:07 2009
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 n231H6Fn018479
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 17:17:07 -0800 (PST)
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 n231GsWV025169
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 09:17:05 +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 <0KFW0010ZOWG4D00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 17:17:04 -0800 (PST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00G26OWEWTA0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 17:17:03 -0800 (PST)
Received: from fe-emea-10.sun.com (gmp-eb-lb-2-fe2.eu.sun.com [192.18.6.11])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n231H2j2015130	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 01:17:02 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00A00OVH7000@fe-emea-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 01:17:02 +0000 (GMT)
Received: from [192.168.1.105]
 (c-24-6-238-96.hsd1.ca.comcast.net [24.6.238.96]) by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFW005WQOWA9900@fe-emea-10.sun.com>; Tue,
 03 Mar 2009 01:17:01 +0000 (GMT)
Date: Tue, 03 Mar 2009 01:16:58 +0000
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC6867.1000203@sun.com>
Sender: Darren.Moffat@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Phi Tran <Phi.Tran@sun.com>, PSARC-ext@sun.com, david.comay@sun.com,
        Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com,
        Mark Logan <Mark.Logan@sun.com>
Message-id: <49AC850A.4000502@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <49AC6867.1000203@sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081216)
Status: RO
Content-Length: 472

Garrett D'Amore wrote:
> +1.
> 
> Do we really need to introduce a new set of RBAC authorizations for 
> this?  I'd have guessed that low-level sys_devices or whatever access 
> would have been sufficient.

I agree with Garrett,  auths here is the wrong model an exec_attr entry 
with the relevant privileges is a better match here.  Adding the auths 
requires forking the code base for no reason and provides no real 
benefit over an exec_attr entry.

--
Darren J Moffat

From phi.tran@sun.com Mon Mar  2 17:34:36 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n231YZD6018900
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 17:34:35 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n231YLDH018718
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 01:34:34 GMT
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 <0KFW00K03PPMYT00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 18:34:34 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00IJ7PPLIE10@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 18:34:33 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n231YXqY003226	for
 <PSARC-ext@sun.com>; Mon, 02 Mar 2009 17:34:33 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00G00PHFVO00@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 17:34:33 -0800 (PST)
Received: from [10.6.46.217] ([unknown] [10.6.46.217])
 by fe-sfbay-10.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW0003NPPKLQD0@fe-sfbay-10.sun.com>;
 Mon, 02 Mar 2009 17:34:32 -0800 (PST)
Date: Mon, 02 Mar 2009 17:33:58 -0800
From: Phi Tran <phi.tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC850A.4000502@Sun.COM>
Sender: phi.tran@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com,
        Sanjay.Nadkarni@sun.com, Mark Logan <Mark.Logan@sun.com>
Message-id: <49AC8906.3060804@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <49AC6867.1000203@sun.com>
 <49AC850A.4000502@Sun.COM>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 835

Darren J Moffat wrote:
> Garrett D'Amore wrote:
>> +1.
>>
>> Do we really need to introduce a new set of RBAC authorizations for 
>> this?  I'd have guessed that low-level sys_devices or whatever access 
>> would have been sufficient.
> 
> I agree with Garrett,  auths here is the wrong model an exec_attr entry 
> with the relevant privileges is a better match here.  Adding the auths 
> requires forking the code base for no reason and provides no real 
> benefit over an exec_attr entry.

I agree to the above if we tie read and write together, but I was 
thinking about the case when we want separate read and write control.
I was thinking the model could be that everyone on the console by 
default would have read privilege for parted.  The write
privilege could be controlled by the auth and be part of a separate
profile.

Phi

From gdamore@sun.com Mon Mar  2 18:36:01 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n232a02O020741
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 18:36:00 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n232ZxJl009014
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 2 Mar 2009 18:36:00 -0800 (PST)
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 <0KFW0050VSJZYO00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 18:35:59 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00GO9SJYWLE0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 18:35:58 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n232ZwNN007397	for
 <PSARC-ext@sun.com>; Mon, 02 Mar 2009 18:35:58 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00300SAJGO00@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 18:35:58 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFW005VISJKVK00@fe-sfbay-09.sun.com>; Mon,
 02 Mar 2009 18:35:45 -0800 (PST)
Date: Mon, 02 Mar 2009 18:35:44 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC6F73.30707@sun.com>
Sender: Garrett.Damore@sun.com
To: Mark Logan <Mark.Logan@sun.com>
Cc: Sebastien Roy <Sebastien.Roy@sun.com>,
        Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Sanjay.Nadkarni@sun.com, Eric.Ray@sun.com,
        Frank.Ludolph@sun.com
Message-id: <49AC9780.1080203@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1892

Mark Logan wrote:
> Sebastien Roy wrote:
>> On Mon, 2009-03-02 at 14:38 -0800, Phi Tran wrote:
>>   
>>> The following RBAC authorizations and profile will be added.
>>>
>>> Authorization Names:
>>> solaris.admin.parted.:::Partition Editor::help=AuthPartedHeader.html
>>> solaris.admin.parted.write:::Edit Partitions::help=AuthPartedWrite.html
>>>     
>>
>> Is there a technical reason why reading partition information would
>> require a special authorization?
>>   
>
> Parted needs permission to access the raw disk device. Someone told me 
> that I needed to use RBAC to allow non-root users to run it.

If "someone" means me, what I meant was you should use RBAC 
authorizations or device permissions to control the access to the 
device, rather than an explicit check for root.

I don't think you need to create a new authorization here.

    -- Garrett
>
>>   
>>> 4.3. Interfaces Exported
>>>
>>> Interface Name                    Classification    Comments
>>> ---------------                   --------------    -----------------
>>> SUNWparted                        Committed         Package name (Phase 1)
>>> /usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
>>> /usr/bin/parted                   Volatile          Parted launcher shell script (Phase 1)
>>>     
>>
>> You probably want something other than Volatile if this is meant to be
>> used programatically by other software subsystems.
>>   
>
> I see your point, but isn't the rule 3rd party source == volatile?
>
>>   
>>> 4.4. Schedule
>>>
>>> I propose introducing GParted into OpenSolaris in three phases:
>>>
>>>    Phase 1: Parted command line (2 man months)
>>>     
>>
>> Nit: schedule is not architectural.
>>
>>   
>>>    Phase 2: GParted GUI (3 man months)
>>>     
>>
>> You say three phases above, but only mention two phases.  What's the
>> third phase?
>>
>> -Seb
>>
>>
>>   
>


From Nicolas.Williams@sun.com Mon Mar  2 18:44:58 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n232ivsZ020820
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 18:44:57 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n232il7a011188;
	Tue, 3 Mar 2009 02:44:50 GMT
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 <0KFW00505SYP8400@brm-avmta-1.central.sun.com>; Mon,
 02 Mar 2009 19:44:49 -0700 (MST)
Received: from binky.Central.Sun.COM ([129.153.128.104])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00IBOSYOI970@brm-avmta-1.central.sun.com>; Mon,
 02 Mar 2009 19:44:49 -0700 (MST)
Received: from binky.Central.Sun.COM (localhost [127.0.0.1])
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3) with ESMTP id n232hGfb013679;
 Mon, 02 Mar 2009 20:43:16 -0600 (CST)
Received: (from nw141292@localhost)
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3/Submit) id n232hGpE013678; Mon,
 02 Mar 2009 20:43:16 -0600 (CST)
Date: Mon, 02 Mar 2009 20:43:16 -0600
From: Nicolas Williams <Nicolas.Williams@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC6F73.30707@sun.com>
To: Mark Logan <Mark.Logan@sun.com>
Cc: Sebastien Roy <Sebastien.Roy@sun.com>,
        Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Sanjay.Nadkarni@sun.com, Eric.Ray@sun.com,
        gdamore@sun.com, Frank.Ludolph@sun.com
Message-id: <20090303024316.GN9992@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
X-Authentication-warning: binky.Central.Sun.COM: nw141292 set sender to
 Nicolas.Williams@sun.com using -f
User-Agent: Mutt/1.5.7i
Status: RO
Content-Length: 879

On Mon, Mar 02, 2009 at 03:44:51PM -0800, Mark Logan wrote:
> Sebastien Roy wrote:
> >You probably want something other than Volatile if this is meant to be
> >used programatically by other software subsystems.
> >  
> 
> I see your point, but isn't the rule 3rd party source == volatile?

Not really.  Some FOSS is Volatile, some is Committed.  It all depends
on how volatile the FOSS's interfaces are, how frequent their major
releases, and how willing you are to deal with shipping and supporting
multiple versions should you go with something better than Volatile and
should the upstream community make a backwards-incompatible release that
we need to update to.

If parted is for interactive use, then Volatile will do.  If it's for
scripting, then Volatile is annoying, and if parted is truly valuable
then we can add value by going with Uncommitted.  Your call.

Nico
-- 

From Phi.Tran@sun.com Mon Mar  2 19:24:43 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n233Ohr0022388
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 19:24:43 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n233OaaZ008696
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 2 Mar 2009 20:24:42 -0700 (MST)
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 <0KFW00201UT6GF00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 19:24:42 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00ACUUT6LVB0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 19:24:42 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n233Ognm012817	for
 <PSARC-ext@sun.com>; Mon, 02 Mar 2009 19:24:42 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00H00UIS0I00@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 19:24:42 -0800 (PST)
Received: from [10.6.46.117] ([unknown] [10.6.46.117])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFW005HTUT5VKB0@fe-sfbay-09.sun.com>;
 Mon, 02 Mar 2009 19:24:42 -0800 (PST)
Date: Mon, 02 Mar 2009 19:24:07 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC8906.3060804@Sun.COM>
Sender: Phi.Tran@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com,
        Sanjay.Nadkarni@sun.com, Mark Logan <Mark.Logan@sun.com>
Message-id: <49ACA2D7.1060009@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <49AC6867.1000203@sun.com>
 <49AC850A.4000502@Sun.COM> <49AC8906.3060804@Sun.COM>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 1006

Phi Tran wrote:
> Darren J Moffat wrote:
>> Garrett D'Amore wrote:
>>> +1.
>>>
>>> Do we really need to introduce a new set of RBAC authorizations for 
>>> this?  I'd have guessed that low-level sys_devices or whatever access 
>>> would have been sufficient.
>>
>> I agree with Garrett,  auths here is the wrong model an exec_attr 
>> entry with the relevant privileges is a better match here.  Adding the 
>> auths requires forking the code base for no reason and provides no 
>> real benefit over an exec_attr entry.
> 
> I agree to the above if we tie read and write together, but I was 
> thinking about the case when we want separate read and write control.
> I was thinking the model could be that everyone on the console by 
> default would have read privilege for parted.  The write
> privilege could be controlled by the auth and be part of a separate
> profile.

Thinking about it over, there probably doesn't need to be separate
read/write control so privileges should be enough.  Thanks.

Phi


From Mark.Logan@sun.com Mon Mar  2 19:29:24 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n233TNZq022406
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 2 Mar 2009 19:29:23 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n233TIFD018234
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 03:29:22 GMT
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 <0KFW00901V0YYC00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 20:29:22 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFW00IZLV0XHV50@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 02 Mar 2009 20:29:21 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n233TLVL009807	for
 <PSARC-ext@sun.com>; Mon, 02 Mar 2009 19:29:21 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFW00L00USR6L00@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 02 Mar 2009 19:29:21 -0800 (PST)
Received: from [192.168.1.150] ([unknown] [71.118.51.159])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFW00KGXV0VNS80@fe-sfbay-10.sun.com>; Mon,
 02 Mar 2009 19:29:21 -0800 (PST)
Date: Mon, 02 Mar 2009 19:29:18 -0800
From: Mark Logan <Mark.Logan@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <20090303024316.GN9992@Sun.COM>
Sender: Mark.Logan@sun.com
To: Nicolas Williams <Nicolas.Williams@sun.com>
Cc: Sebastien Roy <Sebastien.Roy@sun.com>,
        Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Sanjay.Nadkarni@sun.com, Eric.Ray@sun.com,
        gdamore@sun.com, Frank.Ludolph@sun.com
Message-id: <49ACA40E.7080703@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_ZmnVrT8p6PvbUo0naQaZFw)"
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
 <20090303024316.GN9992@Sun.COM>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
Status: RO
Content-Length: 2890

This is a multi-part message in MIME format.

--Boundary_(ID_ZmnVrT8p6PvbUo0naQaZFw)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

Nicolas Williams wrote:
> On Mon, Mar 02, 2009 at 03:44:51PM -0800, Mark Logan wrote:
>   
>> Sebastien Roy wrote:
>>     
>>> You probably want something other than Volatile if this is meant to be
>>> used programatically by other software subsystems.
>>>  
>>>       
>> I see your point, but isn't the rule 3rd party source == volatile?
>>     
>
> Not really.  Some FOSS is Volatile, some is Committed.  It all depends
> on how volatile the FOSS's interfaces are, how frequent their major
> releases, and how willing you are to deal with shipping and supporting
> multiple versions should you go with something better than Volatile and
> should the upstream community make a backwards-incompatible release that
> we need to update to.
>
> If parted is for interactive use, then Volatile will do.  If it's for
> scripting, then Volatile is annoying, and if parted is truly valuable
> then we can add value by going with Uncommitted.  Your call.
>
> Nico
>   

Thanks for the clarification. I will change it to Uncommitted.

Mark


--Boundary_(ID_ZmnVrT8p6PvbUo0naQaZFw)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Nicolas Williams wrote:
<blockquote cite="mid:20090303024316.GN9992@Sun.COM" type="cite">
  <pre wrap="">On Mon, Mar 02, 2009 at 03:44:51PM -0800, Mark Logan wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Sebastien Roy wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">You probably want something other than Volatile if this is meant to be
used programatically by other software subsystems.
 
      </pre>
    </blockquote>
    <pre wrap="">I see your point, but isn't the rule 3rd party source == volatile?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Not really.  Some FOSS is Volatile, some is Committed.  It all depends
on how volatile the FOSS's interfaces are, how frequent their major
releases, and how willing you are to deal with shipping and supporting
multiple versions should you go with something better than Volatile and
should the upstream community make a backwards-incompatible release that
we need to update to.

If parted is for interactive use, then Volatile will do.  If it's for
scripting, then Volatile is annoying, and if parted is truly valuable
then we can add value by going with Uncommitted.  Your call.

Nico
  </pre>
</blockquote>
<br>
Thanks for the clarification. I will change it to Uncommitted.<br>
<br>
Mark<br>
<br>
</body>
</html>

--Boundary_(ID_ZmnVrT8p6PvbUo0naQaZFw)--

From casper@holland.sun.com Tue Mar  3 00:59:55 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n238xsZr010856
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 00:59:55 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n238xlW2023535;
	Tue, 3 Mar 2009 08:59:52 GMT
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 <0KFX00907ABRP200@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Mar 2009 00:59:51 -0800 (PST)
Received: from dm-holland-02.uk.sun.com ([129.156.101.225])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00KDQABQMHB0@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Mar 2009 00:59:50 -0800 (PST)
Received: from holland (room101.Holland.Sun.COM [10.16.117.40])
	by dm-holland-02.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n238xbp4059913; Tue, 03 Mar 2009 08:59:37 +0000 (GMT)
Date: Tue, 03 Mar 2009 09:59:37 +0100
From: Casper.Dik@sun.com
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC6867.1000203@sun.com>
Sender: casper@holland.sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Phi Tran <Phi.Tran@sun.com>, PSARC-ext@sun.com, David.Comay@sun.com,
        Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com,
        Mark Logan <Mark.Logan@sun.com>
Message-id: <200903030859.n238xbp4059913@dm-holland-02.uk.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <49AC6867.1000203@sun.com>
Status: RO
Content-Length: 337


>+1.
>
>Do we really need to introduce a new set of RBAC authorizations for 
>this?  I'd have guessed that low-level sys_devices or whatever access 
>would have been sufficient.


You'll still need a profile and possible an exec_attr entry too.

But is there any reason not to add this to the "File System Management"
profile?

Casper


From casper@holland.sun.com Tue Mar  3 01:07:16 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n2397Br0011244
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 01:07:16 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23973Ql026723;
	Tue, 3 Mar 2009 01:07:05 -0800 (PST)
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 <0KFX0040NANRA100@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 01:07:03 -0800 (PST)
Received: from dm-holland-02.uk.sun.com ([129.156.101.225])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00HHIANP3O40@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 01:07:02 -0800 (PST)
Received: from holland (room101.Holland.Sun.COM [10.16.117.40])
	by dm-holland-02.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n2396a04062313; Tue, 03 Mar 2009 09:06:36 +0000 (GMT)
Date: Tue, 03 Mar 2009 10:06:36 +0100
From: Casper.Dik@sun.com
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC7272.6000405@sun.com>
Sender: casper@holland.sun.com
To: Scott Rotondo <Scott.Rotondo@sun.com>
Cc: Mark Logan <Mark.Logan@sun.com>, Sebastien Roy <Sebastien.Roy@sun.com>,
        Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Sanjay.Nadkarni@sun.com, Eric.Ray@sun.com,
        gdamore@sun.com, Frank.Ludolph@sun.com
Message-id: <200903030906.n2396a04062313@dm-holland-02.uk.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
 <49AC7272.6000405@sun.com>
Status: RO
Content-Length: 601



>If it's not setuid, then it won't gain any privileges just because you 
>define these authorizations. You would want to include the command in an 
>RBAC profile so that users who have the profile can run it with the 
>necessary privileges. In that case, there is probably no reason for the 
>additional authorization check.


And I'd prefer that: a exec_attr and a RBAC profile; if you want to check 
for the authorization, you will need to change more to the source.

I'm assuming that it will not automatically "work" on Solaris.

If you port it to Solaris, do you also use libdiskmgmt?

Casper


From Mark.Phalan@Sun.COM Tue Mar  3 04:34:00 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23CY0pg006462
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 04:34:00 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23CY008015272
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 05:34:00 -0700 (MST)
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 <0KFX00L03K8LTP00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 04:33:57 -0800 (PST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00DEAK8K9790@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 04:33:57 -0800 (PST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-1-fe3.eu.sun.com [192.18.6.10])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23CXuKQ020217	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 12:33:56 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFX00H00JC1OE00@fe-emea-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 12:33:55 +0000 (GMT)
Received: from [129.157.71.112] ([unknown] [129.157.71.112])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFX0065HK8EUAD0@fe-emea-09.sun.com>; Tue,
 03 Mar 2009 12:33:51 +0000 (GMT)
Date: Tue, 03 Mar 2009 13:33:01 +0100
From: Mark Phalan <Mark.Phalan@Sun.COM>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
Sender: Mark.Phalan@Sun.COM
To: Phi Tran <phitran@sac.sfbay.sun.com>
Cc: PSARC-ext@Sun.COM, David.Comay@Sun.COM, Eric.Ray@Sun.COM,
        Frank.Ludolph@Sun.COM, Sanjay.Nadkarni@Sun.COM, gdamore@Sun.COM
Message-id: <1236083581.7436.84.camel@zup>
MIME-version: 1.0
X-Mailer: Evolution 2.24.2
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
Status: RO
Content-Length: 1679


On Mon, 2009-03-02 at 14:38 -0800, Phi Tran wrote:

...
> 4.2.3. ntfsprogs
> 
> Parted uses ntfsprogs [3] to resize, create or delete NTFS disk
> partitions and filesystems. ntfsprogs [3] is a collection of
> command-line utilities, one utility for each operation, e.g.
> ntfsresize and mkntfs.
> 
> ntfsprogs required very few changes to port to Solaris.
...
> 
> 4.3. Interfaces Exported
> 
> Interface Name                    Classification    Comments
> ---------------                   --------------    -----------------
> SUNWparted                        Committed         Package name
> (Phase 1)
> /usr/share/man/man8/parted.8      Volatile          Manual page (Phase
> 1)
> /usr/bin/parted                   Volatile          Parted launcher
> shell script (Phase 1)
> /usr/lib/parted/parted            Volatile          Parted application
> (Phase 1)
> /usr/lib/parted/mkntfs            Volatile          ntfsprogs
> application (Phase 1)
> /usr/lib/parted/ntfsresize        Volatile          ntfsprogs
> application (Phase 1)
> /usr/lib/parted/ntfsfix           Volatile          ntfsprogs
> application (Phase 1)
> /usr/lib/parted/ntfsclone         Volatile          ntfsprogs
> application (Phase 1)


Was there any consideration given to delivering ntfsprogs as public
utilities (rather than project private)?
I see that a limited sub-set of ntfsprogs is being delivered, no doubt
because thats the sub-set that gparted uses, but if ntfsprogs were to be
delivered in /usr/[s]bin it would be great to see the other utilities
included (ntfscp, ntfsls, ntfscat ...). I expect the demand for
user-accessible ntfsprogs will increase once ntfs-3g is delivered.

-M


From carlsonj@phorcys.east.sun.com Tue Mar  3 04:52:56 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23Cqu6l006650
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 04:52:56 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23Cqq3K022979;
	Tue, 3 Mar 2009 04:52:55 -0800 (PST)
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 <0KFX00101L46J000@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 04:52:54 -0800 (PST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX007OZL46ENC0@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 04:52:54 -0800 (PST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n23Cqo4q027535; Tue,
 03 Mar 2009 07:52:50 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n23CqofW027532; Tue,
 03 Mar 2009 07:52:50 -0500 (EST)
Date: Tue, 03 Mar 2009 07:52:50 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC650E.2000206@Sun.COM>
To: Phi Tran <Phi.Tran@sun.com>
Cc: PSARC-ext@sun.com, David.Comay@sun.com, eric.ray@sun.com,
        Frank.Ludolph@sun.com, sanjay.nadkarni@sun.com, gdamore@sun.com,
        Mark Logan <Mark.Logan@sun.com>
Message-id: <18861.10274.406119.75232@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.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM>
Status: RO
Content-Length: 2009

Phi Tran writes:
> > GNU Partition Editor (Parted) [1] is a command-line application that allows you to resize, create or delete disk partitions and filesystems. The goal is to put it on the OpenSolaris Live CD. That way one could shrink the Vista or other NTFS partition and create space to install OpenSolaris. Many x86 machines come preinstalled with Vista. The availability of Parted would increase adoption of OpenSolaris by making it easier to create a dual-boot environment.

First of all: "yay!"

And I agree with the others about RBAC (should be exec_attr) and I
have the same questions about ntfsprogs (why not just deliver this?).

> > GParted is Phase 2 of this project. There will be a separate LSARC case.

Which one will the installer use?  I would have expected that it uses
gparted.

> > /usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)

This belongs in 1M.  There's no "8" on Solaris.

> > /usr/bin/parted                   Volatile          Parted launcher shell script (Phase 1)

It would be nice if we could stick to putting administrative utilities
into /usr/sbin.  Is that possible, or is there something out there
that depends on having '/usr/bin/parted' leading to the command line
version of this utility?

> > SUNWgparted                       Committed         Package name (Phase 2)
> > /usr/share/man/man8/gparted.8     Volatile          Manual page (Phase 2)
> > /usr/bin/gparted                  Volatile          GParted application (Phase 2)

Not sure if we're reviewing these bits here (isn't that for the later
LSARC case?), but, as a nit, I wouldn't make package names
"Committed," but rather Uncommitted.

And the path for gparted really should be Committed.  There's no
obvious way it could change other than by removal.

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

From gdamore@sun.com Tue Mar  3 07:37:27 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23FbQoH010230
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 07:37:26 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n23FbMub024443
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 15:37:25 GMT
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 <0KFX0080FSQCE600@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 07:37:24 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00KL5SQBFM50@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 07:37:23 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23FbNWw009499	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 07:37:23 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFX00900SHZQK00@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 07:37:23 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFX003D6SQ3RWB0@fe-sfbay-10.sun.com>; Tue,
 03 Mar 2009 07:37:16 -0800 (PST)
Date: Tue, 03 Mar 2009 07:37:15 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <1236083581.7436.84.camel@zup>
Sender: Garrett.Damore@sun.com
To: Mark Phalan <Mark.Phalan@sun.com>
Cc: Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com,
        Sanjay.Nadkarni@sun.com
Message-id: <49AD4EAB.3030609@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1864

Mark Phalan wrote:
> On Mon, 2009-03-02 at 14:38 -0800, Phi Tran wrote:
>
> ...
>   
>> 4.2.3. ntfsprogs
>>
>> Parted uses ntfsprogs [3] to resize, create or delete NTFS disk
>> partitions and filesystems. ntfsprogs [3] is a collection of
>> command-line utilities, one utility for each operation, e.g.
>> ntfsresize and mkntfs.
>>
>> ntfsprogs required very few changes to port to Solaris.
>>     
> ...
>   
>> 4.3. Interfaces Exported
>>
>> Interface Name                    Classification    Comments
>> ---------------                   --------------    -----------------
>> SUNWparted                        Committed         Package name
>> (Phase 1)
>> /usr/share/man/man8/parted.8      Volatile          Manual page (Phase
>> 1)
>> /usr/bin/parted                   Volatile          Parted launcher
>> shell script (Phase 1)
>> /usr/lib/parted/parted            Volatile          Parted application
>> (Phase 1)
>> /usr/lib/parted/mkntfs            Volatile          ntfsprogs
>> application (Phase 1)
>> /usr/lib/parted/ntfsresize        Volatile          ntfsprogs
>> application (Phase 1)
>> /usr/lib/parted/ntfsfix           Volatile          ntfsprogs
>> application (Phase 1)
>> /usr/lib/parted/ntfsclone         Volatile          ntfsprogs
>> application (Phase 1)
>>     
>
>
> Was there any consideration given to delivering ntfsprogs as public
> utilities (rather than project private)?
> I see that a limited sub-set of ntfsprogs is being delivered, no doubt
> because thats the sub-set that gparted uses, but if ntfsprogs were to be
> delivered in /usr/[s]bin it would be great to see the other utilities
> included (ntfscp, ntfsls, ntfscat ...). I expect the demand for
> user-accessible ntfsprogs will increase once ntfs-3g is delivered.
>   

I think such utilities might be useful, but its not this project.

    -- Garrett
> -M
>
>   


From carlsonj@phorcys.east.sun.com Tue Mar  3 07:46:22 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23FkLrw010297
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 07:46:22 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23Fjf8F019296;
	Tue, 3 Mar 2009 08:46:19 -0700 (MST)
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 <0KFX0082NT54Z200@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Mar 2009 07:46:16 -0800 (PST)
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 <0KFX004LHT53C290@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Mar 2009 07:46:16 -0800 (PST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n23Fk9w8028679; Tue,
 03 Mar 2009 10:46:09 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n23Fk9Xh028676; Tue,
 03 Mar 2009 10:46:09 -0500 (EST)
Date: Tue, 03 Mar 2009 10:46:09 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
	03/06/2009]
In-reply-to: <49AD4EAB.3030609@sun.com>
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Mark Phalan <Mark.Phalan@sun.com>, Eric.Ray@sun.com,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@sun.com,
        PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com
Message-id: <18861.20673.785683.960538@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.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
Status: RO
Content-Length: 1172

Garrett D'Amore writes:
> Mark Phalan wrote:
> > Was there any consideration given to delivering ntfsprogs as public
> > utilities (rather than project private)?
> > I see that a limited sub-set of ntfsprogs is being delivered, no doubt
> > because thats the sub-set that gparted uses, but if ntfsprogs were to be
> > delivered in /usr/[s]bin it would be great to see the other utilities
> > included (ntfscp, ntfsls, ntfscat ...). I expect the demand for
> > user-accessible ntfsprogs will increase once ntfs-3g is delivered.
> >   
> 
> I think such utilities might be useful, but its not this project.

OK, then, I think that begs two questions:

  - If the ntfsprogs utilities were already included in the product as
    a supported feature, would this project use them as-is or would it
    still need to ship its own private variants?

  - Is there some savings in effort for locating the binaries in
    /usr/lib/parted versus in /usr/sbin?

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

From gdamore@sun.com Tue Mar  3 08:13:12 2009
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 n23GDBk4001012
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 08:13:11 -0800 (PST)
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 n23GD5hZ016037
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 4 Mar 2009 00:13:10 +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 <0KFX00E0VUDXBL00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 08:13:09 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00KIJUDUFWB0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 08:13:07 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23GD6NI013414	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 08:13:06 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFX00J00TYVT300@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 08:13:06 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFX00KPZUDOGCA0@fe-sfbay-10.sun.com>; Tue,
 03 Mar 2009 08:13:01 -0800 (PST)
Date: Tue, 03 Mar 2009 08:13:00 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <18861.20673.785683.960538@gargle.gargle.HOWL>
Sender: Garrett.Damore@sun.com
To: James Carlson <james.d.carlson@sun.com>
Cc: Mark Phalan <Mark.Phalan@sun.com>, Eric.Ray@sun.com,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@sun.com,
        PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com
Message-id: <49AD570C.1020703@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1464

James Carlson wrote:
> Garrett D'Amore writes:
>   
>> Mark Phalan wrote:
>>     
>>> Was there any consideration given to delivering ntfsprogs as public
>>> utilities (rather than project private)?
>>> I see that a limited sub-set of ntfsprogs is being delivered, no doubt
>>> because thats the sub-set that gparted uses, but if ntfsprogs were to be
>>> delivered in /usr/[s]bin it would be great to see the other utilities
>>> included (ntfscp, ntfsls, ntfscat ...). I expect the demand for
>>> user-accessible ntfsprogs will increase once ntfs-3g is delivered.
>>>   
>>>       
>> I think such utilities might be useful, but its not this project.
>>     
>
> OK, then, I think that begs two questions:
>
>   - If the ntfsprogs utilities were already included in the product as
>     a supported feature, would this project use them as-is or would it
>     still need to ship its own private variants?
>
>   - Is there some savings in effort for locating the binaries in
>     /usr/lib/parted versus in /usr/sbin?
>   

I don't know about savings of effort, but if we're not making them 
public interfaces, then I prefer them in /usr/lib/parted, where folks 
are less likely to find them by "accident" and infer (possibly false) 
things about their suitability for public use.

That said, I'd hope that if we ever shipped the public ones, that this 
project could be converted to use the public ones instead of keeping its 
own private copies.

    -- Garrett


From carlsonj@phorcys.east.sun.com Tue Mar  3 08:22:31 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23GMUUI002420
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 08:22:31 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n23GMMHW024687;
	Tue, 3 Mar 2009 16:22:25 GMT
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 <0KFX00K0TUTCQX00@brm-avmta-1.central.sun.com>; Tue,
 03 Mar 2009 09:22:24 -0700 (MST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00G0MUTBNP60@brm-avmta-1.central.sun.com>; Tue,
 03 Mar 2009 09:22:24 -0700 (MST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n23GMI8s028994; Tue,
 03 Mar 2009 11:22:18 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n23GMHWB028991; Tue,
 03 Mar 2009 11:22:17 -0500 (EST)
Date: Tue, 03 Mar 2009 11:22:17 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AD570C.1020703@sun.com>
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Mark Phalan <Mark.Phalan@sun.com>, Eric.Ray@sun.com,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@sun.com,
        PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com
Message-id: <18861.22841.939145.536333@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.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
Status: RO
Content-Length: 1225

Garrett D'Amore writes:
> I don't know about savings of effort, but if we're not making them 
> public interfaces, then I prefer them in /usr/lib/parted, where folks 
> are less likely to find them by "accident" and infer (possibly false) 
> things about their suitability for public use.
> 
> That said, I'd hope that if we ever shipped the public ones, that this 
> project could be converted to use the public ones instead of keeping its 
> own private copies.

There are some questions behind what I'm asking.  If these are hacked
versions of those utilities, then I'd like to understand how we will
deal with the 1991/061 rules.  If they're not hacked, then I'm a
little puzzled on why they're buried.  It's not as if this project
team appears to want to promise a great deal of stability for parted
itself (they're saying "Volatile," so it can't be used easily within
the installer), so I don't understand drawing the "support" line at
parted itself and excepting away ntfsprogs.  What support?

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

From Nicolas.Williams@sun.com Tue Mar  3 08:38:17 2009
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 n23GcGGd002974
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 08:38:17 -0800 (PST)
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 n23Gc2mM001094;
	Wed, 4 Mar 2009 00:38:06 +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 <0KFX00M13VJH5F00@brm-avmta-1.central.sun.com>; Tue,
 03 Mar 2009 09:38:05 -0700 (MST)
Received: from binky.Central.Sun.COM ([129.153.128.104])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00GYJVJGNP70@brm-avmta-1.central.sun.com>; Tue,
 03 Mar 2009 09:38:04 -0700 (MST)
Received: from binky.Central.Sun.COM (localhost [127.0.0.1])
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3) with ESMTP id n23GaW0G014224;
 Tue, 03 Mar 2009 10:36:32 -0600 (CST)
Received: (from nw141292@localhost)
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3/Submit) id n23GaWRS014223; Tue,
 03 Mar 2009 10:36:32 -0600 (CST)
Date: Tue, 03 Mar 2009 10:36:32 -0600
From: Nicolas Williams <Nicolas.Williams@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AD570C.1020703@sun.com>
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: James Carlson <James.D.Carlson@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com
Message-id: <20090303163631.GC9992@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
X-Authentication-warning: binky.Central.Sun.COM: nw141292 set sender to
 Nicolas.Williams@sun.com using -f
User-Agent: Mutt/1.5.7i
Status: RO
Content-Length: 1151

On Tue, Mar 03, 2009 at 08:13:00AM -0800, Garrett D'Amore wrote:
> I don't know about savings of effort, but if we're not making them 
> public interfaces, then I prefer them in /usr/lib/parted, where folks 
> are less likely to find them by "accident" and infer (possibly false) 
> things about their suitability for public use.

I think it takes more effort to argue over whether to make them public
or not than it takes to just make them public.  If the i-team doesn't
want to support the bloody things then they should just be made
Volatile -- they'd still be useful, so why hide them?

> That said, I'd hope that if we ever shipped the public ones, that this 
> project could be converted to use the public ones instead of keeping its 
> own private copies.

More work for the next i-team.  Why is that good?

If every bit of FOSS was integrated like this we'd end up with a
mish-mash of stuff in /usr/lib that third parties would *still* find
*and* use -- that sounds like a negative architectural externality of
letting this case through as-is.

IMO, if integrating FOSS X requires integrating FOSS Y, then integrate
both -- don't hide FOSS Y.

From Mark.Logan@sun.com Tue Mar  3 08:56:29 2009
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 n23GuT5U003483
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 08:56:29 -0800 (PST)
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 n23GuQtw026885
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 08:56:29 -0800 (PST)
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 <0KFX00L5JWE4BV00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 08:56:28 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00IHQWE2QS10@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 08:56:26 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23GuP4H015701	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 08:56:26 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFX00M00VQFXI00@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 08:56:25 -0800 (PST)
Received: from [192.168.1.150] ([unknown] [71.116.244.8])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFX00JEUWDXOKE0@fe-sfbay-10.sun.com>; Tue,
 03 Mar 2009 08:56:22 -0800 (PST)
Date: Tue, 03 Mar 2009 08:56:20 -0800
From: Mark Logan <Mark.Logan@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <18861.22841.939145.536333@gargle.gargle.HOWL>
Sender: Mark.Logan@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com
Message-id: <49AD6134.7020807@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_nmQcX/jSnNqgM4nVO0AXHw)"
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
Status: RO
Content-Length: 4001

This is a multi-part message in MIME format.

--Boundary_(ID_nmQcX/jSnNqgM4nVO0AXHw)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

James Carlson wrote:
> Garrett D'Amore writes:
>   
>> I don't know about savings of effort, but if we're not making them 
>> public interfaces, then I prefer them in /usr/lib/parted, where folks 
>> are less likely to find them by "accident" and infer (possibly false) 
>> things about their suitability for public use.
>>
>> That said, I'd hope that if we ever shipped the public ones, that this 
>> project could be converted to use the public ones instead of keeping its 
>> own private copies.
>>     
>
> There are some questions behind what I'm asking.  If these are hacked
> versions of those utilities, then I'd like to understand how we will
> deal with the 1991/061 rules.  If they're not hacked, then I'm a
> little puzzled on why they're buried.  It's not as if this project
> team appears to want to promise a great deal of stability for parted
> itself (they're saying "Volatile," so it can't be used easily within
> the installer), so I don't understand drawing the "support" line at
> parted itself and excepting away ntfsprogs.  What support?
>
>   

I only buried ntfsprogs because I thought it would be easier to make it 
through PSARC that way. I guess I miscalculated. I did not hack 
ntfsprogs at all, it was the easiest thing to port. I have no problem 
delivering ntfsprogs in its entirety and in /usr/bin, if that is the 
consensus.

Also maybe I need to rethink the Volatile stability. I wrongly assumed 
that FOSS had to be Volatile. Also the goal is to get the OpenSolaris 
installer to use either Parted or GParted, their choice, so I need to 
choose the correct stability to achieve that.

Mark

--Boundary_(ID_nmQcX/jSnNqgM4nVO0AXHw)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
James Carlson wrote:
<blockquote cite="mid:18861.22841.939145.536333@gargle.gargle.HOWL"
 type="cite">
  <pre wrap="">Garrett D'Amore writes:
  </pre>
  <blockquote type="cite">
    <pre wrap="">I don't know about savings of effort, but if we're not making them 
public interfaces, then I prefer them in /usr/lib/parted, where folks 
are less likely to find them by "accident" and infer (possibly false) 
things about their suitability for public use.

That said, I'd hope that if we ever shipped the public ones, that this 
project could be converted to use the public ones instead of keeping its 
own private copies.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
There are some questions behind what I'm asking.  If these are hacked
versions of those utilities, then I'd like to understand how we will
deal with the 1991/061 rules.  If they're not hacked, then I'm a
little puzzled on why they're buried.  It's not as if this project
team appears to want to promise a great deal of stability for parted
itself (they're saying "Volatile," so it can't be used easily within
the installer), so I don't understand drawing the "support" line at
parted itself and excepting away ntfsprogs.  What support?

  </pre>
</blockquote>
<br>
I only buried ntfsprogs because I thought it would be easier to make it
through PSARC that way. I guess I miscalculated. I did not hack
ntfsprogs at all, it was the easiest thing to port. I have no problem
delivering ntfsprogs in its entirety and in /usr/bin, if that is the
consensus.<br>
<br>
Also maybe I need to rethink the Volatile stability. I wrongly assumed
that FOSS had to be Volatile. Also the goal is to get the OpenSolaris
installer to use either Parted or GParted, their choice, so I need to
choose the correct stability to achieve that.<br>
<br>
Mark<br>
</body>
</html>

--Boundary_(ID_nmQcX/jSnNqgM4nVO0AXHw)--

From Mark.Phalan@sun.com Tue Mar  3 09:05:57 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23H5vW9003759
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 09:05:57 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23H5mxG002421
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 09:05:57 -0800 (PST)
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 <0KFX0010DWTWJL00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 10:05:56 -0700 (MST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00G20WTUNJA0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 10:05:55 -0700 (MST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-1-fe3.eu.sun.com [192.18.6.10])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23H5swU005703	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 17:05:54 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFX00I00WIJHI00@fe-emea-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 17:05:54 +0000 (GMT)
Received: from [129.157.71.112] ([unknown] [129.157.71.112])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFX00A6UWTTUJ60@fe-emea-09.sun.com>; Tue,
 03 Mar 2009 17:05:54 +0000 (GMT)
Date: Tue, 03 Mar 2009 18:05:04 +0100
From: Mark Phalan <Mark.Phalan@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AD6134.7020807@sun.com>
Sender: Mark.Phalan@sun.com
To: Mark Logan <Mark.Logan@sun.com>
Cc: James Carlson <James.D.Carlson@sun.com>,
        "Garrett D'Amore" <gdamore@sun.com>, Eric.Ray@sun.com,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@sun.com,
        PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com
Message-id: <1236099904.7436.95.camel@zup>
MIME-version: 1.0
X-Mailer: Evolution 2.24.2
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
Status: RO
Content-Length: 1498


On Tue, 2009-03-03 at 08:56 -0800, Mark Logan wrote:
> James Carlson wrote: 
> > Garrett D'Amore writes:
> >   
> > > I don't know about savings of effort, but if we're not making them 
> > > public interfaces, then I prefer them in /usr/lib/parted, where folks 
> > > are less likely to find them by "accident" and infer (possibly false) 
> > > things about their suitability for public use.
> > > 
> > > That said, I'd hope that if we ever shipped the public ones, that this 
> > > project could be converted to use the public ones instead of keeping its 
> > > own private copies.
> > >     
> > 
> > There are some questions behind what I'm asking.  If these are hacked
> > versions of those utilities, then I'd like to understand how we will
> > deal with the 1991/061 rules.  If they're not hacked, then I'm a
> > little puzzled on why they're buried.  It's not as if this project
> > team appears to want to promise a great deal of stability for parted
> > itself (they're saying "Volatile," so it can't be used easily within
> > the installer), so I don't understand drawing the "support" line at
> > parted itself and excepting away ntfsprogs.  What support?
> > 
> >   
> 
> I only buried ntfsprogs because I thought it would be easier to make
> it through PSARC that way. I guess I miscalculated. I did not hack
> ntfsprogs at all, it was the easiest thing to port. I have no problem
> delivering ntfsprogs in its entirety and in /usr/bin, if that is the
> consensus.

+1 from me.

-M


From gdamore@sun.com Tue Mar  3 09:07:00 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23H70NB003783
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 09:07:00 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23H6tcG018168
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 10:07:00 -0700 (MST)
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 <0KFX0000VWVNDR00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 09:06:59 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00IB7WVMRD20@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 09:06:58 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23H6wDs020233	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 09:06:58 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFX00F00WOTBX00@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 09:06:58 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFX00MIQWV9AB00@fe-sfbay-10.sun.com>; Tue,
 03 Mar 2009 09:06:46 -0800 (PST)
Date: Tue, 03 Mar 2009 09:06:45 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <20090303163631.GC9992@Sun.COM>
Sender: Garrett.Damore@sun.com
To: Nicolas Williams <Nicolas.Williams@sun.com>
Cc: James Carlson <James.D.Carlson@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com
Message-id: <49AD63A5.4040707@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <20090303163631.GC9992@Sun.COM>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1691

Nicolas Williams wrote:
> On Tue, Mar 03, 2009 at 08:13:00AM -0800, Garrett D'Amore wrote:
>   
>> I don't know about savings of effort, but if we're not making them 
>> public interfaces, then I prefer them in /usr/lib/parted, where folks 
>> are less likely to find them by "accident" and infer (possibly false) 
>> things about their suitability for public use.
>>     
>
> I think it takes more effort to argue over whether to make them public
> or not than it takes to just make them public.  If the i-team doesn't
> want to support the bloody things then they should just be made
> Volatile -- they'd still be useful, so why hide them?
>
>   
>> That said, I'd hope that if we ever shipped the public ones, that this 
>> project could be converted to use the public ones instead of keeping its 
>> own private copies.
>>     
>
> More work for the next i-team.  Why is that good?
>
> If every bit of FOSS was integrated like this we'd end up with a
> mish-mash of stuff in /usr/lib that third parties would *still* find
> *and* use -- that sounds like a negative architectural externality of
> letting this case through as-is.
>
> IMO, if integrating FOSS X requires integrating FOSS Y, then integrate
> both -- don't hide FOSS Y.
>   
I agree that it would have been better to integrate a complete copy of 
ntfsprogs, make it public, and probably run it as a separate case that 
is a dependency upon this one.

That's not what the project team decided to do.

The project team hasn't committed to supporting ntfsprogs for other 
uses.   While it would have been nice of them to do so, they didn't, and 
I don't think its PSARC's role to require them to do so either.

    -- Garrett


From gdamore@sun.com Tue Mar  3 09:09:25 2009
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 n23H9PKC003933
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 09:09:25 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23H9Nn1005323
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 09:09:25 -0800 (PST)
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 <0KFX0010PWZPTP00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 10:09:25 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00GKXWZMNO90@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 10:09:22 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23H9Mq7020582	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 09:09:22 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFX00100WNLAK00@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 09:09:22 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFX00FMFWZGDNE0@fe-sfbay-09.sun.com>; Tue,
 03 Mar 2009 09:09:17 -0800 (PST)
Date: Tue, 03 Mar 2009 09:09:16 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AD6134.7020807@sun.com>
Sender: Garrett.Damore@sun.com
To: Mark Logan <Mark.Logan@sun.com>
Cc: James Carlson <James.D.Carlson@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com
Message-id: <49AD643C.80705@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 2031

Mark Logan wrote:
> James Carlson wrote:
>> Garrett D'Amore writes:
>>   
>>> I don't know about savings of effort, but if we're not making them 
>>> public interfaces, then I prefer them in /usr/lib/parted, where folks 
>>> are less likely to find them by "accident" and infer (possibly false) 
>>> things about their suitability for public use.
>>>
>>> That said, I'd hope that if we ever shipped the public ones, that this 
>>> project could be converted to use the public ones instead of keeping its 
>>> own private copies.
>>>     
>>
>> There are some questions behind what I'm asking.  If these are hacked
>> versions of those utilities, then I'd like to understand how we will
>> deal with the 1991/061 rules.  If they're not hacked, then I'm a
>> little puzzled on why they're buried.  It's not as if this project
>> team appears to want to promise a great deal of stability for parted
>> itself (they're saying "Volatile," so it can't be used easily within
>> the installer), so I don't understand drawing the "support" line at
>> parted itself and excepting away ntfsprogs.  What support?
>>
>>   
>
> I only buried ntfsprogs because I thought it would be easier to make 
> it through PSARC that way. I guess I miscalculated. I did not hack 
> ntfsprogs at all, it was the easiest thing to port. I have no problem 
> delivering ntfsprogs in its entirety and in /usr/bin, if that is the 
> consensus.

Okay, that would be better if you're game.  It does non-trivially expand 
the scope of this case though.  May I instead recommend you submit a 
case for just ntfsprogs, and make this one a dependent of it?

>
> Also maybe I need to rethink the Volatile stability. I wrongly assumed 
> that FOSS had to be Volatile. Also the goal is to get the OpenSolaris 
> installer to use either Parted or GParted, their choice, so I need to 
> choose the correct stability to achieve that.

Uncommitted is probably better.  Or, you wind up needing a contract.  
Nobody can meaningfully import a Volatile interface.

    - Garrett


From Mark.Logan@sun.com Tue Mar  3 09:12:17 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23HCGEQ004014
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 09:12:17 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n23HCAoD029890
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 17:12:15 GMT
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 <0KFX00D29X4C7E00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 09:12:12 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00CZ9X4BRY00@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 09:12:11 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23HCAMB020970	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 09:12:10 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFX00J00VQ3U800@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 09:12:10 -0800 (PST)
Received: from [129.150.20.218] ([unknown] [129.150.20.218])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFX00F45X47DNG0@fe-sfbay-09.sun.com>; Tue,
 03 Mar 2009 09:12:08 -0800 (PST)
Date: Tue, 03 Mar 2009 09:12:07 -0800
From: Mark Logan <Mark.Logan@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <18861.10274.406119.75232@gargle.gargle.HOWL>
Sender: Mark.Logan@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: Phi Tran <Phi.Tran@sun.com>, PSARC-ext@sun.com, David.Comay@sun.com,
        Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com,
        gdamore@sun.com
Message-id: <49AD64E7.7050303@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_/SKH1rUJQ0wuMCFU6CQ1oA)"
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <18861.10274.406119.75232@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
Status: RO
Content-Length: 6491

This is a multi-part message in MIME format.

--Boundary_(ID_/SKH1rUJQ0wuMCFU6CQ1oA)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

James Carlson wrote:
> Phi Tran writes:
>   
>>> GNU Partition Editor (Parted) [1] is a command-line application that allows you to resize, create or delete disk partitions and filesystems. The goal is to put it on the OpenSolaris Live CD. That way one could shrink the Vista or other NTFS partition and create space to install OpenSolaris. Many x86 machines come preinstalled with Vista. The availability of Parted would increase adoption of OpenSolaris by making it easier to create a dual-boot environment.
>>>       
>
> First of all: "yay!"
>
> And I agree with the others about RBAC (should be exec_attr) and I
> have the same questions about ntfsprogs (why not just deliver this?).
>   

Thanks for the support.
I will change it to exec_attr.

>   
>>> GParted is Phase 2 of this project. There will be a separate LSARC case.
>>>       
>
> Which one will the installer use?  I would have expected that it uses
> gparted.
>   

We talked to the OpenSolaris Installation people and they haven't 
decided which one they want to use yet.

>   
>>> /usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
>>>       
>
> This belongs in 1M.  There's no "8" on Solaris.
>   

There is an "8" in Nevada. But I will move them if that is the right 
thing to do.

>   
>>> /usr/bin/parted                   Volatile          Parted launcher shell script (Phase 1)
>>>       
>
> It would be nice if we could stick to putting administrative utilities
> into /usr/sbin.  Is that possible, or is there something out there
> that depends on having '/usr/bin/parted' leading to the command line
> version of this utility?
>   

I didn't think about that. /usr/sbin does sound like a better choice. I 
will make that change.

>   
>>> SUNWgparted                       Committed         Package name (Phase 2)
>>> /usr/share/man/man8/gparted.8     Volatile          Manual page (Phase 2)
>>> /usr/bin/gparted                  Volatile          GParted application (Phase 2)
>>>       
>
> Not sure if we're reviewing these bits here (isn't that for the later
> LSARC case?), but, as a nit, I wouldn't make package names
> "Committed," but rather Uncommitted.
>
> And the path for gparted really should be Committed.  There's no
> obvious way it could change other than by removal.
>   

I will make both of these changes.

Mark


--Boundary_(ID_/SKH1rUJQ0wuMCFU6CQ1oA)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
James Carlson wrote:
<blockquote cite="mid:18861.10274.406119.75232@gargle.gargle.HOWL"
 type="cite">
  <pre wrap="">Phi Tran writes:
  </pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <pre wrap="">GNU Partition Editor (Parted) [1] is a command-line application that allows you to resize, create or delete disk partitions and filesystems. The goal is to put it on the OpenSolaris Live CD. That way one could shrink the Vista or other NTFS partition and create space to install OpenSolaris. Many x86 machines come preinstalled with Vista. The availability of Parted would increase adoption of OpenSolaris by making it easier to create a dual-boot environment.
      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->
First of all: "yay!"

And I agree with the others about RBAC (should be exec_attr) and I
have the same questions about ntfsprogs (why not just deliver this?).
  </pre>
</blockquote>
<br>
Thanks for the support. <br>
I will change it to exec_attr.<br>
<br>
<blockquote cite="mid:18861.10274.406119.75232@gargle.gargle.HOWL"
 type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <pre wrap="">GParted is Phase 2 of this project. There will be a separate LSARC case.
      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->
Which one will the installer use?  I would have expected that it uses
gparted.
  </pre>
</blockquote>
<br>
We talked to the OpenSolaris Installation people and they haven't
decided which one they want to use yet.<br>
<br>
<blockquote cite="mid:18861.10274.406119.75232@gargle.gargle.HOWL"
 type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <pre wrap="">/usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->
This belongs in 1M.  There's no "8" on Solaris.
  </pre>
</blockquote>
<br>
There is an "8" in Nevada. But I will move them if that is the right
thing to do.<br>
<br>
<blockquote cite="mid:18861.10274.406119.75232@gargle.gargle.HOWL"
 type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <pre wrap="">/usr/bin/parted                   Volatile          Parted launcher shell script (Phase 1)
      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->
It would be nice if we could stick to putting administrative utilities
into /usr/sbin.  Is that possible, or is there something out there
that depends on having '/usr/bin/parted' leading to the command line
version of this utility?
  </pre>
</blockquote>
<br>
I didn't think about that. /usr/sbin does sound like a better choice. I
will make that change.<br>
<br>
<blockquote cite="mid:18861.10274.406119.75232@gargle.gargle.HOWL"
 type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <pre wrap="">SUNWgparted                       Committed         Package name (Phase 2)
/usr/share/man/man8/gparted.8     Volatile          Manual page (Phase 2)
/usr/bin/gparted                  Volatile          GParted application (Phase 2)
      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->
Not sure if we're reviewing these bits here (isn't that for the later
LSARC case?), but, as a nit, I wouldn't make package names
"Committed," but rather Uncommitted.

And the path for gparted really should be Committed.  There's no
obvious way it could change other than by removal.
  </pre>
</blockquote>
<br>
I will make both of these changes.<br>
<br>
Mark<br>
<br>
</body>
</html>

--Boundary_(ID_/SKH1rUJQ0wuMCFU6CQ1oA)--

From Nicolas.Williams@Sun.COM Tue Mar  3 09:14:20 2009
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 n23HEJ0e004052
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 09:14:19 -0800 (PST)
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 n23HDx4T023075;
	Wed, 4 Mar 2009 01:14:09 +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 <0KFX0010PX7KN600@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 09:14:08 -0800 (PST)
Received: from binky.Central.Sun.COM ([129.153.128.104])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00IFKX7HQV30@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 09:14:05 -0800 (PST)
Received: from binky.Central.Sun.COM (localhost [127.0.0.1])
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3) with ESMTP id n23HCXIG014284;
 Tue, 03 Mar 2009 11:12:33 -0600 (CST)
Received: (from nw141292@localhost)
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3/Submit) id n23HCXj6014283; Tue,
 03 Mar 2009 11:12:33 -0600 (CST)
Date: Tue, 03 Mar 2009 11:12:33 -0600
From: Nicolas Williams <Nicolas.Williams@Sun.COM>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AD63A5.4040707@sun.com>
To: "Garrett D'Amore" <gdamore@Sun.COM>
Cc: James Carlson <James.D.Carlson@Sun.COM>, Mark Phalan <Mark.Phalan@Sun.COM>,
        Eric.Ray@Sun.COM, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@Sun.COM, PSARC-ext@Sun.COM, Sanjay.Nadkarni@Sun.COM,
        Frank.Ludolph@Sun.COM
Message-id: <20090303171232.GI9992@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <20090303163631.GC9992@Sun.COM> <49AD63A5.4040707@sun.com>
X-Authentication-warning: binky.Central.Sun.COM: nw141292 set sender to
 Nicolas.Williams@sun.com using -f
User-Agent: Mutt/1.5.7i
Status: RO
Content-Length: 881

On Tue, Mar 03, 2009 at 09:06:45AM -0800, Garrett D'Amore wrote:
> That's not what the project team decided to do.

Project teams do get to make such decisions today.  But it's worth
asking "why?" if asking causes them to re-think the matter.

> The project team hasn't committed to supporting ntfsprogs for other 
> uses.   While it would have been nice of them to do so, they didn't, and 
> I don't think its PSARC's role to require them to do so either.

If every i-team did this we'd end up with a truly ugly, unfriendly
system, so at some point the ARC has to consider whether to let project
teams get away with this.

The ARC ought to at least raise the issue in the hopes of getting the
i-team to reconsider, or, if nothing else, to document the rationale for
choosing to hide away FOSS dependencies.  The latter might be helpful to
future i-teams working in the same area.

From gdamore@sun.com Tue Mar  3 09:19:37 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23HJbCW004126
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 09:19:37 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23HJZYq027920
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 10:19:36 -0700 (MST)
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 <0KFX0020XXGOJQ00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 09:19:36 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX00IN7XGOR430@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 09:19:36 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23HJanJ018735	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 09:19:36 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFX00F00WOTBX00@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 09:19:36 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFX00MZQXGKAB60@fe-sfbay-10.sun.com>; Tue,
 03 Mar 2009 09:19:33 -0800 (PST)
Date: Tue, 03 Mar 2009 09:19:31 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <20090303171232.GI9992@Sun.COM>
Sender: Garrett.Damore@sun.com
To: Nicolas Williams <Nicolas.Williams@sun.com>
Cc: James Carlson <James.D.Carlson@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com
Message-id: <49AD66A3.9090209@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <20090303163631.GC9992@Sun.COM> <49AD63A5.4040707@sun.com>
 <20090303171232.GI9992@Sun.COM>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1258

Nicolas Williams wrote:
> On Tue, Mar 03, 2009 at 09:06:45AM -0800, Garrett D'Amore wrote:
>   
>> That's not what the project team decided to do.
>>     
>
> Project teams do get to make such decisions today.  But it's worth
> asking "why?" if asking causes them to re-think the matter.
>
>   
>> The project team hasn't committed to supporting ntfsprogs for other 
>> uses.   While it would have been nice of them to do so, they didn't, and 
>> I don't think its PSARC's role to require them to do so either.
>>     
>
> If every i-team did this we'd end up with a truly ugly, unfriendly
> system, so at some point the ARC has to consider whether to let project
> teams get away with this.
>
> The ARC ought to at least raise the issue in the hopes of getting the
> i-team to reconsider, or, if nothing else, to document the rationale for
> choosing to hide away FOSS dependencies.  The latter might be helpful to
> future i-teams working in the same area.
>   

Agree on all points.  The question was valid, and in this case it sounds 
like the project team has agreed to change their plans.  As long as its 
simply ARC asking project teams for their rationale, and not *requiring* 
project teams to do something their disinclined to do.

    -- Garrett


From carlsonj@phorcys.east.sun.com Tue Mar  3 09:50:53 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23Hoqhv005264
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 09:50:53 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n23HohCB028679;
	Tue, 3 Mar 2009 17:50:46 GMT
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 <0KFX0050LYWKYZ00@brm-avmta-1.central.sun.com>; Tue,
 03 Mar 2009 10:50:44 -0700 (MST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFX005ZBYWJ1L00@brm-avmta-1.central.sun.com>; Tue,
 03 Mar 2009 10:50:43 -0700 (MST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n23HobJG029585; Tue,
 03 Mar 2009 12:50:37 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n23Hobnv029582; Tue,
 03 Mar 2009 12:50:37 -0500 (EST)
Date: Tue, 03 Mar 2009 12:50:37 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AD6134.7020807@sun.com>
To: Mark Logan <Mark.Logan@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com
Message-id: <18861.28141.711597.185599@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.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
Status: RO
Content-Length: 2898

Mark Logan writes:
> I only buried ntfsprogs because I thought it would be easier to make it 
> through PSARC that way. I guess I miscalculated. I did not hack 
> ntfsprogs at all, it was the easiest thing to port. I have no problem 
> delivering ntfsprogs in its entirety and in /usr/bin, if that is the 
> consensus.

Thanks; I think that's a big improvement.

For what it's worth, "making it through PSARC" is not the best
approach to take.  ARC review is a peer technical review, just like
code or design review.  The fact that it has some formal
infrastructure support is just thanks to some long-ago forethought
about the problem.  It could have been done for other reviews as well.

The best way to manage it is to make good engineering choices, then
explain what you're doing, just as you'd do for any other review.  If
that means you're delivering two or three or twenty separate FOSS
packages in a single project, then that's fine.  Do it if it makes
sense.

> Also maybe I need to rethink the Volatile stability. I wrongly assumed 
> that FOSS had to be Volatile. Also the goal is to get the OpenSolaris 
> installer to use either Parted or GParted, their choice, so I need to 
> choose the correct stability to achieve that.

If it's the GUI that they'll use, I'd expect that all you need is to
have the path name '/usr/sbin/gparted' made Committed (probably not
this case).  If it's the command line, then it's '/usr/sbin/parted'
plus perhaps one or two of the command-line options.

In any event, choosing stability level is always a mixture of things:

  - How often it's expected to change.  (For many things, this can be
    inferred from how often it has changed in the past.)

  - How much change is expected.  (Just little tweaks and new features
    each month, or major breakage every other day?)

  - How you'll deal with change.  (If they break it upstream, do you
    want to fork?  Help them fix it?  Freeze our delivered bits and
    never upgrade?  Or just deliver the brokenness to your users?)

  - How your customers or users will deal with change.  (Is someone
    building software on top of it?  What individual parts do they
    depend on?  Are there any parts that are unimportant and thus
    changeable?)

The *one* thing that isn't in that mix is the author.  Interface
stability and thus architectural review doesn't depend on who wrote
the code.  "FOSS" and "Volatile" really have little or nothing to do
with each other.

(In fact, it was the conflation of "Open Source" with "External" in
the old taxonomy that forced us to rewrite it and invent "Volatile."
It's a little disheartening to hear that the same aliasing is going
on.)

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

From carlsonj@phorcys.east.sun.com Tue Mar  3 09:52:00 2009
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 n23HpxtZ005315
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 09:52:00 -0800 (PST)
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 n23Hphmn017505;
	Wed, 4 Mar 2009 01:51:50 +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 <0KFX00F01YYDJV00@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Mar 2009 09:51:49 -0800 (PST)
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 <0KFX00CGZYYCRV30@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Mar 2009 09:51:48 -0800 (PST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n23HpgOq029595; Tue,
 03 Mar 2009 12:51:42 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n23Hpgr5029592; Tue,
 03 Mar 2009 12:51:42 -0500 (EST)
Date: Tue, 03 Mar 2009 12:51:42 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AD6134.7020807@sun.com>
To: Mark Logan <Mark.Logan@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com
Message-id: <18861.28206.369284.732567@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.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
Status: RO
Content-Length: 701

Mark Logan writes:
> I only buried ntfsprogs because I thought it would be easier to make it 
> through PSARC that way. I guess I miscalculated. I did not hack 
> ntfsprogs at all, it was the easiest thing to port. I have no problem 
> delivering ntfsprogs in its entirety and in /usr/bin, if that is the 
> consensus.

+1 on the project.

If Volatile, then it'll be up to the Install people to figure out how
they're going to depend on it, so that's just delaying the matter.

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

From Phi.Tran@sun.com Tue Mar  3 10:42:41 2009
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 n23IgfNQ006909
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 10:42:41 -0800 (PST)
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 n23IgewM000056
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 10:42:41 -0800 (PST)
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 <0KFY00G1V1B4SL00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 10:42:40 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY00IXH1B1QRB0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 10:42:37 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23Igbcr004479	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 10:42:37 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFY008000CPJ400@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 10:42:37 -0800 (PST)
Received: from [10.6.46.117] ([unknown] [10.6.46.117])
 by fe-sfbay-10.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFY003U31AQC5C0@fe-sfbay-10.sun.com>;
 Tue, 03 Mar 2009 10:42:26 -0800 (PST)
Date: Tue, 03 Mar 2009 10:41:52 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AD64E7.7050303@sun.com>
Sender: Phi.Tran@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: Mark Logan <Mark.Logan@sun.com>, PSARC-ext@sun.com, David.Comay@sun.com,
        eric.ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com,
        gdamore@sun.com
Message-id: <49AD79F0.8080408@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <18861.10274.406119.75232@gargle.gargle.HOWL>
 <49AD64E7.7050303@sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 671

>>>> SUNWgparted                       Committed         Package name (Phase 2)
>>>> /usr/share/man/man8/gparted.8     Volatile          Manual page (Phase 2)
>>>> /usr/bin/gparted                  Volatile          GParted application (Phase 2)
>>>>       
>>
>> Not sure if we're reviewing these bits here (isn't that for the later
>> LSARC case?), but, as a nit, I wouldn't make package names
>> "Committed," but rather Uncommitted.

I thought package names should be Committed due to this document:
http://sac.sfbay.sun.com/cgi-bin/bp.cgi?NAME=stability.bp
Package names are Committed because other packages and customer 
Jumpstart profiles must reference them.

Phi

From carlsonj@phorcys.east.sun.com Tue Mar  3 10:49:58 2009
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 n23InvFF007429
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 10:49:57 -0800 (PST)
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 n23ImobR021500;
	Wed, 4 Mar 2009 02:49:50 +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 <0KFY00H1J1MMYM00@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 10:49:34 -0800 (PST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY00I5H1MLQWB0@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 10:49:33 -0800 (PST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n23InSM8029916; Tue,
 03 Mar 2009 13:49:28 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n23InSbK029913; Tue,
 03 Mar 2009 13:49:28 -0500 (EST)
Date: Tue, 03 Mar 2009 13:49:28 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AD79F0.8080408@Sun.COM>
To: Phi Tran <Phi.Tran@sun.com>
Cc: Mark Logan <Mark.Logan@sun.com>, PSARC-ext@sun.com, David.Comay@sun.com,
        Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com,
        gdamore@sun.com
Message-id: <18861.31672.413061.698062@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.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <18861.10274.406119.75232@gargle.gargle.HOWL>
 <49AD64E7.7050303@sun.com> <49AD79F0.8080408@Sun.COM>
Status: RO
Content-Length: 929

Phi Tran writes:
> >> Not sure if we're reviewing these bits here (isn't that for the later
> >> LSARC case?), but, as a nit, I wouldn't make package names
> >> "Committed," but rather Uncommitted.
> 
> I thought package names should be Committed due to this document:
> http://sac.sfbay.sun.com/cgi-bin/bp.cgi?NAME=stability.bp
> Package names are Committed because other packages and customer 
> Jumpstart profiles must reference them.

Interesting point; that BP should probably be revisited.  Package
dependencies are a bit in the air right now.

In any event, I'd be happy with any value here.  We've used
"Uncommitted" in many cases, but I don't think it's actually
significant, so it's just a nit.

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

From casper@holland.sun.com Tue Mar  3 10:59:30 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23IxU9K007966
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 10:59:30 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23IxTv3013356;
	Tue, 3 Mar 2009 10:59:30 -0800 (PST)
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 <0KFY00J05235SQ00@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 10:59:29 -0800 (PST)
Received: from dm-holland-02.uk.sun.com ([129.156.101.225])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY00I3X234R4C0@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 10:59:29 -0800 (PST)
Received: from holland (room101.Holland.Sun.COM [10.16.117.40])
	by dm-holland-02.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n23IxIR5065085; Tue, 03 Mar 2009 18:59:18 +0000 (GMT)
Date: Tue, 03 Mar 2009 19:59:18 +0100
From: Casper.Dik@sun.com
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <18861.28206.369284.732567@gargle.gargle.HOWL>
Sender: casper@holland.sun.com
To: James Carlson <james.d.carlson@sun.com>
Cc: Mark Logan <Mark.Logan@sun.com>, "Garrett D'Amore" <gdamore@sun.com>,
        Mark Phalan <Mark.Phalan@sun.com>, Eric.Ray@sun.com,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@sun.com,
        PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com
Message-id: <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
Status: RO
Content-Length: 684


>Mark Logan writes:
>> I only buried ntfsprogs because I thought it would be easier to make it 
>> through PSARC that way. I guess I miscalculated. I did not hack 
>> ntfsprogs at all, it was the easiest thing to port. I have no problem 
>> delivering ntfsprogs in its entirety and in /usr/bin, if that is the 
>> consensus.
>
>+1 on the project.
>
>If Volatile, then it'll be up to the Install people to figure out how
>they're going to depend on it, so that's just delaying the matter.


The open question I have is: "do we really a new profile".  There's
already a "File System Management".  (includes commands like format,
fsck, newfs, mkfs).  Hm, not fdisk, though....

Casper


From Phi.Tran@sun.com Tue Mar  3 11:06:52 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23J6qJH008379
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 11:06:52 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23J6jRQ038401
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 12:06:51 -0700 (MST)
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 <0KFY00L052FF1K00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Tue, 03 Mar 2009 11:06:51 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY00IAG2FEQSF0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Tue,
 03 Mar 2009 11:06:50 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23J6oQ2003924	for
 <PSARC-ext@Sun.COM>; Tue, 03 Mar 2009 11:06:50 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFY002000YY5N00@fe-sfbay-09.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Tue, 03 Mar 2009 11:06:50 -0800 (PST)
Received: from [10.6.46.217] ([unknown] [10.6.46.217])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFY00HVQ2F1PNI0@fe-sfbay-09.sun.com>;
 Tue, 03 Mar 2009 11:06:38 -0800 (PST)
Date: Tue, 03 Mar 2009 11:06:03 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
Sender: Phi.Tran@sun.com
To: Casper.Dik@sun.com
Cc: James Carlson <james.d.carlson@sun.com>, Mark Logan <Mark.Logan@sun.com>,
        "Garrett D'Amore" <gdamore@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, sanjay.nadkarni@sun.com,
        Frank.Ludolph@sun.com
Message-id: <49AD7F9B.5020403@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 861

Casper.Dik@Sun.COM wrote:
>> Mark Logan writes:
>>> I only buried ntfsprogs because I thought it would be easier to make it 
>>> through PSARC that way. I guess I miscalculated. I did not hack 
>>> ntfsprogs at all, it was the easiest thing to port. I have no problem 
>>> delivering ntfsprogs in its entirety and in /usr/bin, if that is the 
>>> consensus.
>> +1 on the project.
>>
>> If Volatile, then it'll be up to the Install people to figure out how
>> they're going to depend on it, so that's just delaying the matter.
> 
> 
> The open question I have is: "do we really a new profile".  There's
> already a "File System Management".  (includes commands like format,
> fsck, newfs, mkfs).  Hm, not fdisk, though....
> 

I agree that the "File System Management" profile should be used.  A
new profile will not be needed since auths will not be used.

Phi

From Mark.Logan@sun.com Tue Mar  3 11:13:37 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23JDbmh008532
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 11:13:37 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23JDYJa020956
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 11:13:37 -0800 (PST)
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 <0KFY00D4V2QND100@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 12:13:36 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY0055Y2PC1970@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 12:12:49 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23JCm62009076	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 11:12:48 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFY00K001CVUS00@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 11:12:48 -0800 (PST)
Received: from [10.1.48.150] ([unknown] [10.1.48.150])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFY003DG2P9T620@fe-sfbay-09.sun.com>;
 Tue, 03 Mar 2009 11:12:45 -0800 (PST)
Date: Tue, 03 Mar 2009 11:12:01 -0800
From: Mark Logan <Mark.Logan@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <200903030906.n2396a04062313@dm-holland-02.uk.sun.com>
Sender: Mark.Logan@sun.com
To: Casper.Dik@sun.com
Cc: Scott Rotondo <Scott.Rotondo@sun.com>,
        Sebastien Roy <Sebastien.Roy@sun.com>,
        Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Sanjay.Nadkarni@sun.com, eric.ray@sun.com,
        gdamore@sun.com, Frank.Ludolph@sun.com
Message-id: <49AD8101.3040209@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_6TkG+1hsXn+EW1kWe1ttew)"
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
 <49AC7272.6000405@sun.com>
 <200903030906.n2396a04062313@dm-holland-02.uk.sun.com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080922)
Status: RO
Content-Length: 2659

This is a multi-part message in MIME format.

--Boundary_(ID_6TkG+1hsXn+EW1kWe1ttew)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

Casper.Dik@Sun.COM wrote:
>   
>> If it's not setuid, then it won't gain any privileges just because you 
>> define these authorizations. You would want to include the command in an 
>> RBAC profile so that users who have the profile can run it with the 
>> necessary privileges. In that case, there is probably no reason for the 
>> additional authorization check.
>>     
>
>
> And I'd prefer that: a exec_attr and a RBAC profile; if you want to check 
> for the authorization, you will need to change more to the source.
>   

I will add it to the File System Management profile as you suggested.

> I'm assuming that it will not automatically "work" on Solaris.
>
> If you port it to Solaris, do you also use libdiskmgmt?
>   

I am not using libdiskmgmt.
Mark

> Casper
>
>   


--Boundary_(ID_6TkG+1hsXn+EW1kWe1ttew)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<a class="moz-txt-link-abbreviated" href="mailto:Casper.Dik@Sun.COM">Casper.Dik@Sun.COM</a> wrote:
<blockquote
 cite="mid:200903030906.n2396a04062313@dm-holland-02.uk.sun.com"
 type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">If it's not setuid, then it won't gain any privileges just because you 
define these authorizations. You would want to include the command in an 
RBAC profile so that users who have the profile can run it with the 
necessary privileges. In that case, there is probably no reason for the 
additional authorization check.
    </pre>
  </blockquote>
  <pre wrap=""><!---->

And I'd prefer that: a exec_attr and a RBAC profile; if you want to check 
for the authorization, you will need to change more to the source.
  </pre>
</blockquote>
<br>
I will add it to the File System Management profile as you suggested.<br>
<br>
<blockquote
 cite="mid:200903030906.n2396a04062313@dm-holland-02.uk.sun.com"
 type="cite">
  <pre wrap="">
I'm assuming that it will not automatically "work" on Solaris.

If you port it to Solaris, do you also use libdiskmgmt?
  </pre>
</blockquote>
<br>
I am not using libdiskmgmt.<br>
Mark<br>
<br>
<blockquote
 cite="mid:200903030906.n2396a04062313@dm-holland-02.uk.sun.com"
 type="cite">
  <pre wrap="">
Casper

  </pre>
</blockquote>
<br>
</body>
</html>

--Boundary_(ID_6TkG+1hsXn+EW1kWe1ttew)--

From casper@holland.sun.com Tue Mar  3 11:44:23 2009
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 n23JiNpi009138
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 11:44:23 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23JiLcw005260;
	Tue, 3 Mar 2009 11:44:23 -0800 (PST)
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 <0KFY00G0J45YFD00@brm-avmta-1.central.sun.com>; Tue,
 03 Mar 2009 12:44:22 -0700 (MST)
Received: from dm-holland-02.uk.sun.com ([129.156.101.225])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY005CS45W1990@brm-avmta-1.central.sun.com>; Tue,
 03 Mar 2009 12:44:21 -0700 (MST)
Received: from holland (room101.Holland.Sun.COM [10.16.117.40])
	by dm-holland-02.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n23JiAvn010359; Tue, 03 Mar 2009 19:44:10 +0000 (GMT)
Date: Tue, 03 Mar 2009 20:44:10 +0100
From: Casper.Dik@sun.com
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AD8101.3040209@sun.com>
Sender: casper@holland.sun.com
To: Mark Logan <Mark.Logan@sun.com>
Cc: Scott Rotondo <Scott.Rotondo@sun.com>,
        Sebastien Roy <Sebastien.Roy@sun.com>,
        Phi Tran <phitran@sac.sfbay.sun.com>, PSARC-ext@sun.com,
        David.Comay@sun.com, Sanjay.Nadkarni@sun.com, eric.ray@sun.com,
        gdamore@sun.com, Frank.Ludolph@sun.com
Message-id: <200903031944.n23JiAvn010359@dm-holland-02.uk.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
 <49AC7272.6000405@sun.com>
 <200903030906.n2396a04062313@dm-holland-02.uk.sun.com>
 <49AD8101.3040209@sun.com>
Status: RO
Content-Length: 583


>> If you port it to Solaris, do you also use libdiskmgmt?
>>   
>
>I am not using libdiskmgmt.

The reason I ask this is:

Specify disk (enter its number): 0
selecting c1t0d0
[disk formatted]
Warning: Current Disk has mounted partitions.
/dev/dsk/c1t0d0s0 is currently mounted on /a. Please see umount(1M).
/dev/dsk/c1t0d0s1 is currently used by swap. Please see swap(1M).
/dev/dsk/c1t0d0s7 is part of active ZFS pool export. Please see zpool(1M).

Now I think gparted is aimed at "single disk systems" but do we need
to give a warning if we change the disk with gparted?

Casper


From carlsonj@phorcys.east.sun.com Tue Mar  3 12:39:44 2009
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 n23Kdh4h002299
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 12:39:43 -0800 (PST)
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 n23Kd1G8027332;
	Wed, 4 Mar 2009 04:39:33 +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 <0KFY00E0F6PVMW00@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 12:39:31 -0800 (PST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY0019T6PTXY60@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 03 Mar 2009 12:39:30 -0800 (PST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n23KdONw000580; Tue,
 03 Mar 2009 15:39:24 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n23KdOv6000577; Tue,
 03 Mar 2009 15:39:24 -0500 (EST)
Date: Tue, 03 Mar 2009 15:39:24 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
	03/06/2009]
In-reply-to: <200903031944.n23JiAvn010359@dm-holland-02.uk.sun.com>
To: Casper.Dik@sun.com
Cc: Mark Logan <Mark.Logan@sun.com>, Eric.Ray@sun.com,
        Scott Rotondo <Scott.Rotondo@sun.com>, David.Comay@sun.com,
        gdamore@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>
Message-id: <18861.38268.283817.640245@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.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
 <49AC7272.6000405@sun.com>
 <200903030906.n2396a04062313@dm-holland-02.uk.sun.com>
 <49AD8101.3040209@sun.com>
 <200903031944.n23JiAvn010359@dm-holland-02.uk.sun.com>
Status: RO
Content-Length: 863

Casper.Dik@Sun.COM writes:
> Specify disk (enter its number): 0
> selecting c1t0d0
> [disk formatted]
> Warning: Current Disk has mounted partitions.
> /dev/dsk/c1t0d0s0 is currently mounted on /a. Please see umount(1M).
> /dev/dsk/c1t0d0s1 is currently used by swap. Please see swap(1M).
> /dev/dsk/c1t0d0s7 is part of active ZFS pool export. Please see zpool(1M).
> 
> Now I think gparted is aimed at "single disk systems" but do we need
> to give a warning if we change the disk with gparted?

I thought that 'parted' was for real partitions, not Solaris slices.
Does libdiskmgt know much about the "in use" status for real
partitions?

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

From Nicolas.Williams@sun.com Tue Mar  3 12:49:19 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23KnJin002393
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 12:49:19 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23KnEAB039135;
	Tue, 3 Mar 2009 13:49:15 -0700 (MST)
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 <0KFY0010V762AV00@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Mar 2009 12:49:14 -0800 (PST)
Received: from binky.Central.Sun.COM ([129.153.128.104])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY000MF7611O10@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Mar 2009 12:49:14 -0800 (PST)
Received: from binky.Central.Sun.COM (localhost [127.0.0.1])
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3) with ESMTP id n23KlfBL014534;
 Tue, 03 Mar 2009 14:47:41 -0600 (CST)
Received: (from nw141292@localhost)
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3/Submit) id n23KlfTN014533; Tue,
 03 Mar 2009 14:47:41 -0600 (CST)
Date: Tue, 03 Mar 2009 14:47:41 -0600
From: Nicolas Williams <Nicolas.Williams@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <18861.38268.283817.640245@gargle.gargle.HOWL>
To: James Carlson <James.D.Carlson@sun.com>
Cc: Casper.Dik@sun.com, Mark Logan <Mark.Logan@sun.com>, Eric.Ray@sun.com,
        Scott Rotondo <Scott.Rotondo@sun.com>, David.Comay@sun.com,
        gdamore@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>
Message-id: <20090303204741.GY9992@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
 <49AC7272.6000405@sun.com>
 <200903030906.n2396a04062313@dm-holland-02.uk.sun.com>
 <49AD8101.3040209@sun.com>
 <200903031944.n23JiAvn010359@dm-holland-02.uk.sun.com>
 <18861.38268.283817.640245@gargle.gargle.HOWL>
X-Authentication-warning: binky.Central.Sun.COM: nw141292 set sender to
 Nicolas.Williams@sun.com using -f
User-Agent: Mutt/1.5.7i
Status: RO
Content-Length: 773

On Tue, Mar 03, 2009 at 03:39:24PM -0500, James Carlson wrote:
> Casper.Dik@Sun.COM writes:
> > Specify disk (enter its number): 0
> > selecting c1t0d0
> > [disk formatted]
> > Warning: Current Disk has mounted partitions.
> > /dev/dsk/c1t0d0s0 is currently mounted on /a. Please see umount(1M).
> > /dev/dsk/c1t0d0s1 is currently used by swap. Please see swap(1M).
> > /dev/dsk/c1t0d0s7 is part of active ZFS pool export. Please see zpool(1M).
> > 
> > Now I think gparted is aimed at "single disk systems" but do we need
> > to give a warning if we change the disk with gparted?
> 
> I thought that 'parted' was for real partitions, not Solaris slices.
> Does libdiskmgt know much about the "in use" status for real
> partitions?

Given xVM and VirtualBox, shouldn't it?

From casper@holland.sun.com Tue Mar  3 12:58:01 2009
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 n23Kw0uQ002979
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 12:58:00 -0800 (PST)
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 n23KvqLg008130;
	Wed, 4 Mar 2009 04:57:57 +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 <0KFY001157KKTC00@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Mar 2009 12:57:56 -0800 (PST)
Received: from dm-holland-02.uk.sun.com ([129.156.101.225])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY000I97KI1R20@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Mar 2009 12:57:55 -0800 (PST)
Received: from holland (room101.Holland.Sun.COM [10.16.117.40])
	by dm-holland-02.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n23KvjfV019081; Tue, 03 Mar 2009 20:57:45 +0000 (GMT)
Date: Tue, 03 Mar 2009 21:57:45 +0100
From: Casper.Dik@sun.com
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <18861.38268.283817.640245@gargle.gargle.HOWL>
Sender: casper@holland.sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: Mark Logan <Mark.Logan@sun.com>, Eric.Ray@sun.com,
        Scott Rotondo <Scott.Rotondo@sun.com>, David.Comay@sun.com,
        gdamore@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>
Message-id: <200903032057.n23KvjfV019081@dm-holland-02.uk.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
 <49AC7272.6000405@sun.com>
 <200903030906.n2396a04062313@dm-holland-02.uk.sun.com>
 <49AD8101.3040209@sun.com>
 <200903031944.n23JiAvn010359@dm-holland-02.uk.sun.com>
 <18861.38268.283817.640245@gargle.gargle.HOWL>
Status: RO
Content-Length: 785


>Casper.Dik@Sun.COM writes:
>> Specify disk (enter its number): 0
>> selecting c1t0d0
>> [disk formatted]
>> Warning: Current Disk has mounted partitions.
>> /dev/dsk/c1t0d0s0 is currently mounted on /a. Please see umount(1M).
>> /dev/dsk/c1t0d0s1 is currently used by swap. Please see swap(1M).
>> /dev/dsk/c1t0d0s7 is part of active ZFS pool export. Please see zpool(1M).
>> 
>> Now I think gparted is aimed at "single disk systems" but do we need
>> to give a warning if we change the disk with gparted?
>
>I thought that 'parted' was for real partitions, not Solaris slices.
>Does libdiskmgt know much about the "in use" status for real
>partitions?

Well, certainly for EFI labeled disks.  Why would these be different?

"I used this free partition but now XP is gone".

Casper


From Scott.Rotondo@sun.com Tue Mar  3 14:07:08 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23M77g6012223
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 14:07:07 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23M77Kb029581
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 14:07:07 -0800 (PST)
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 <0KFY00607ARVU700@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 15:07:07 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY001UBARVFW60@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 15:07:07 -0700 (MST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n23M77Zk020332	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 22:07:07 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFY005007FYX400@mail-amer.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 15:07:07 -0700 (MST)
Received: from [129.146.108.62] ([unknown] [129.146.108.62])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFY00D64ARHAX30@mail-amer.sun.com>; Tue,
 03 Mar 2009 15:06:54 -0700 (MST)
Date: Tue, 03 Mar 2009 14:06:53 -0800
From: Scott Rotondo <Scott.Rotondo@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AD7F9B.5020403@Sun.COM>
Sender: Scott.Rotondo@sun.com
To: Phi Tran <Phi.Tran@sun.com>
Cc: Mark Logan <Mark.Logan@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com
Message-id: <49ADA9FD.1000800@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM>
User-Agent: Thunderbird 2.0.0.12 (X11/20080422)
Status: RO
Content-Length: 836

Phi Tran wrote:
> Casper.Dik@Sun.COM wrote:
>> The open question I have is: "do we really a new profile".  There's
>> already a "File System Management".  (includes commands like format,
>> fsck, newfs, mkfs).  Hm, not fdisk, though....
>>
> 
> I agree that the "File System Management" profile should be used.  A
> new profile will not be needed since auths will not be used.
> 
> Phi

Just as an aside, if you were adding new authorizations, there's no 
reason you couldn't add them to the File System Management profile.

I'm glad that you've decided to use an existing profile and not add new 
authorizations. I just wanted to clarify that these are two separate 
decisions.

	Scott

-- 
Scott Rotondo
Principal Engineer, Solaris Security Technologies
President, Trusted Computing Group
Phone/FAX: +1 408 850 3655 (Internal x68278)

From Mark.Logan@sun.com Tue Mar  3 14:17:58 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23MHwMT016278
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 14:17:58 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n23MHvvo005621
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 14:17:57 -0800 (PST)
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 <0KFY0070NB9WV300@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Tue, 03 Mar 2009 15:17:56 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY0010FB9VFT70@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Tue,
 03 Mar 2009 15:17:56 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23MHt4v027725	for
 <PSARC-ext@Sun.COM>; Tue, 03 Mar 2009 14:17:55 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFY00700AZR4200@fe-sfbay-09.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Tue, 03 Mar 2009 14:17:55 -0800 (PST)
Received: from [10.1.48.150] ([unknown] [10.1.48.150])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFY00MJBB9LPJH0@fe-sfbay-09.sun.com>;
 Tue, 03 Mar 2009 14:17:49 -0800 (PST)
Date: Tue, 03 Mar 2009 14:17:02 -0800
From: Mark Logan <Mark.Logan@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <200903032057.n23KvjfV019081@dm-holland-02.uk.sun.com>
Sender: Mark.Logan@sun.com
To: Casper.Dik@sun.com
Cc: James Carlson <James.D.Carlson@sun.com>, Eric.Ray@sun.com,
        Scott Rotondo <Scott.Rotondo@sun.com>, David.Comay@sun.com,
        gdamore@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>
Message-id: <49ADAC5E.7030008@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_fa9yvpT6BtGEEpqVf4KC5A)"
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236036126.11945.371.camel@seb> <49AC6F73.30707@sun.com>
 <49AC7272.6000405@sun.com>
 <200903030906.n2396a04062313@dm-holland-02.uk.sun.com>
 <49AD8101.3040209@sun.com>
 <200903031944.n23JiAvn010359@dm-holland-02.uk.sun.com>
 <18861.38268.283817.640245@gargle.gargle.HOWL>
 <200903032057.n23KvjfV019081@dm-holland-02.uk.sun.com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080922)
Status: RO
Content-Length: 3060

This is a multi-part message in MIME format.

--Boundary_(ID_fa9yvpT6BtGEEpqVf4KC5A)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

Casper.Dik@Sun.COM wrote:
>> Casper.Dik@Sun.COM writes:
>>     
>>> Specify disk (enter its number): 0
>>> selecting c1t0d0
>>> [disk formatted]
>>> Warning: Current Disk has mounted partitions.
>>> /dev/dsk/c1t0d0s0 is currently mounted on /a. Please see umount(1M).
>>> /dev/dsk/c1t0d0s1 is currently used by swap. Please see swap(1M).
>>> /dev/dsk/c1t0d0s7 is part of active ZFS pool export. Please see zpool(1M).
>>>
>>> Now I think gparted is aimed at "single disk systems" but do we need
>>> to give a warning if we change the disk with gparted?
>>>       
>> I thought that 'parted' was for real partitions, not Solaris slices.
>> Does libdiskmgt know much about the "in use" status for real
>> partitions?
>>     
>
> Well, certainly for EFI labeled disks.  Why would these be different?
>
> "I used this free partition but now XP is gone".
>
> Casper
>
>   

Parted has code in it to prevent modification of in-use partitions. It 
calls an OS stub before doing anything dangerous. I will use libdiskmgmt 
to fill in that stub for Solaris.

Mark

--Boundary_(ID_fa9yvpT6BtGEEpqVf4KC5A)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<a class="moz-txt-link-abbreviated" href="mailto:Casper.Dik@Sun.COM">Casper.Dik@Sun.COM</a> wrote:
<blockquote
 cite="mid:200903032057.n23KvjfV019081@dm-holland-02.uk.sun.com"
 type="cite">
  <blockquote type="cite">
    <pre wrap=""><a class="moz-txt-link-abbreviated" href="mailto:Casper.Dik@Sun.COM">Casper.Dik@Sun.COM</a> writes:
    </pre>
    <blockquote type="cite">
      <pre wrap="">Specify disk (enter its number): 0
selecting c1t0d0
[disk formatted]
Warning: Current Disk has mounted partitions.
/dev/dsk/c1t0d0s0 is currently mounted on /a. Please see umount(1M).
/dev/dsk/c1t0d0s1 is currently used by swap. Please see swap(1M).
/dev/dsk/c1t0d0s7 is part of active ZFS pool export. Please see zpool(1M).

Now I think gparted is aimed at "single disk systems" but do we need
to give a warning if we change the disk with gparted?
      </pre>
    </blockquote>
    <pre wrap="">I thought that 'parted' was for real partitions, not Solaris slices.
Does libdiskmgt know much about the "in use" status for real
partitions?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Well, certainly for EFI labeled disks.  Why would these be different?

"I used this free partition but now XP is gone".

Casper

  </pre>
</blockquote>
<br>
Parted has code in it to prevent modification of in-use partitions. It
calls an OS stub before doing anything dangerous. I will use
libdiskmgmt to fill in that stub for Solaris.<br>
<br>
Mark<br>
</body>
</html>

--Boundary_(ID_fa9yvpT6BtGEEpqVf4KC5A)--

From Phi.Tran@sun.com Tue Mar  3 14:46:52 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n23MkpYd024182
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Mar 2009 14:46:51 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n23Mkj2t016798
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Mar 2009 22:46:50 GMT
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 <0KFY00A0BCM0SV00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 15:46:48 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFY001UFCLZFT90@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Mar 2009 15:46:47 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n23Mkkp7001041	for
 <PSARC-ext@sun.com>; Tue, 03 Mar 2009 14:46:47 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFY00000C3R4R00@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Mar 2009 14:44:19 -0800 (PST)
Received: from [10.6.46.217] ([unknown] [10.6.46.217])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KFY00J8QCHSE0B0@fe-sfbay-09.sun.com>;
 Tue, 03 Mar 2009 14:44:17 -0800 (PST)
Date: Tue, 03 Mar 2009 14:43:42 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49ADA9FD.1000800@sun.com>
Sender: Phi.Tran@sun.com
To: Scott Rotondo <Scott.Rotondo@sun.com>
Cc: Mark Logan <Mark.Logan@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com
Message-id: <49ADB29E.8020302@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 771

Scott Rotondo wrote:
> Phi Tran wrote:
>> Casper.Dik@Sun.COM wrote:
>>> The open question I have is: "do we really a new profile".  There's
>>> already a "File System Management".  (includes commands like format,
>>> fsck, newfs, mkfs).  Hm, not fdisk, though....
>>>
>>
>> I agree that the "File System Management" profile should be used.  A
>> new profile will not be needed since auths will not be used.
>>
>> Phi
> 
> Just as an aside, if you were adding new authorizations, there's no 
> reason you couldn't add them to the File System Management profile.

Yes, I was mistaken.

> 
> I'm glad that you've decided to use an existing profile and not add new 
> authorizations. I just wanted to clarify that these are two separate 
> decisions.

Got it.  Thanks.

Phi


From Mark.Logan@sun.com Wed Mar  4 15:53:26 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n24NrP4Z018712
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Mar 2009 15:53:25 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n24NrKTi027313
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 4 Mar 2009 23:53:24 GMT
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 <0KG000103ACY6300@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Mar 2009 16:53:22 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG000CO8ACXUT80@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Mar 2009 16:53:21 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n24NrLgY006728	for
 <PSARC-ext@sun.com>; Wed, 04 Mar 2009 15:53:21 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG000B00A78T800@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Mar 2009 15:53:21 -0800 (PST)
Received: from [10.1.48.150] ([unknown] [10.1.48.150])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KG000E6TACWUO70@fe-sfbay-09.sun.com>;
 Wed, 04 Mar 2009 15:53:21 -0800 (PST)
Date: Wed, 04 Mar 2009 15:52:38 -0800
From: Mark Logan <Mark.Logan@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <18861.10274.406119.75232@gargle.gargle.HOWL>
Sender: Mark.Logan@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: Phi Tran <Phi.Tran@sun.com>, PSARC-ext@sun.com, David.Comay@sun.com,
        Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com,
        gdamore@sun.com
Message-id: <49AF1446.1010408@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_neRzEisqYxKlCAtqZrHVSA)"
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <18861.10274.406119.75232@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.16 (X11/20080922)
Status: RO
Content-Length: 4495

This is a multi-part message in MIME format.

--Boundary_(ID_neRzEisqYxKlCAtqZrHVSA)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT


>>> /usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
>>>       
>
> This belongs in 1M.  There's no "8" on Solaris.
>
>   
There is a section 8 in Nevada. I would prefer to leave the man pages in 
section 8 since it would mean less changes.

-bash-3.2$ cat /etc/release
                  Solaris Express Community Edition snv_108 X86
           Copyright 2009 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                           Assembled 09 February 2009
-bash-3.2$ ls /usr/share/man/man8
ab.8                         foomatic-getpjloptions.8
apachectl.8                  foomatic-kitload.8
apxs.8                       foomatic-preferred-driver.8
cimauth.8                    htcacheclean.8
cimconfig.8                  httpd.8
cimcrl.8                     install-catalog.8
cimreparchive.8              ipmievd.8
cimserver.8                  logresolve.8
cimtrust.8                   mkisofs.8
cimuser.8                    rotatelogs.8
cups-calibrate.8             suexec.8
foomatic-addpjloptions.8     svnserve.8


--Boundary_(ID_neRzEisqYxKlCAtqZrHVSA)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<blockquote cite="mid:18861.10274.406119.75232@gargle.gargle.HOWL"
 type="cite">
  <blockquote type="cite">
    <blockquote type="cite">
      <pre wrap="">/usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->
This belongs in 1M.  There's no "8" on Solaris.

  </pre>
</blockquote>
There is a section 8 in Nevada. I would prefer to leave the man pages
in section 8 since it would mean less changes.<br>
<br>
<tt>-bash-3.2$ cat /etc/release <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Solaris Express Community Edition snv_108 X86<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Copyright 2009 Sun Microsystems, Inc.&nbsp; All Rights Reserved.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Use is subject to license terms.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Assembled 09 February 2009<br>
-bash-3.2$ ls /usr/share/man/man8<br>
ab.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; foomatic-getpjloptions.8<br>
apachectl.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; foomatic-kitload.8<br>
apxs.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; foomatic-preferred-driver.8<br>
cimauth.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; htcacheclean.8<br>
cimconfig.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; httpd.8<br>
cimcrl.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; install-catalog.8<br>
cimreparchive.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ipmievd.8<br>
cimserver.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; logresolve.8<br>
cimtrust.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mkisofs.8<br>
cimuser.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rotatelogs.8<br>
cups-calibrate.8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; suexec.8<br>
foomatic-addpjloptions.8&nbsp;&nbsp;&nbsp;&nbsp; svnserve.8</tt><br>
<br>
</body>
</html>

--Boundary_(ID_neRzEisqYxKlCAtqZrHVSA)--

From Nicolas.Williams@sun.com Wed Mar  4 15:56:01 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n24Nu042019188
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Mar 2009 15:56:01 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n24Ntp93028981;
	Wed, 4 Mar 2009 23:55:54 GMT
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 <0KG000105AH5FY00@brm-avmta-1.central.sun.com>; Wed,
 04 Mar 2009 16:55:53 -0700 (MST)
Received: from binky.Central.Sun.COM ([129.153.128.104])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG000CRJAH4UZ80@brm-avmta-1.central.sun.com>; Wed,
 04 Mar 2009 16:55:52 -0700 (MST)
Received: from binky.Central.Sun.COM (localhost [127.0.0.1])
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3) with ESMTP id n24NsL36015434;
 Wed, 04 Mar 2009 17:54:21 -0600 (CST)
Received: (from nw141292@localhost)
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3/Submit) id n24NsLSg015433; Wed,
 04 Mar 2009 17:54:21 -0600 (CST)
Date: Wed, 04 Mar 2009 17:54:21 -0600
From: Nicolas Williams <Nicolas.Williams@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AF1446.1010408@sun.com>
To: Mark Logan <Mark.Logan@sun.com>
Cc: James Carlson <James.D.Carlson@sun.com>, Phi Tran <Phi.Tran@sun.com>,
        PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com,
        Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, gdamore@sun.com
Message-id: <20090304235420.GR9992@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <18861.10274.406119.75232@gargle.gargle.HOWL>
 <49AF1446.1010408@sun.com>
X-Authentication-warning: binky.Central.Sun.COM: nw141292 set sender to
 Nicolas.Williams@sun.com using -f
User-Agent: Mutt/1.5.7i
Status: RO
Content-Length: 354

On Wed, Mar 04, 2009 at 03:52:38PM -0800, Mark Logan wrote:
> 
> >>>/usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
> >>>      
> >
> >This belongs in 1M.  There's no "8" on Solaris.
> >
> >  
> There is a section 8 in Nevada. I would prefer to leave the man pages in 
> section 8 since it would mean less changes.

It's a bug.

From Phi.Tran@sun.com Wed Mar  4 19:05:14 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n2535DSh010770
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Mar 2009 19:05:14 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n25354Bp006609;
	Thu, 5 Mar 2009 03:05:11 GMT
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 <0KG000H01J8KM800@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 04 Mar 2009 19:05:08 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG000DEWJ8KQO10@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 04 Mar 2009 19:05:08 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25358x8022084;
 Wed, 04 Mar 2009 19:05:08 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG000H00J769000@fe-sfbay-09.sun.com>; Wed,
 04 Mar 2009 19:05:08 -0800 (PST)
Received: from [10.6.46.217] ([unknown] [10.6.46.217])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KG000FQBJ8GIDF0@fe-sfbay-09.sun.com>;
 Wed, 04 Mar 2009 19:05:07 -0800 (PST)
Date: Wed, 04 Mar 2009 19:04:31 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49ADA9FD.1000800@sun.com>
Sender: Phi.Tran@sun.com
To: Scott Rotondo <Scott.Rotondo@sun.com>
Cc: Mark Logan <Mark.Logan@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com, Gary.Winiger@sun.com
Message-id: <49AF413F.5080203@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 929

> I'm glad that you've decided to use an existing profile and not add new 
> authorizations. I just wanted to clarify that these are two separate 
> decisions.
> 

There was an issue brought up about fdisk which doesn't have an entry
in exec_attr.  I assume the intention was to not allow regular users to
use fdisk or maybe this is a bug.  One could call fdisk from format,
but I don't think that was a requirement to use fdisk.

I think parted and fdisk should be allowed for regular users since
these commands could be useful for removable media.  These commands can
be included with the File System Management profile and given 
appropriate privileges as suggested previously.

I'd like to get any comments to see if there should be a
reason that parted should follow fdisk permission handling or if the
case should continue with adding parted to the File System Management
profile with appropriate privileges.

Thanks,

Phi

From Scott.Rotondo@Sun.COM Wed Mar  4 21:38:05 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n255c5Gb004471
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Mar 2009 21:38:05 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n255c3Jl034695;
	Wed, 4 Mar 2009 22:38:04 -0700 (MST)
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 <0KG000105QBGPS00@nwk-avmta-2.sfbay.sun.com>; Wed,
 04 Mar 2009 21:38:04 -0800 (PST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG000L1ZQBFEX30@nwk-avmta-2.sfbay.sun.com>; Wed,
 04 Mar 2009 21:38:03 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n255c3Zp010639; Thu,
 05 Mar 2009 05:38:03 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG000G00Q75Z100@mail-amer.sun.com>; Wed, 04 Mar 2009 22:38:03 -0700 (MST)
Received: from viaggio.local ([unknown] [69.226.234.69])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KG000CTIQBDQM10@mail-amer.sun.com>; Wed,
 04 Mar 2009 22:38:02 -0700 (MST)
Date: Wed, 04 Mar 2009 21:38:03 -0800
From: Scott Rotondo <Scott.Rotondo@Sun.COM>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AF413F.5080203@Sun.COM>
Sender: Scott.Rotondo@Sun.COM
To: Phi Tran <Phi.Tran@Sun.COM>
Cc: Mark Logan <Mark.Logan@Sun.COM>, Mark Phalan <Mark.Phalan@Sun.COM>,
        Eric.Ray@Sun.COM, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@Sun.COM, PSARC-ext@Sun.COM, Sanjay.Nadkarni@Sun.COM,
        Frank.Ludolph@Sun.COM, Gary.Winiger@Sun.COM
Message-id: <49AF653B.2070308@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
 <49AF413F.5080203@Sun.COM>
User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209)
Status: RO
Content-Length: 1343

Phi Tran wrote:
>> I'm glad that you've decided to use an existing profile and not add 
>> new authorizations. I just wanted to clarify that these are two 
>> separate decisions.
>>
> 
> There was an issue brought up about fdisk which doesn't have an entry
> in exec_attr.  I assume the intention was to not allow regular users to
> use fdisk or maybe this is a bug.  One could call fdisk from format,
> but I don't think that was a requirement to use fdisk.
> 
> I think parted and fdisk should be allowed for regular users since
> these commands could be useful for removable media.  These commands can
> be included with the File System Management profile and given 
> appropriate privileges as suggested previously.
> 
> I'd like to get any comments to see if there should be a
> reason that parted should follow fdisk permission handling or if the
> case should continue with adding parted to the File System Management
> profile with appropriate privileges.
> 

I think the fact that fdisk is missing from File System Management is 
just a bug. You should add parted to that profile with appropriate 
privileges, and you may want to correct the previous bug by adding fdisk 
too.

	Scott

-- 
Scott Rotondo
Principal Engineer, Solaris Security Technologies
President, Trusted Computing Group
Phone/FAX: +1 408 850 3655 (Internal x68278)

From gdamore@sun.com Wed Mar  4 22:58:17 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n256wGeX010193
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Mar 2009 22:58:17 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n256wBgH018907;
	Thu, 5 Mar 2009 06:58:14 GMT
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 <0KG00070BU117F00@nwk-avmta-2.sfbay.sun.com>; Wed,
 04 Mar 2009 22:58:13 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG000LSOU11EG60@nwk-avmta-2.sfbay.sun.com>; Wed,
 04 Mar 2009 22:58:13 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n256wCfT001507;
 Wed, 04 Mar 2009 22:58:12 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG000600TKOLN00@fe-sfbay-09.sun.com>; Wed,
 04 Mar 2009 22:58:12 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KG000A5SU0VPNE0@fe-sfbay-09.sun.com>; Wed,
 04 Mar 2009 22:58:08 -0800 (PST)
Date: Wed, 04 Mar 2009 22:58:07 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AF653B.2070308@sun.com>
Sender: Garrett.Damore@sun.com
To: Scott Rotondo <Scott.Rotondo@sun.com>
Cc: Phi Tran <Phi.Tran@sun.com>, Mark Logan <Mark.Logan@sun.com>,
        Mark Phalan <Mark.Phalan@sun.com>, Eric.Ray@sun.com,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@sun.com,
        PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com,
        Gary.Winiger@sun.com
Message-id: <49AF77FF.5020709@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
 <49AF413F.5080203@Sun.COM> <49AF653B.2070308@sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1492

Scott Rotondo wrote:
> Phi Tran wrote:
>>> I'm glad that you've decided to use an existing profile and not add 
>>> new authorizations. I just wanted to clarify that these are two 
>>> separate decisions.
>>>
>>
>> There was an issue brought up about fdisk which doesn't have an entry
>> in exec_attr.  I assume the intention was to not allow regular users to
>> use fdisk or maybe this is a bug.  One could call fdisk from format,
>> but I don't think that was a requirement to use fdisk.
>>
>> I think parted and fdisk should be allowed for regular users since
>> these commands could be useful for removable media.  These commands can
>> be included with the File System Management profile and given 
>> appropriate privileges as suggested previously.
>>
>> I'd like to get any comments to see if there should be a
>> reason that parted should follow fdisk permission handling or if the
>> case should continue with adding parted to the File System Management
>> profile with appropriate privileges.
>>
>
> I think the fact that fdisk is missing from File System Management is 
> just a bug. You should add parted to that profile with appropriate 
> privileges, and you may want to correct the previous bug by adding 
> fdisk too.

If "Partition Management" is one aspect of "File System Management", 
then I agree.  It wasn't immediately clear to me that this was the case, 
but I also didn't realize you could call fdisk from within format when I 
first looked at this.

    -- Garrett


From Darren.Moffat@Sun.COM Thu Mar  5 02:50:51 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n25AooeR022087
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 02:50:51 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n25AokeY028735
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 5 Mar 2009 10:50:50 GMT
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 <0KG100I074SP4V00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 05 Mar 2009 02:50:49 -0800 (PST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100MMG4SOA3D0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 05 Mar 2009 02:50:49 -0800 (PST)
Received: from fe-emea-10.sun.com (gmp-eb-lb-1-fe3.eu.sun.com [192.18.6.10])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25AomxR026853	for
 <PSARC-ext@sun.com>; Thu, 05 Mar 2009 10:50:48 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG100G0043KE000@fe-emea-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 05 Mar 2009 10:50:48 +0000 (GMT)
Received: from [129.156.173.21] ([unknown] [129.156.173.21])
 by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KG100MFA4SFRA20@fe-emea-10.sun.com>; Thu,
 05 Mar 2009 10:50:41 +0000 (GMT)
Date: Thu, 05 Mar 2009 10:50:39 +0000
From: Darren J Moffat <Darren.Moffat@Sun.COM>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AC8906.3060804@Sun.COM>
Sender: Darren.Moffat@Sun.COM
To: Phi Tran <Phi.Tran@Sun.COM>
Cc: "Garrett D'Amore" <gdamore@Sun.COM>, PSARC-ext@Sun.COM,
        David.Comay@Sun.COM, Eric.Ray@Sun.COM, Frank.Ludolph@Sun.COM,
        Sanjay.Nadkarni@Sun.COM, Mark Logan <Mark.Logan@Sun.COM>
Message-id: <49AFAE7F.8090508@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <49AC6867.1000203@sun.com>
 <49AC850A.4000502@Sun.COM> <49AC8906.3060804@Sun.COM>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 991

Phi Tran wrote:
> Darren J Moffat wrote:
>> Garrett D'Amore wrote:
>>> +1.
>>>
>>> Do we really need to introduce a new set of RBAC authorizations for 
>>> this?  I'd have guessed that low-level sys_devices or whatever access 
>>> would have been sufficient.
>>
>> I agree with Garrett,  auths here is the wrong model an exec_attr 
>> entry with the relevant privileges is a better match here.  Adding the 
>> auths requires forking the code base for no reason and provides no 
>> real benefit over an exec_attr entry.
> 
> I agree to the above if we tie read and write together, but I was 
> thinking about the case when we want separate read and write control.
> I was thinking the model could be that everyone on the console by 
> default would have read privilege for parted.  The write
> privilege could be controlled by the auth and be part of a separate
> profile.

I don't see why being on the console should be special for this, please 
explain the rationale.


-- 
Darren J Moffat

From carlsonj@phorcys.east.sun.com Thu Mar  5 04:31:42 2009
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 n25CVgf3016981
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 04:31:42 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n25CVfIq025288;
	Thu, 5 Mar 2009 04:31:41 -0800 (PST)
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 <0KG1003019GSW200@nwk-avmta-2.sfbay.sun.com>; Thu,
 05 Mar 2009 04:31:40 -0800 (PST)
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 <0KG100FFP9GRBZE0@nwk-avmta-2.sfbay.sun.com>; Thu,
 05 Mar 2009 04:31:39 -0800 (PST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n25CVXLb007235; Thu,
 05 Mar 2009 07:31:33 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n25CVXLF007232; Thu,
 05 Mar 2009 07:31:33 -0500 (EST)
Date: Thu, 05 Mar 2009 07:31:33 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <20090304235420.GR9992@Sun.COM>
To: Nicolas Williams <Nicolas.Williams@sun.com>
Cc: Mark Logan <Mark.Logan@sun.com>, Phi Tran <Phi.Tran@sun.com>,
        PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com,
        Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, gdamore@sun.com
Message-id: <18863.50725.230574.577672@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.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <18861.10274.406119.75232@gargle.gargle.HOWL>
 <49AF1446.1010408@sun.com> <20090304235420.GR9992@Sun.COM>
Status: RO
Content-Length: 866

Nicolas Williams writes:
> On Wed, Mar 04, 2009 at 03:52:38PM -0800, Mark Logan wrote:
> > 
> > >>>/usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
> > >>>      
> > >
> > >This belongs in 1M.  There's no "8" on Solaris.
> > >
> > >  
> > There is a section 8 in Nevada. I would prefer to leave the man pages in 
> > section 8 since it would mean less changes.
> 
> It's a bug.

Exactly.  The fact that others have blown this doesn't mean that new
projects should get it wrong as well.

It should probably give you pause if you do "man -s 8 Intro" and see
that there's no common description of what's in the section.

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

From Nicolas.Williams@sun.com Thu Mar  5 07:16:13 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n25FGDrT003846
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 07:16:13 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n25FG62s039737;
	Thu, 5 Mar 2009 08:16:10 -0700 (MST)
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 <0KG100L4VH2WQ200@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 05 Mar 2009 07:16:08 -0800 (PST)
Received: from binky.Central.Sun.COM ([129.153.128.104])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100L2CH2QQT00@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 05 Mar 2009 07:16:02 -0800 (PST)
Received: from binky.Central.Sun.COM (localhost [127.0.0.1])
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3) with ESMTP id n25FERSd016137;
 Thu, 05 Mar 2009 09:14:27 -0600 (CST)
Received: (from nw141292@localhost)
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3/Submit) id n25FERs0016136; Thu,
 05 Mar 2009 09:14:27 -0600 (CST)
Date: Thu, 05 Mar 2009 09:14:27 -0600
From: Nicolas Williams <Nicolas.Williams@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AFAE7F.8090508@Sun.COM>
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Phi Tran <Phi.Tran@sun.com>, "Garrett D'Amore" <gdamore@sun.com>,
        PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com,
        Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com,
        Mark Logan <Mark.Logan@sun.com>
Message-id: <20090305151427.GW9992@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <49AC6867.1000203@sun.com>
 <49AC850A.4000502@Sun.COM> <49AC8906.3060804@Sun.COM>
 <49AFAE7F.8090508@Sun.COM>
X-Authentication-warning: binky.Central.Sun.COM: nw141292 set sender to
 Nicolas.Williams@sun.com using -f
User-Agent: Mutt/1.5.7i
Status: RO
Content-Length: 705

On Thu, Mar 05, 2009 at 10:50:39AM +0000, Darren J Moffat wrote:
> Phi Tran wrote:
> >I agree to the above if we tie read and write together, but I was 
> >thinking about the case when we want separate read and write control.
> >I was thinking the model could be that everyone on the console by 
> >default would have read privilege for parted.  The write
> >privilege could be controlled by the auth and be part of a separate
> >profile.
> 
> I don't see why being on the console should be special for this, please 
> explain the rationale.

I agree.  Given the use of RBAC we automatically get the ability to
grant console users access to parted, if the sysadmin wants to (though I
seriously doubt it).

From carlsonj@phorcys.east.sun.com Thu Mar  5 07:42:33 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n25FgXqL008356
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 07:42:33 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n25FgR3C060602;
	Thu, 5 Mar 2009 08:42:30 -0700 (MST)
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 <0KG100719IATAQ00@brm-avmta-1.central.sun.com>; Thu,
 05 Mar 2009 08:42:29 -0700 (MST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG10037OIAQLI40@brm-avmta-1.central.sun.com>; Thu,
 05 Mar 2009 08:42:27 -0700 (MST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n25FgLeb008100; Thu,
 05 Mar 2009 10:42:21 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n25FgLtU008097; Thu,
 05 Mar 2009 10:42:21 -0500 (EST)
Date: Thu, 05 Mar 2009 10:42:21 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
	03/06/2009]
In-reply-to: <20090305151427.GW9992@Sun.COM>
To: Nicolas Williams <Nicolas.Williams@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>, Eric.Ray@sun.com,
        PSARC-ext@sun.com, Phi Tran <Phi.Tran@sun.com>,
        "Garrett D'Amore" <gdamore@sun.com>, David.Comay@sun.com,
        Sanjay.Nadkarni@sun.com, Mark Logan <Mark.Logan@sun.com>,
        Frank.Ludolph@sun.com
Message-id: <18863.62173.645847.852969@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.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <49AC6867.1000203@sun.com>
 <49AC850A.4000502@Sun.COM> <49AC8906.3060804@Sun.COM>
 <49AFAE7F.8090508@Sun.COM> <20090305151427.GW9992@Sun.COM>
Status: RO
Content-Length: 1176

Nicolas Williams writes:
> On Thu, Mar 05, 2009 at 10:50:39AM +0000, Darren J Moffat wrote:
> > Phi Tran wrote:
> > >I agree to the above if we tie read and write together, but I was 
> > >thinking about the case when we want separate read and write control.
> > >I was thinking the model could be that everyone on the console by 
> > >default would have read privilege for parted.  The write
> > >privilege could be controlled by the auth and be part of a separate
> > >profile.
> > 
> > I don't see why being on the console should be special for this, please 
> > explain the rationale.
> 
> I agree.  Given the use of RBAC we automatically get the ability to
> grant console users access to parted, if the sysadmin wants to (though I
> seriously doubt it).

It's also not necessary for "normal" single user machine
administration, at least on OpenSolaris.  The initial user there gets
added with the 'Primary Administrator' profile and 'root' role.

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

From Phi.Tran@sun.com Thu Mar  5 08:20:21 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n25GKKp5003015
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 08:20:20 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n25GK7FV005667
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 5 Mar 2009 16:20:19 GMT
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 <0KG100821K1UR200@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 05 Mar 2009 08:20:18 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100LACK1SQY70@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 05 Mar 2009 08:20:17 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25GKGVN029006	for
 <PSARC-ext@sun.com>; Thu, 05 Mar 2009 08:20:16 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG100800J3RXS00@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 05 Mar 2009 08:20:16 -0800 (PST)
Received: from [10.6.46.117] ([unknown] [10.6.46.117])
 by fe-sfbay-10.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KG100M5DK1K3B70@fe-sfbay-10.sun.com>;
 Thu, 05 Mar 2009 08:20:09 -0800 (PST)
Date: Thu, 05 Mar 2009 08:19:35 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <18863.62173.645847.852969@gargle.gargle.HOWL>
Sender: Phi.Tran@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: Nicolas Williams <Nicolas.Williams@sun.com>,
        Darren J Moffat <Darren.Moffat@sun.com>, Eric.Ray@sun.com,
        PSARC-ext@sun.com, "Garrett D'Amore" <gdamore@sun.com>,
        David.Comay@sun.com, Sanjay.Nadkarni@sun.com,
        Mark Logan <Mark.Logan@sun.com>, Frank.Ludolph@sun.com
Message-id: <49AFFB97.3090105@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <49AC6867.1000203@sun.com>
 <49AC850A.4000502@Sun.COM> <49AC8906.3060804@Sun.COM>
 <49AFAE7F.8090508@Sun.COM> <20090305151427.GW9992@Sun.COM>
 <18863.62173.645847.852969@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 1505

James Carlson wrote:
> Nicolas Williams writes:
>> On Thu, Mar 05, 2009 at 10:50:39AM +0000, Darren J Moffat wrote:
>>> Phi Tran wrote:
>>>> I agree to the above if we tie read and write together, but I was 
>>>> thinking about the case when we want separate read and write control.
>>>> I was thinking the model could be that everyone on the console by 
>>>> default would have read privilege for parted.  The write
>>>> privilege could be controlled by the auth and be part of a separate
>>>> profile.
>>> I don't see why being on the console should be special for this, please 
>>> explain the rationale.
>> I agree.  Given the use of RBAC we automatically get the ability to
>> grant console users access to parted, if the sysadmin wants to (though I
>> seriously doubt it).
> 
> It's also not necessary for "normal" single user machine
> administration, at least on OpenSolaris.  The initial user there gets
> added with the 'Primary Administrator' profile and 'root' role.
> 

My idea was that read and write access could be decoupled which would 
allow the administrator the ability to have finer control.  A paranoid 
administrator could think that read access should be limited since more
knowledge about the partitions may be valuable to a hacker.  I'm not
saying decoupling read and write is a requirement, but it will give
the choice to the administrator.

Currently, we decided not to separate read/write access; and we will
leave that as a future option if there is more justification.

Phi

From Phi.Tran@sun.com Thu Mar  5 08:22:39 2009
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 n25GMcAZ003098
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 08:22:39 -0800 (PST)
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 n25GMQlv004865;
	Fri, 6 Mar 2009 00:22:36 +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 <0KG10088LK5NUX00@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 05 Mar 2009 08:22:36 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100LNWK58QY70@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 05 Mar 2009 08:22:20 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25GMJBC029200;
 Thu, 05 Mar 2009 08:22:20 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG100C00IFQFH00@fe-sfbay-09.sun.com>; Thu,
 05 Mar 2009 08:22:19 -0800 (PST)
Received: from [10.6.46.117] ([unknown] [10.6.46.117])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KG100EY3K4L0H40@fe-sfbay-09.sun.com>;
 Thu, 05 Mar 2009 08:21:57 -0800 (PST)
Date: Thu, 05 Mar 2009 08:21:23 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AF77FF.5020709@sun.com>
Sender: Phi.Tran@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Scott Rotondo <Scott.Rotondo@sun.com>, Mark Logan <Mark.Logan@sun.com>,
        Mark Phalan <Mark.Phalan@sun.com>, Eric.Ray@sun.com,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@sun.com,
        PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com,
        gary.winiger@sun.com
Message-id: <49AFFC03.6080104@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
 <49AF413F.5080203@Sun.COM> <49AF653B.2070308@sun.com>
 <49AF77FF.5020709@sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 1631

Garrett D'Amore wrote:
> Scott Rotondo wrote:
>> Phi Tran wrote:
>>>> I'm glad that you've decided to use an existing profile and not add 
>>>> new authorizations. I just wanted to clarify that these are two 
>>>> separate decisions.
>>>>
>>>
>>> There was an issue brought up about fdisk which doesn't have an entry
>>> in exec_attr.  I assume the intention was to not allow regular users to
>>> use fdisk or maybe this is a bug.  One could call fdisk from format,
>>> but I don't think that was a requirement to use fdisk.
>>>
>>> I think parted and fdisk should be allowed for regular users since
>>> these commands could be useful for removable media.  These commands can
>>> be included with the File System Management profile and given 
>>> appropriate privileges as suggested previously.
>>>
>>> I'd like to get any comments to see if there should be a
>>> reason that parted should follow fdisk permission handling or if the
>>> case should continue with adding parted to the File System Management
>>> profile with appropriate privileges.
>>>
>>
>> I think the fact that fdisk is missing from File System Management is 
>> just a bug. You should add parted to that profile with appropriate 
>> privileges, and you may want to correct the previous bug by adding 
>> fdisk too.
> 
> If "Partition Management" is one aspect of "File System Management", 
> then I agree.  It wasn't immediately clear to me that this was the case, 
> but I also didn't realize you could call fdisk from within format when I 
> first looked at this.
> 
>    -- Garrett
> 

This issue looks resolved now.  I'll file a bug on fdisk.  Thanks.

Phi

From gdamore@sun.com Thu Mar  5 08:41:10 2009
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 n25GfAVa004445
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 08:41:10 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n25Gf6bu002698
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 5 Mar 2009 08:41:09 -0800 (PST)
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 <0KG100G05L0K3810@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 05 Mar 2009 08:41:08 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100DHKKYYRJ50@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 05 Mar 2009 08:40:10 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25GeAfc028597	for
 <PSARC-ext@sun.com>; Thu, 05 Mar 2009 08:40:10 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG100800KOZCA00@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 05 Mar 2009 08:40:10 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KG100MO5KYP3BH0@fe-sfbay-10.sun.com>; Thu,
 05 Mar 2009 08:40:02 -0800 (PST)
Date: Thu, 05 Mar 2009 08:40:01 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <20090305151427.GW9992@Sun.COM>
Sender: Garrett.Damore@sun.com
To: Nicolas Williams <Nicolas.Williams@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>, Phi Tran <Phi.Tran@sun.com>,
        PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com,
        Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com,
        Mark Logan <Mark.Logan@sun.com>
Message-id: <49B00061.8000102@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <49AC6867.1000203@sun.com>
 <49AC850A.4000502@Sun.COM> <49AC8906.3060804@Sun.COM>
 <49AFAE7F.8090508@Sun.COM> <20090305151427.GW9992@Sun.COM>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1131

Nicolas Williams wrote:
> On Thu, Mar 05, 2009 at 10:50:39AM +0000, Darren J Moffat wrote:
>   
>> Phi Tran wrote:
>>     
>>> I agree to the above if we tie read and write together, but I was 
>>> thinking about the case when we want separate read and write control.
>>> I was thinking the model could be that everyone on the console by 
>>> default would have read privilege for parted.  The write
>>> privilege could be controlled by the auth and be part of a separate
>>> profile.
>>>       
>> I don't see why being on the console should be special for this, please 
>> explain the rationale.
>>     
>
> I agree.  Given the use of RBAC we automatically get the ability to
> grant console users access to parted, if the sysadmin wants to (though I
> seriously doubt it).
>   
Me too.  I can't imagine any sane system adminstrator wanting to 
delegate the privilege to manage partition tables to anyone who doesn't 
also have Primary Administrator privileges.

I was originally opposed to having the exec_attr entry just for this 
reason... but I'm OK with the idea of adding it since format is already 
there.

    -- Garrett

From Neal.Pollack@Sun.COM Thu Mar  5 09:09:36 2009
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 n25H9ZI5006435
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 09:09:35 -0800 (PST)
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 n25H9RZU006982;
	Fri, 6 Mar 2009 01:09:32 +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 <0KG100H21MBVSG00@nwk-avmta-2.sfbay.sun.com>; Thu,
 05 Mar 2009 09:09:31 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100DLCMBTRM90@nwk-avmta-2.sfbay.sun.com>; Thu,
 05 Mar 2009 09:09:30 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25H9TQX003489;
 Thu, 05 Mar 2009 09:09:29 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG100E00LTU3V00@fe-sfbay-09.sun.com>; Thu,
 05 Mar 2009 09:09:29 -0800 (PST)
Received: from [10.1.48.130] ([unknown] [10.1.48.130])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KG1003ERMBSKH30@fe-sfbay-09.sun.com>;
 Thu, 05 Mar 2009 09:09:28 -0800 (PST)
Date: Thu, 05 Mar 2009 09:07:59 -0800
From: Neal Pollack <Neal.Pollack@Sun.COM>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AF413F.5080203@Sun.COM>
Sender: Neal.Pollack@Sun.COM
To: Phi Tran <Phi.Tran@Sun.COM>
Cc: Scott Rotondo <Scott.Rotondo@Sun.COM>, Mark Logan <Mark.Logan@Sun.COM>,
        Mark Phalan <Mark.Phalan@Sun.COM>, eric.ray@Sun.COM,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@Sun.COM,
        PSARC-ext@Sun.COM, Sanjay.Nadkarni@Sun.COM, Frank.Ludolph@Sun.COM,
        Gary.Winiger@Sun.COM
Message-id: <49B006EF.9080200@Sun.Com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
 <49AF413F.5080203@Sun.COM>
User-Agent: Thunderbird 2.0.0.17 (X11/20081014)
Status: RO
Content-Length: 1118

On 03/04/09 19:04, Phi Tran wrote:
>> I'm glad that you've decided to use an existing profile and not add 
>> new authorizations. I just wanted to clarify that these are two 
>> separate decisions.
>>
>
> There was an issue brought up about fdisk which doesn't have an entry
> in exec_attr.  I assume the intention was to not allow regular users to
> use fdisk or maybe this is a bug.  One could call fdisk from format,
> but I don't think that was a requirement to use fdisk.
>
> I think parted and fdisk should be allowed for regular users since
> these commands could be useful for removable media.

So, how do you keep one of the regular users on a SunRay server from
destroying the partitions with fdisk?

Neal


> These commands can
> be included with the File System Management profile and given 
> appropriate privileges as suggested previously.
>
> I'd like to get any comments to see if there should be a
> reason that parted should follow fdisk permission handling or if the
> case should continue with adding parted to the File System Management
> profile with appropriate privileges.
>
> Thanks,
>
> Phi


From Phi.Tran@sun.com Thu Mar  5 09:17:33 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n25HHWMh006956
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 09:17:33 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n25HHHNb017480;
	Thu, 5 Mar 2009 17:17:30 GMT
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 <0KG100I0FMP65W00@nwk-avmta-2.sfbay.sun.com>; Thu,
 05 Mar 2009 09:17:30 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100DQIMP5RJ70@nwk-avmta-2.sfbay.sun.com>; Thu,
 05 Mar 2009 09:17:29 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25HHTAc004639;
 Thu, 05 Mar 2009 09:17:29 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG100700MJPJY00@fe-sfbay-10.sun.com>; Thu,
 05 Mar 2009 09:17:29 -0800 (PST)
Received: from [10.6.46.117] ([unknown] [10.6.46.117])
 by fe-sfbay-10.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KG1004ZQMOYSOJ0@fe-sfbay-10.sun.com>;
 Thu, 05 Mar 2009 09:17:23 -0800 (PST)
Date: Thu, 05 Mar 2009 09:16:49 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49B006EF.9080200@Sun.Com>
Sender: Phi.Tran@sun.com
To: Neal Pollack <Neal.Pollack@sun.com>
Cc: Scott Rotondo <Scott.Rotondo@sun.com>, Mark Logan <Mark.Logan@sun.com>,
        Mark Phalan <Mark.Phalan@sun.com>, Eric.Ray@sun.com,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@sun.com,
        PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com,
        Gary.Winiger@sun.com
Message-id: <49B00901.8050408@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
 <49AF413F.5080203@Sun.COM> <49B006EF.9080200@Sun.Com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 1330

Neal Pollack wrote:
> On 03/04/09 19:04, Phi Tran wrote:
>>> I'm glad that you've decided to use an existing profile and not add 
>>> new authorizations. I just wanted to clarify that these are two 
>>> separate decisions.
>>>
>>
>> There was an issue brought up about fdisk which doesn't have an entry
>> in exec_attr.  I assume the intention was to not allow regular users to
>> use fdisk or maybe this is a bug.  One could call fdisk from format,
>> but I don't think that was a requirement to use fdisk.
>>
>> I think parted and fdisk should be allowed for regular users since
>> these commands could be useful for removable media.
> 
> So, how do you keep one of the regular users on a SunRay server from
> destroying the partitions with fdisk?

The above means regular users with privileges actually.  These users
(non-root) need the File System Management profile to get the
privileges.

Phi
> 
> Neal
> 
> 
>> These commands can
>> be included with the File System Management profile and given 
>> appropriate privileges as suggested previously.
>>
>> I'd like to get any comments to see if there should be a
>> reason that parted should follow fdisk permission handling or if the
>> case should continue with adding parted to the File System Management
>> profile with appropriate privileges.
>>
>> Thanks,
>>
>> Phi
> 


From Nicolas.Williams@sun.com Thu Mar  5 09:27:19 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n25HRIKp007799
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 09:27:19 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n25HR70d023271;
	Thu, 5 Mar 2009 17:27:12 GMT
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 <0KG100I1PN5BLY00@nwk-avmta-2.sfbay.sun.com>; Thu,
 05 Mar 2009 09:27:11 -0800 (PST)
Received: from binky.Central.Sun.COM ([129.153.128.104])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100DRJN5ARD90@nwk-avmta-2.sfbay.sun.com>; Thu,
 05 Mar 2009 09:27:10 -0800 (PST)
Received: from binky.Central.Sun.COM (localhost [127.0.0.1])
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3) with ESMTP id n25HPao0016355;
 Thu, 05 Mar 2009 11:25:36 -0600 (CST)
Received: (from nw141292@localhost)
	by binky.Central.Sun.COM (8.14.3+Sun/8.14.3/Submit) id n25HPau5016354; Thu,
 05 Mar 2009 11:25:36 -0600 (CST)
Date: Thu, 05 Mar 2009 11:25:36 -0600
From: Nicolas Williams <Nicolas.Williams@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49B00901.8050408@Sun.COM>
To: Phi Tran <Phi.Tran@sun.com>
Cc: Neal Pollack <Neal.Pollack@sun.com>, Scott Rotondo <Scott.Rotondo@sun.com>,
        Mark Logan <Mark.Logan@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com, Gary.Winiger@sun.com
Message-id: <20090305172536.GL9992@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
 <49AF413F.5080203@Sun.COM> <49B006EF.9080200@Sun.Com>
 <49B00901.8050408@Sun.COM>
X-Authentication-warning: binky.Central.Sun.COM: nw141292 set sender to
 Nicolas.Williams@sun.com using -f
User-Agent: Mutt/1.5.7i
Status: RO
Content-Length: 632

On Thu, Mar 05, 2009 at 09:16:49AM -0800, Phi Tran wrote:
> Neal Pollack wrote:
> >So, how do you keep one of the regular users on a SunRay server from
> >destroying the partitions with fdisk?
> 
> The above means regular users with privileges actually.  These users
> (non-root) need the File System Management profile to get the
> privileges.

Regular users won't have that profile.  Therefore they won't be able to
execute parted with sufficient privilege, therefore they won't be able
to cause harm.  This is really a basic RBAC question and does not need
to be discussed to death on this list.

IMO all the case has converged.

From gdamore@sun.com Thu Mar  5 09:29:03 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n25HT2u2007930
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 09:29:02 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n25HT2Qj008170;
	Thu, 5 Mar 2009 09:29:02 -0800 (PST)
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 <0KG100J0HN8CB100@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 05 Mar 2009 09:29:00 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100LXAN8BQTC0@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 05 Mar 2009 09:28:59 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25HSxfK006511;
 Thu, 05 Mar 2009 09:28:59 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG100E00LTU3V00@fe-sfbay-09.sun.com>; Thu,
 05 Mar 2009 09:28:59 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KG100HT8N896TK0@fe-sfbay-09.sun.com>; Thu,
 05 Mar 2009 09:28:58 -0800 (PST)
Date: Thu, 05 Mar 2009 09:28:56 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49B00901.8050408@Sun.COM>
Sender: Garrett.Damore@sun.com
To: Phi Tran <Phi.Tran@sun.com>
Cc: Neal Pollack <Neal.Pollack@sun.com>, Scott Rotondo <Scott.Rotondo@sun.com>,
        Mark Logan <Mark.Logan@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com, Gary.Winiger@sun.com
Message-id: <49B00BD8.9000409@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
 <49AF413F.5080203@Sun.COM> <49B006EF.9080200@Sun.Com>
 <49B00901.8050408@Sun.COM>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1695

Phi Tran wrote:
> Neal Pollack wrote:
>> On 03/04/09 19:04, Phi Tran wrote:
>>>> I'm glad that you've decided to use an existing profile and not add 
>>>> new authorizations. I just wanted to clarify that these are two 
>>>> separate decisions.
>>>>
>>>
>>> There was an issue brought up about fdisk which doesn't have an entry
>>> in exec_attr.  I assume the intention was to not allow regular users to
>>> use fdisk or maybe this is a bug.  One could call fdisk from format,
>>> but I don't think that was a requirement to use fdisk.
>>>
>>> I think parted and fdisk should be allowed for regular users since
>>> these commands could be useful for removable media.
>>
>> So, how do you keep one of the regular users on a SunRay server from
>> destroying the partitions with fdisk?
>
> The above means regular users with privileges actually.  These users
> (non-root) need the File System Management profile to get the
> privileges.
Right.  You don't give such users this profile, any more than you'd give 
them Primary Administrator, or grant them "sudo" privileges or give them 
the root password to use with "su".

(Unless your and idjit administrator--- and such folks *do* exist.  But 
they get what they deserve...)

    -- Garrett
>
> Phi
>>
>> Neal
>>
>>
>>> These commands can
>>> be included with the File System Management profile and given 
>>> appropriate privileges as suggested previously.
>>>
>>> I'd like to get any comments to see if there should be a
>>> reason that parted should follow fdisk permission handling or if the
>>> case should continue with adding parted to the File System Management
>>> profile with appropriate privileges.
>>>
>>> Thanks,
>>>
>>> Phi
>>
>
>


From gdamore@sun.com Thu Mar  5 09:30:58 2009
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 n25HUwhV008025
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 09:30:58 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n25HUh1I006926;
	Thu, 5 Mar 2009 09:30:58 -0800 (PST)
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 <0KG100H4DNBJ3300@brm-avmta-1.central.sun.com>; Thu,
 05 Mar 2009 10:30:55 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100H2GNBH0Q00@brm-avmta-1.central.sun.com>; Thu,
 05 Mar 2009 10:30:54 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25HUriS009251;
 Thu, 05 Mar 2009 09:30:53 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG100A00N58Q800@fe-sfbay-10.sun.com>; Thu,
 05 Mar 2009 09:30:53 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KG100JRKNBAJV50@fe-sfbay-10.sun.com>; Thu,
 05 Mar 2009 09:30:48 -0800 (PST)
Date: Thu, 05 Mar 2009 09:30:46 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <20090305172536.GL9992@Sun.COM>
Sender: Garrett.Damore@sun.com
To: Nicolas Williams <Nicolas.Williams@sun.com>
Cc: Phi Tran <Phi.Tran@sun.com>, Neal Pollack <Neal.Pollack@sun.com>,
        Scott Rotondo <Scott.Rotondo@sun.com>, Mark Logan <Mark.Logan@sun.com>,
        Mark Phalan <Mark.Phalan@sun.com>, Eric.Ray@sun.com,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@sun.com,
        PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com,
        Gary.Winiger@sun.com
Message-id: <49B00C46.6000908@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
 <49AF413F.5080203@Sun.COM> <49B006EF.9080200@Sun.Com>
 <49B00901.8050408@Sun.COM> <20090305172536.GL9992@Sun.COM>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 992

Nicolas Williams wrote:
> On Thu, Mar 05, 2009 at 09:16:49AM -0800, Phi Tran wrote:
>   
>> Neal Pollack wrote:
>>     
>>> So, how do you keep one of the regular users on a SunRay server from
>>> destroying the partitions with fdisk?
>>>       
>> The above means regular users with privileges actually.  These users
>> (non-root) need the File System Management profile to get the
>> privileges.
>>     
>
> Regular users won't have that profile.  Therefore they won't be able to
> execute parted with sufficient privilege, therefore they won't be able
> to cause harm.  This is really a basic RBAC question and does not need
> to be discussed to death on this list.
>
> IMO all the case has converged.
>
>   
Yes.

I believe I was the one that asked to let the case run, and I don't see 
any other outstanding issues.

I think we can probably close this case as "approved now".  Although I 
suppose it wouldn't hurt to wait the extra 24 hours for it to timeout 
regularly.

    -- Garrett

From Phi.Tran@sun.com Thu Mar  5 09:33:37 2009
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 n25HXaeT008278
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 09:33:36 -0800 (PST)
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 n25HXVnM020068;
	Fri, 6 Mar 2009 01:33:33 +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 <0KG100H2PNFVBQ00@brm-avmta-1.central.sun.com>; Thu,
 05 Mar 2009 10:33:31 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100HBJNFU0M00@brm-avmta-1.central.sun.com>; Thu,
 05 Mar 2009 10:33:31 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25HXUR4007232;
 Thu, 05 Mar 2009 09:33:30 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG100900KOPB400@fe-sfbay-09.sun.com>; Thu,
 05 Mar 2009 09:33:30 -0800 (PST)
Received: from [10.6.46.117] ([unknown] [10.6.46.117])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KG10098SNFJ8520@fe-sfbay-09.sun.com>;
 Thu, 05 Mar 2009 09:33:20 -0800 (PST)
Date: Thu, 05 Mar 2009 09:32:46 -0800
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <20090305172536.GL9992@Sun.COM>
Sender: Phi.Tran@sun.com
To: Nicolas Williams <Nicolas.Williams@sun.com>
Cc: Neal Pollack <Neal.Pollack@sun.com>, Scott Rotondo <Scott.Rotondo@sun.com>,
        Mark Logan <Mark.Logan@sun.com>, Mark Phalan <Mark.Phalan@sun.com>,
        Eric.Ray@sun.com, Phi Tran <phitran@sac.sfbay.sun.com>,
        David.Comay@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com,
        Frank.Ludolph@sun.com, Gary.Winiger@sun.com
Message-id: <49B00CBE.3090604@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
 <49AF413F.5080203@Sun.COM> <49B006EF.9080200@Sun.Com>
 <49B00901.8050408@Sun.COM> <20090305172536.GL9992@Sun.COM>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 752

Nicolas Williams wrote:
> On Thu, Mar 05, 2009 at 09:16:49AM -0800, Phi Tran wrote:
>> Neal Pollack wrote:
>>> So, how do you keep one of the regular users on a SunRay server from
>>> destroying the partitions with fdisk?
>> The above means regular users with privileges actually.  These users
>> (non-root) need the File System Management profile to get the
>> privileges.
> 
> Regular users won't have that profile.  Therefore they won't be able to
> execute parted with sufficient privilege, therefore they won't be able
> to cause harm.  This is really a basic RBAC question and does not need
> to be discussed to death on this list.
> 
> IMO all the case has converged.

My fault :).  The wording should be privileged user, not regular user.

Phi

From Mark.Logan@sun.com Thu Mar  5 11:08:41 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n25J8fwV015474
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 11:08:41 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n25J8aMQ020110
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 5 Mar 2009 12:08:41 -0700 (MST)
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 <0KG10030HRUG7200@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 05 Mar 2009 12:08:40 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100H2BRUF0L80@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 05 Mar 2009 12:08:39 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25J8dmt026500	for
 <PSARC-ext@sun.com>; Thu, 05 Mar 2009 11:08:39 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG100900ROS1800@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 05 Mar 2009 11:08:39 -0800 (PST)
Received: from [10.1.48.150] ([unknown] [10.1.48.150])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KG100EUURU4WFB0@fe-sfbay-09.sun.com>;
 Thu, 05 Mar 2009 11:08:28 -0800 (PST)
Date: Thu, 05 Mar 2009 11:07:47 -0800
From: Mark Logan <Mark.Logan@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <18863.50725.230574.577672@gargle.gargle.HOWL>
Sender: Mark.Logan@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: Nicolas Williams <Nicolas.Williams@sun.com>, Phi Tran <Phi.Tran@sun.com>,
        PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com,
        Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, gdamore@sun.com
Message-id: <49B02303.6060605@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_X5xCuOeHzARqmXeV3m9e/g)"
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <49AC650E.2000206@Sun.COM> <18861.10274.406119.75232@gargle.gargle.HOWL>
 <49AF1446.1010408@sun.com> <20090304235420.GR9992@Sun.COM>
 <18863.50725.230574.577672@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.16 (X11/20080922)
Status: RO
Content-Length: 2583

This is a multi-part message in MIME format.

--Boundary_(ID_X5xCuOeHzARqmXeV3m9e/g)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

James Carlson wrote:
> Nicolas Williams writes:
>   
>> On Wed, Mar 04, 2009 at 03:52:38PM -0800, Mark Logan wrote:
>>     
>>>>>> /usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
>>>>>>      
>>>>>>             
>>>> This belongs in 1M.  There's no "8" on Solaris.
>>>>
>>>>  
>>>>         
>>> There is a section 8 in Nevada. I would prefer to leave the man pages in 
>>> section 8 since it would mean less changes.
>>>       
>> It's a bug.
>>     
>
> Exactly.  The fact that others have blown this doesn't mean that new
> projects should get it wrong as well.
>
> It should probably give you pause if you do "man -s 8 Intro" and see
> that there's no common description of what's in the section.
>
>   

OK thanks. I will put the man pages in 1m.
Mark


--Boundary_(ID_X5xCuOeHzARqmXeV3m9e/g)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
James Carlson wrote:
<blockquote cite="mid:18863.50725.230574.577672@gargle.gargle.HOWL"
 type="cite">
  <pre wrap="">Nicolas Williams writes:
  </pre>
  <blockquote type="cite">
    <pre wrap="">On Wed, Mar 04, 2009 at 03:52:38PM -0800, Mark Logan wrote:
    </pre>
    <blockquote type="cite">
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <pre wrap="">/usr/share/man/man8/parted.8      Volatile          Manual page (Phase 1)
     
            </pre>
          </blockquote>
        </blockquote>
        <pre wrap="">This belongs in 1M.  There's no "8" on Solaris.

 
        </pre>
      </blockquote>
      <pre wrap="">There is a section 8 in Nevada. I would prefer to leave the man pages in 
section 8 since it would mean less changes.
      </pre>
    </blockquote>
    <pre wrap="">It's a bug.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Exactly.  The fact that others have blown this doesn't mean that new
projects should get it wrong as well.

It should probably give you pause if you do "man -s 8 Intro" and see
that there's no common description of what's in the section.

  </pre>
</blockquote>
<br>
OK thanks. I will put the man pages in 1m.<br>
Mark<br>
<br>
</body>
</html>

--Boundary_(ID_X5xCuOeHzARqmXeV3m9e/g)--

From Mark.Logan@sun.com Thu Mar  5 11:30:51 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n25JUp4w016877
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 5 Mar 2009 11:30:51 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n25JUmrk025308;
	Thu, 5 Mar 2009 11:30:51 -0800 (PST)
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 <0KG100G3FSVE1B00@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 05 Mar 2009 11:30:50 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG100MEGSVD4UD0@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 05 Mar 2009 11:30:49 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n25JUmDV000212;
 Thu, 05 Mar 2009 11:30:48 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG100I00RLFX500@fe-sfbay-10.sun.com>; Thu,
 05 Mar 2009 11:30:48 -0800 (PST)
Received: from [10.1.48.150] ([unknown] [10.1.48.150])
 by fe-sfbay-10.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KG100GJMSULEX90@fe-sfbay-10.sun.com>;
 Thu, 05 Mar 2009 11:30:22 -0800 (PST)
Date: Thu, 05 Mar 2009 11:29:39 -0800
From: Mark Logan <Mark.Logan@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49B00C46.6000908@sun.com>
Sender: Mark.Logan@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Nicolas Williams <Nicolas.Williams@sun.com>, Phi Tran <Phi.Tran@sun.com>,
        Neal Pollack <Neal.Pollack@sun.com>,
        Scott Rotondo <Scott.Rotondo@sun.com>,
        Mark Phalan <Mark.Phalan@sun.com>, Eric.Ray@sun.com,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@sun.com,
        PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com,
        Gary.Winiger@sun.com
Message-id: <49B02823.6040309@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
 <49AF413F.5080203@Sun.COM> <49B006EF.9080200@Sun.Com>
 <49B00901.8050408@Sun.COM> <20090305172536.GL9992@Sun.COM>
 <49B00C46.6000908@sun.com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080922)
Status: RO
Content-Length: 1075

Garrett D'Amore wrote:
> Nicolas Williams wrote:
>> On Thu, Mar 05, 2009 at 09:16:49AM -0800, Phi Tran wrote:
>>  
>>> Neal Pollack wrote:
>>>    
>>>> So, how do you keep one of the regular users on a SunRay server from
>>>> destroying the partitions with fdisk?
>>>>       
>>> The above means regular users with privileges actually.  These users
>>> (non-root) need the File System Management profile to get the
>>> privileges.
>>>     
>>
>> Regular users won't have that profile.  Therefore they won't be able to
>> execute parted with sufficient privilege, therefore they won't be able
>> to cause harm.  This is really a basic RBAC question and does not need
>> to be discussed to death on this list.
>>
>> IMO all the case has converged.
>>
>>   
> Yes.
>
> I believe I was the one that asked to let the case run, and I don't 
> see any other outstanding issues.
>
> I think we can probably close this case as "approved now".  Although I 
> suppose it wouldn't hurt to wait the extra 24 hours for it to timeout 
> regularly.
>
>    -- Garrett

Thanks very much!
Mark

From Phi.Tran@sun.com Mon Mar  9 11:12:32 2009
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 n29ICWQM006503
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 9 Mar 2009 11:12:32 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n29ICBqt020083;
	Mon, 9 Mar 2009 11:12:32 -0700 (PDT)
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 <0KG9009093WUMY00@nwk-avmta-2.sfbay.sun.com>; Mon,
 09 Mar 2009 11:12:30 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KG9005RW3WSUZ60@nwk-avmta-2.sfbay.sun.com>; Mon,
 09 Mar 2009 11:12:28 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n29ICSjW008343;
 Mon, 09 Mar 2009 11:12:28 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KG9006002NIUS00@fe-sfbay-09.sun.com>; Mon,
 09 Mar 2009 11:12:28 -0700 (PDT)
Received: from [10.6.46.117] ([unknown] [10.6.46.117])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KG900AJN3W77FJ0@fe-sfbay-09.sun.com>;
 Mon, 09 Mar 2009 11:12:08 -0700 (PDT)
Date: Mon, 09 Mar 2009 11:11:31 -0700
From: Phi Tran <Phi.Tran@sun.com>
Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout
 03/06/2009]
In-reply-to: <49AF413F.5080203@Sun.COM>
Sender: Phi.Tran@sun.com
To: PSARC-ext@sun.com
Cc: Scott Rotondo <Scott.Rotondo@sun.com>, Mark Logan <Mark.Logan@sun.com>,
        Mark Phalan <Mark.Phalan@sun.com>, Eric.Ray@sun.com,
        Phi Tran <phitran@sac.sfbay.sun.com>, David.Comay@sun.com,
        Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com, Gary.Winiger@sun.com
Message-id: <49B55BD3.4050602@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200903022238.n22McKCf020108@sac.sfbay.sun.com>
 <1236083581.7436.84.camel@zup> <49AD4EAB.3030609@sun.com>
 <18861.20673.785683.960538@gargle.gargle.HOWL> <49AD570C.1020703@sun.com>
 <18861.22841.939145.536333@gargle.gargle.HOWL> <49AD6134.7020807@sun.com>
 <18861.28206.369284.732567@gargle.gargle.HOWL>
 <200903031859.n23IxIR5065085@dm-holland-02.uk.sun.com>
 <49AD7F9B.5020403@Sun.COM> <49ADA9FD.1000800@sun.com>
 <49AF413F.5080203@Sun.COM>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 129

This case timed out last Friday and has several +1 votes.  There are no
more comments so I will mark this case as approved.

Phi

