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 ; 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 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 ; 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 ; 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 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 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 ; 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 ; 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" 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 Cc: PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, Mark Logan 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 ; 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 ; 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 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 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 ; 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 ; 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 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 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 ; 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 ; 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 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" Cc: PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, Mark Logan 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 ; 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 ; 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 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 Cc: Phi Tran , 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 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)-- 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 ; 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 ; 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 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 Cc: Phi Tran , 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 ; 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 ; 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 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 Cc: Sebastien Roy , Phi Tran , 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 ; 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 ; 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 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 Cc: Phi Tran , 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 ; 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 ; 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 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 Cc: Mark Logan , Sebastien Roy , Phi Tran , 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 ; 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 ; 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 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 Cc: Mark Logan , Phi Tran , 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 ; 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 ; 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 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" Cc: Phi Tran , PSARC-ext@sun.com, david.comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, Mark Logan 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 ; 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 ; 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 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 Cc: "Garrett D'Amore" , PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, Mark Logan 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 ; 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 ; 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" 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 Cc: Sebastien Roy , Phi Tran , 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 ; 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 Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout 03/06/2009] In-reply-to: <49AC6F73.30707@sun.com> To: Mark Logan Cc: Sebastien Roy , Phi Tran , 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 ; 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 ; 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 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 Cc: "Garrett D'Amore" , PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, Mark Logan 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 ; 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 ; 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 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 Cc: Sebastien Roy , Phi Tran , 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 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)-- 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 ; 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" Cc: Phi Tran , PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, Mark Logan 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 ; 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 Cc: Mark Logan , Sebastien Roy , Phi Tran , 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 ; 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 ; 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 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 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 ; 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 Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout 03/06/2009] In-reply-to: <49AC650E.2000206@Sun.COM> To: Phi Tran 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 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 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 ; 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 ; 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" 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 Cc: Phi Tran , 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 ; 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 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" Cc: Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 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 ; 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 ; 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" 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 Cc: Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 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" Cc: Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 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 ; 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 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" Cc: James Carlson , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 ; 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 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 Cc: "Garrett D'Amore" , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 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)-- 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 ; 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 ; 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 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 Cc: James Carlson , "Garrett D'Amore" , Eric.Ray@sun.com, Phi Tran , 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 ; 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 ; 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" 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 Cc: James Carlson , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 ; 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" 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 Cc: James Carlson , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 ; 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 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 Cc: Phi Tran , 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 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)-- 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 ; 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 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" Cc: James Carlson , Mark Phalan , Eric.Ray@Sun.COM, Phi Tran , 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 ; 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 ; 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" 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 Cc: James Carlson , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout 03/06/2009] In-reply-to: <49AD6134.7020807@sun.com> To: Mark Logan Cc: "Garrett D'Amore" , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 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 ; 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 Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout 03/06/2009] In-reply-to: <49AD6134.7020807@sun.com> To: Mark Logan Cc: "Garrett D'Amore" , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 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 ; 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 ; 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 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 Cc: Mark Logan , 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 ; 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 Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout 03/06/2009] In-reply-to: <49AD79F0.8080408@Sun.COM> To: Phi Tran Cc: Mark Logan , 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 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 ; 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 Cc: Mark Logan , "Garrett D'Amore" , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 ; 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 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 , Mark Logan , "Garrett D'Amore" , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 ; 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 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 , Sebastien Roy , Phi Tran , 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 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)-- 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 ; 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 Cc: Scott Rotondo , Sebastien Roy , Phi Tran , 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 ; 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 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 , Eric.Ray@sun.com, Scott Rotondo , David.Comay@sun.com, gdamore@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com, Phi Tran 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 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 ; 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 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 Cc: Casper.Dik@sun.com, Mark Logan , Eric.Ray@sun.com, Scott Rotondo , David.Comay@sun.com, gdamore@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com, Phi Tran 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 ; 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 Cc: Mark Logan , Eric.Ray@sun.com, Scott Rotondo , David.Comay@sun.com, gdamore@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com, Phi Tran 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 ; 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 ; 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 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 Cc: Mark Logan , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 ; 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 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 , Eric.Ray@sun.com, Scott Rotondo , David.Comay@sun.com, gdamore@sun.com, PSARC-ext@sun.com, Sanjay.Nadkarni@sun.com, Frank.Ludolph@sun.com, Phi Tran 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 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)-- 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 ; 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 ; 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 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 Cc: Mark Logan , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 ; 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 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 Cc: Phi Tran , 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
/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)-- 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 ; 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 Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout 03/06/2009] In-reply-to: <49AF1446.1010408@sun.com> To: Mark Logan Cc: James Carlson , Phi Tran , 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 ; 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 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 Cc: Mark Logan , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 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 Cc: Mark Logan , Mark Phalan , Eric.Ray@Sun.COM, Phi Tran , 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 ; 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" 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 Cc: Phi Tran , Mark Logan , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 ; 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 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 Cc: "Garrett D'Amore" , PSARC-ext@Sun.COM, David.Comay@Sun.COM, Eric.Ray@Sun.COM, Frank.Ludolph@Sun.COM, Sanjay.Nadkarni@Sun.COM, Mark Logan 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 ; 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 Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout 03/06/2009] In-reply-to: <20090304235420.GR9992@Sun.COM> To: Nicolas Williams Cc: Mark Logan , Phi Tran , 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 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 ; 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 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 Cc: Phi Tran , "Garrett D'Amore" , PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, Mark Logan 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 ; 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 Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout 03/06/2009] In-reply-to: <20090305151427.GW9992@Sun.COM> To: Nicolas Williams Cc: Darren J Moffat , Eric.Ray@sun.com, PSARC-ext@sun.com, Phi Tran , "Garrett D'Amore" , David.Comay@sun.com, Sanjay.Nadkarni@sun.com, Mark Logan , 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 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 ; 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 ; 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 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 Cc: Nicolas Williams , Darren J Moffat , Eric.Ray@sun.com, PSARC-ext@sun.com, "Garrett D'Amore" , David.Comay@sun.com, Sanjay.Nadkarni@sun.com, Mark Logan , 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 ; 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 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" Cc: Scott Rotondo , Mark Logan , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 ; 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" 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 Cc: Darren J Moffat , Phi Tran , PSARC-ext@sun.com, David.Comay@sun.com, Eric.Ray@sun.com, Frank.Ludolph@sun.com, Sanjay.Nadkarni@sun.com, Mark Logan 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 ; 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 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 Cc: Scott Rotondo , Mark Logan , Mark Phalan , eric.ray@Sun.COM, Phi Tran , 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 ; 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 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 Cc: Scott Rotondo , Mark Logan , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 Subject: Re: Parted - GNU Partition Editor [PSARC/2009/145 FastTrack timeout 03/06/2009] In-reply-to: <49B00901.8050408@Sun.COM> To: Phi Tran Cc: Neal Pollack , Scott Rotondo , Mark Logan , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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" 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 Cc: Neal Pollack , Scott Rotondo , Mark Logan , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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" 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 Cc: Phi Tran , Neal Pollack , Scott Rotondo , Mark Logan , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 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 Cc: Neal Pollack , Scott Rotondo , Mark Logan , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 ; 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 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 Cc: Nicolas Williams , Phi Tran , 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 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)-- 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 ; 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 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" Cc: Nicolas Williams , Phi Tran , Neal Pollack , Scott Rotondo , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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 ; 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 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 , Mark Logan , Mark Phalan , Eric.Ray@sun.com, Phi Tran , 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