From sacadmin Mon Aug 24 08:33:35 2009
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 n7OFXZmg019874;
	Mon, 24 Aug 2009 08:33:35 -0700 (PDT)
Received: (from johnf@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id n7OFXZ75019870;
	Mon, 24 Aug 2009 08:33:35 -0700 (PDT)
Date: Mon, 24 Aug 2009 08:33:35 -0700 (PDT)
From: John Fischer <johnf@sac.sfbay.sun.com>
Message-Id: <200908241533.n7OFXZ75019870@sac.sfbay.sun.com>
To: LSARC-record@sac.sfbay.sun.com
Cc: stephen.browne@sun.com
Subject: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
Status: RO
Content-Length: 559


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:
	 Label Builder CLI
    1.2. Name of Document Author/Supplier:
	 Author:  Stephen Browne
    1.3  Date of This Document:
	24 August, 2009
4. Technical Description
    See the case directory for more detail

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


From John.Fischer@sun.com Mon Aug 24 08:54:07 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 n7OFs7r5020905
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 24 Aug 2009 08:54:07 -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 n7OFs3Qg019888
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Mon, 24 Aug 2009 08:54:07 -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 <0KOW0000B1HV1000@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 08:53:55 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOW00LBY1HUYU30@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 24 Aug 2009 08:53:54 -0700 (PDT)
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 n7OFrs1A005724	for
 <LSARC-ext@sun.com>; Mon, 24 Aug 2009 15:53:54 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOW00J001DCBP00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 09:53:54 -0600 (MDT)
Received: from [192.168.0.102] ([unknown] [76.20.56.47])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KOW006FK1HTTB40@mail-amer.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 24 Aug 2009 09:53:54 -0600 (MDT)
Date: Mon, 24 Aug 2009 08:51:43 -0700
From: John Fischer <John.Fischer@sun.com>
Subject: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
Sender: John.Fischer@sun.com
To: LSARC-ext@sun.com
Cc: Stephen Browne <Stephen.Browne@sun.com>
Reply-to: John.Fischer@sun.com
Message-id: <4A92B70F.7030101@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.21 (X11/20090505)
Status: RO
Content-Length: 4037

All,

I am sponsoring this fast track for Stephen Browne of the Gnome
group in Ireland.  I have set the timer for Monday, August 31st,
2009.  The case directory contains the attached proposal.

This project proposes to introduce a new CLI within a Patch release
of Solaris.  The new CLI will enable developers to use the existing
GUI Label Builder within Trusted Extensions administrative tools.
In addition the CLI will require all arguments to the tool to be present
and will produce either the selected label or an error message.
A man page is forth coming and will be placed in the case directory
when it is available.  The new CLI is declared Uncommitted and will
be delivered in the existing SUNWtgnome-tsol-libs SVr4 package.

Thanks,

John




1. Introduction

    1.1. Project/Component Working Name:
         Trusted Desktop CLI for Label Builder GUI dialog

    1.2. Name of Document Author/Supplier:
         Stephen Browne

    1.3. Date of This Document:
         24/08/2009

    1.4. Name of Major Document Customer(s)/Consumer(s):
         1.4.1. The PAC or CPT you expect to review your project:
                Solaris PAC

         1.4.2. The ARC(s) you expect to review your project:
                LSARC

         1.4.3. The Director/VP who is "Sponsoring" this project:
                Robert O'Dea

         1.4.4. The name of your business unit:
                Software - OPG

    1.5. Email Aliases:
         1.5.1. Responsible Manager:
                leo.binchy@sun.com

         1.5.2. Responsible Engineer:
                stephen.browne@sun.com

         1.5.3  Marketing Manager:
                glynn.foster@sun.com

         1.5.4. Interest List:
                desktop-discuss@opensolaris.org

2. Project Summary
    2.1. Project Description:

         Provide a command line interface to the already existing GUI
     Label Builder dialog to allow developers to make use of label
     selection in Trusted Extensions administrative tools.


4. Technical Description:
    4.1. Details:

         The library libgnometsol is already provided as part of our
     Trusted Desktop.  This library includes an implementation of a
     label selection dialog and is used by the existing trusted
         stripe,    workspace switcher and Login label selection GUI.

     The existsing label builder API will be simply wrapped in a
         small binary that creates a label builder GUI dialog based on
         command line arguments, displays it for the user to select a
         label and prints out the selected label (in one of two forms) or
         an appropriate error message.

     For example:

     $ tsoltjds-getlabel --min=admin_low --max=admin_low \
         --default=public --accredcheck=y --mode=clearance \
         --format=internal

     0x0002-8-08
     $

     All of the arguments are mandatory and will be detailed in the
         new manpage to accompany the new binary.


    4.2. Interfaces:

       Exported Interfaces      Stability          Comments
       -----------------------  ------------------ -------------

       /usr/bin/tsoljds-getlabel Uncommitted
       /usr/share/man/man1/tsoljds-getlabel.1
                 Uncommitted       Manpage


       Imported Interfaces      Stability          Comments
       --------------------     ---------------  ------------------
       GNOME Base Libraries     Committed          LSARC 2006/202
       libgnometsol           Project Private       LSARC/2005/280

    4.3. Doc Impact:

         Man page is provided with new binary

    4.4. Packaging & Delivery:

         Existing SUNWtgnome-tsol-libs package

    4.5. Dependencies:

     None

    4.6. L10N Impact:

         None

    4.7. Security Impact:

         None.

5. Reference Documents:
     RFE bugid 6867155
     http://monaco.sfbay/detail.jsf?cr=6867155


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

From Darren.Moffat@sun.com Mon Aug 24 09:06:48 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 n7OG6lV7021941
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 24 Aug 2009 09:06:48 -0700 (PDT)
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 n7OG6XJs007417
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Mon, 24 Aug 2009 17:06:47 +0100 (BST)
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 <0KOW0061N238YZ00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 09:06:44 -0700 (PDT)
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 <0KOW001E12363L50@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 24 Aug 2009 09:06:43 -0700 (PDT)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n7OG6g2R005154	for
 <LSARC-ext@sun.com>; Mon, 24 Aug 2009 16:06:42 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOW00E001KW3I00@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 17:06:35 +0100 (BST)
Received: from [192.168.1.105]
 (cpc2-rdng20-2-0-cust917.15-3.cable.virginmedia.com [86.28.167.150])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KOW009UW22Y53C0@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 17:06:34 +0100 (BST)
Date: Mon, 24 Aug 2009 17:06:34 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <4A92B70F.7030101@sun.com>
Sender: Darren.Moffat@sun.com
To: John.Fischer@sun.com
Cc: LSARC-ext@sun.com, Stephen Browne <Stephen.Browne@sun.com>
Message-id: <4A92BA8A.50005@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4A92B70F.7030101@sun.com>
User-Agent: Thunderbird 2.0.0.21 (X11/20090623)
Status: RO
Content-Length: 551

John Fischer wrote:
>     $ tsoltjds-getlabel --min=admin_low --max=admin_low \
>         --default=public --accredcheck=y --mode=clearance \
>         --format=internal

The arguments look fine.  The command name is a bit clunky and not what 
I'd expected.

My suggested alternate names are:

usr/bin/select-label
usr/bin/txlabel
usr/bin/txselectlabel

On the other hand the name from the presented spec is pretty much in 
line with the rest of the TJDS suite so if no one else objects to the 
name I wouldn't hold this case up.

-- 
Darren J Moffat

From Alan.Coopersmith@sun.com Mon Aug 24 09:11:21 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 n7OGBKBf022266
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 24 Aug 2009 09:11:20 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n7OGB40l015946
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 25 Aug 2009 00:11:19 +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 <0KOW00E2Z2ASZJ00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 10:11:16 -0600 (MDT)
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 <0KOW002HS2AQ8Q80@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 24 Aug 2009 10:11:14 -0600 (MDT)
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 n7OGBEVm025491	for
 <LSARC-ext@sun.com>; Mon, 24 Aug 2009 09:11:14 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOW00J0021MLD00@fe-sfbay-10.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 09:11:14 -0700 (PDT)
Received: from [172.16.4.14] ([unknown] [124.207.175.210])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KOW0002E2AMHN10@fe-sfbay-10.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 09:11:12 -0700 (PDT)
Date: Tue, 25 Aug 2009 00:11:08 +0800
From: Alan Coopersmith <Alan.Coopersmith@sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <4A92B70F.7030101@sun.com>
Sender: Alan.Coopersmith@sun.com
To: John.Fischer@sun.com
Cc: LSARC-ext@sun.com, Stephen Browne <Stephen.Browne@sun.com>
Message-id: <4A92BB9C.9010105@sun.com>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4A92B70F.7030101@sun.com>
User-Agent: Thunderbird 2.0.0.22 (X11/20090804)
Status: RO
Content-Length: 469

John Fischer wrote:
>     $ tsoltjds-getlabel --min=admin_low --max=admin_low \

Between our usual advice to not embed branding names in commands,
because the commands almost always outlast the brand name, and the
knowledge we're already moving away from JDS as a brand name for
the desktop, it seems strange to be making new commands with the
jds name in.

-- 
    -Alan Coopersmith-		alan.coopersmith@sun.com
     Sun Microsystems, Inc. - X Window System Engineering

From John.Fischer@sun.com Mon Aug 24 09:16:48 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 n7OGGlpe022361
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 24 Aug 2009 09:16:48 -0700 (PDT)
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 n7OGGhgK048388
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Mon, 24 Aug 2009 10:16:47 -0600 (MDT)
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 <0KOW0010D2JYC500@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 09:16:46 -0700 (PDT)
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 <0KOW00LZ42JYZ060@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 24 Aug 2009 09:16:46 -0700 (PDT)
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 n7OGGksP009614	for
 <LSARC-ext@sun.com>; Mon, 24 Aug 2009 16:16:46 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOW00H0025T8K00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 10:16:46 -0600 (MDT)
Received: from [192.168.10.9] ([unknown] [76.20.56.47])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KOW006NS2JKLC00@mail-amer.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 24 Aug 2009 10:16:33 -0600 (MDT)
Date: Mon, 24 Aug 2009 09:14:22 -0700
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <4A92BA8A.50005@Sun.COM>
Sender: John.Fischer@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: LSARC-ext@sun.com, Stephen Browne <Stephen.Browne@sun.com>
Reply-to: John.Fischer@sun.com
Message-id: <4A92BC5E.1040402@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4A92B70F.7030101@sun.com> <4A92BA8A.50005@Sun.COM>
User-Agent: Thunderbird 2.0.0.21 (X11/20090505)
Status: RO
Content-Length: 784

Darren,

The reason why I thought that the naming was fine was because it
fits into the current naming convention for TX JDS stuff.  This is
a while in Rome do as Rome type of thing for me.

John

Darren J Moffat wrote:
> John Fischer wrote:
>>     $ tsoltjds-getlabel --min=admin_low --max=admin_low \
>>         --default=public --accredcheck=y --mode=clearance \
>>         --format=internal
> 
> The arguments look fine.  The command name is a bit clunky and not what 
> I'd expected.
> 
> My suggested alternate names are:
> 
> usr/bin/select-label
> usr/bin/txlabel
> usr/bin/txselectlabel
> 
> On the other hand the name from the presented spec is pretty much in 
> line with the rest of the TJDS suite so if no one else objects to the 
> name I wouldn't hold this case up.
> 

From Darren.Moffat@sun.com Mon Aug 24 09:21: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 n7OGLhVg022526
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 24 Aug 2009 09:21:43 -0700 (PDT)
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 n7OGLao7051764
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Mon, 24 Aug 2009 10:21:43 -0600 (MDT)
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 <0KOW00G2H2S60N00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 10:21:43 -0600 (MDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOW002EI2S58YB0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 24 Aug 2009 10:21:42 -0600 (MDT)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n7OGLeAs002755	for
 <LSARC-ext@sun.com>; Mon, 24 Aug 2009 16:21:41 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOW00C002BGKR00@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 17:21:37 +0100 (BST)
Received: from [192.168.1.105]
 (cpc2-rdng20-2-0-cust917.15-3.cable.virginmedia.com [86.28.167.150])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KOW0093O2RX53D0@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 17:21:33 +0100 (BST)
Date: Mon, 24 Aug 2009 17:21:33 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <4A92BC5E.1040402@sun.com>
Sender: Darren.Moffat@sun.com
To: John.Fischer@sun.com
Cc: LSARC-ext@sun.com, Stephen Browne <Stephen.Browne@sun.com>
Message-id: <4A92BE0D.6000700@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4A92B70F.7030101@sun.com> <4A92BA8A.50005@Sun.COM>
 <4A92BC5E.1040402@sun.com>
User-Agent: Thunderbird 2.0.0.21 (X11/20090623)
Status: RO
Content-Length: 619

John Fischer wrote:
> Darren,
> 
> The reason why I thought that the naming was fine was because it
> fits into the current naming convention for TX JDS stuff.  This is
> a while in Rome do as Rome type of thing for me.

Indeed but it is our Rome not someone elses.

Also would we really want a differently named command depending on what 
the GUI toolkit of choice is ?   Hard to tell since GNOME is the only 
label aware desktop system available for OpenSolaris (I'm ignoring CDE 
since it is effectively EOF and Solaris 10 only now).

As I said I wouldn't hold up the case for a different name.

-- 
Darren J Moffat

From Darren.Moffat@sun.com Mon Aug 24 09:22:47 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 n7OGMl2I022624
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 24 Aug 2009 09:22:47 -0700 (PDT)
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 n7OGMkOq024376
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Mon, 24 Aug 2009 09:22:47 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KOW008172TYSO00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 09:22:46 -0700 (PDT)
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 <0KOW001Y02TW3M90@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 24 Aug 2009 09:22:45 -0700 (PDT)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n7OGMiQK006990	for
 <LSARC-ext@sun.com>; Mon, 24 Aug 2009 16:22:44 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOW00C002BGKR00@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 17:22:39 +0100 (BST)
Received: from [192.168.1.105]
 (cpc2-rdng20-2-0-cust917.15-3.cable.virginmedia.com [86.28.167.150])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KOW009462TE53D0@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 17:22:26 +0100 (BST)
Date: Mon, 24 Aug 2009 17:22:26 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <4A92BB9C.9010105@sun.com>
Sender: Darren.Moffat@sun.com
To: Alan Coopersmith <Alan.Coopersmith@sun.com>
Cc: John.Fischer@sun.com, LSARC-ext@sun.com,
        Stephen Browne <Stephen.Browne@sun.com>
Message-id: <4A92BE42.8050906@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4A92B70F.7030101@sun.com> <4A92BB9C.9010105@sun.com>
User-Agent: Thunderbird 2.0.0.21 (X11/20090623)
Status: RO
Content-Length: 485

Alan Coopersmith wrote:
> John Fischer wrote:
>>     $ tsoltjds-getlabel --min=admin_low --max=admin_low \
> 
> Between our usual advice to not embed branding names in commands,
> because the commands almost always outlast the brand name, and the
> knowledge we're already moving away from JDS as a brand name for
> the desktop, it seems strange to be making new commands with the
> jds name in.

That plus the current branding for the feature is TX not TSOL :-)


-- 
Darren J Moffat

From Stephen.Browne@sun.com Mon Aug 24 09:49: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 n7OGnw3v023154
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 24 Aug 2009 09:49:58 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n7OGnv0h022085
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Mon, 24 Aug 2009 09:49:58 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KOW00B0J439WC00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 09:49:57 -0700 (PDT)
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 <0KOW0017T4373LE0@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 24 Aug 2009 09:49:56 -0700 (PDT)
Received: from fe-emea-10.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n7OGnswO009980	for
 <LSARC-ext@sun.com>; Mon, 24 Aug 2009 16:49:55 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOW004003DZSW00@fe-emea-10.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 17:49:47 +0100 (BST)
Received: from [129.156.220.16] ([unknown] [129.156.220.16])
 by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KOW0027742WC920@fe-emea-10.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 17:49:45 +0100 (BST)
Date: Mon, 24 Aug 2009 17:49:44 +0100
From: Stephen Browne <Stephen.Browne@sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <4A92BE42.8050906@Sun.COM>
Sender: Stephen.Browne@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Alan Coopersmith <Alan.Coopersmith@sun.com>, John.Fischer@sun.com,
        LSARC-ext@sun.com
Reply-to: Stephen.Browne@sun.com
Message-id: <4A92C4A8.3060101@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4A92B70F.7030101@sun.com> <4A92BB9C.9010105@sun.com>
 <4A92BE42.8050906@Sun.COM>
User-Agent: Thunderbird 2.0.0.21 (X11/20090311)
Status: RO
Content-Length: 618

The CLI name was usggested by Glenn Faden.

I actually like txselectlabel better.

Stephen.

On 08/24/09 17:22, Darren J Moffat wrote:
> Alan Coopersmith wrote:
>> John Fischer wrote:
>>>     $ tsoltjds-getlabel --min=admin_low --max=admin_low \
>>
>> Between our usual advice to not embed branding names in commands,
>> because the commands almost always outlast the brand name, and the
>> knowledge we're already moving away from JDS as a brand name for
>> the desktop, it seems strange to be making new commands with the
>> jds name in.
> 
> That plus the current branding for the feature is TX not TSOL :-)
> 
> 


From Stephen.Browne@sun.com Mon Aug 24 09:53:00 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 n7OGr0oS023239
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 24 Aug 2009 09:53:00 -0700 (PDT)
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 n7OGqqx2008476
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Mon, 24 Aug 2009 17:52:59 +0100 (BST)
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 <0KOW00C05488AW00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 09:52:56 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOW0017K4863HD0@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 24 Aug 2009 09:52:55 -0700 (PDT)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n7OGqsdT006075	for
 <LSARC-ext@sun.com>; Mon, 24 Aug 2009 16:52:54 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOW000003Q4TW00@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 17:52:37 +0100 (BST)
Received: from [129.156.220.16] ([unknown] [129.156.220.16])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KOW009HS47O53D0@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 24 Aug 2009 17:52:36 +0100 (BST)
Date: Mon, 24 Aug 2009 17:52:36 +0100
From: Stephen Browne <Stephen.Browne@sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <4A92C4A8.3060101@Sun.COM>
Sender: Stephen.Browne@sun.com
To: Stephen.Browne@sun.com
Cc: Darren J Moffat <darren.moffat@sun.com>,
        Alan Coopersmith <Alan.Coopersmith@sun.com>, John.Fischer@sun.com,
        LSARC-ext@sun.com
Reply-to: Stephen.Browne@sun.com
Message-id: <4A92C554.2040506@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4A92B70F.7030101@sun.com> <4A92BB9C.9010105@sun.com>
 <4A92BE42.8050906@Sun.COM> <4A92C4A8.3060101@Sun.COM>
User-Agent: Thunderbird 2.0.0.21 (X11/20090311)
Status: RO
Content-Length: 749

If no one objects I will change the name to txselectlabel.

On 08/24/09 17:49, Stephen Browne wrote:
> The CLI name was usggested by Glenn Faden.
> 
> I actually like txselectlabel better.
> 
> Stephen.
> 
> On 08/24/09 17:22, Darren J Moffat wrote:
>> Alan Coopersmith wrote:
>>> John Fischer wrote:
>>>>     $ tsoltjds-getlabel --min=admin_low --max=admin_low \
>>>
>>> Between our usual advice to not embed branding names in commands,
>>> because the commands almost always outlast the brand name, and the
>>> knowledge we're already moving away from JDS as a brand name for
>>> the desktop, it seems strange to be making new commands with the
>>> jds name in.
>>
>> That plus the current branding for the feature is TX not TSOL :-)
>>
>>
> 
> 


From John.Fischer@sun.com Tue Aug 25 13:48:17 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 n7PKmGAb005654
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 25 Aug 2009 13:48:16 -0700 (PDT)
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 n7PKmG82026405
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 25 Aug 2009 13:48:16 -0700 (PDT)
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 <0KOY00B079SGBY00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 25 Aug 2009 14:48:16 -0600 (MDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOY00LG19SFFT70@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 25 Aug 2009 14:48:15 -0600 (MDT)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n7PKmFUB007716	for
 <LSARC-ext@sun.com>; Tue, 25 Aug 2009 20:48:15 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOY00F009I2RN00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 25 Aug 2009 14:48:15 -0600 (MDT)
Received: from [192.168.0.102] ([unknown] [76.20.56.47])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KOY009QI9S0NPG0@mail-amer.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 25 Aug 2009 14:48:05 -0600 (MDT)
Date: Tue, 25 Aug 2009 13:45:47 -0700
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <4A92C554.2040506@Sun.COM>
Sender: John.Fischer@sun.com
To: Stephen.Browne@sun.com
Cc: Darren J Moffat <Darren.Moffat@sun.com>,
        Alan Coopersmith <Alan.Coopersmith@sun.com>, LSARC-ext@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <4A944D7B.6010301@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_1D+ich7eTDBsDzGXpP50dQ)"
X-PMX-Version: 5.4.1.325704
References: <4A92B70F.7030101@sun.com> <4A92BB9C.9010105@sun.com>
 <4A92BE42.8050906@Sun.COM> <4A92C4A8.3060101@Sun.COM>
 <4A92C554.2040506@Sun.COM>
User-Agent: Thunderbird 2.0.0.21 (X11/20090505)
Status: RO
Content-Length: 4810

This is a multi-part message in MIME format.

--Boundary_(ID_1D+ich7eTDBsDzGXpP50dQ)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT

All,

I have placed the attached man page document in the case directory under
the materials subdirectory.

Thanks,

John


Stephen Browne wrote:
> If no one objects I will change the name to txselectlabel.
> 
> On 08/24/09 17:49, Stephen Browne wrote:
>> The CLI name was usggested by Glenn Faden.
>>
>> I actually like txselectlabel better.
>>
>> Stephen.
>>
>> On 08/24/09 17:22, Darren J Moffat wrote:
>>> Alan Coopersmith wrote:
>>>> John Fischer wrote:
>>>>>     $ tsoltjds-getlabel --min=admin_low --max=admin_low \
>>>>
>>>> Between our usual advice to not embed branding names in commands,
>>>> because the commands almost always outlast the brand name, and the
>>>> knowledge we're already moving away from JDS as a brand name for
>>>> the desktop, it seems strange to be making new commands with the
>>>> jds name in.
>>>
>>> That plus the current branding for the feature is TX not TSOL :-)
>>>
>>>
>>
>>
> 

--Boundary_(ID_1D+ich7eTDBsDzGXpP50dQ)
Content-type: text/plain; name=txselectlabel.1
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=txselectlabel.1

User Commands							txselectlabel(1)

NAME
	txselectlabel - label selection dialog utility

SYNOPSIS
	txselectlabel --min=minlabel --max=maxlabel --default=defaultlabel
		      --accredcheck=[yes|no] --mode=[clearance|sensitivity]
		      --format=[internal|human]

DESCRIPTION
	txselectlabel is a utility program for prompting the user to select a 
	valid label within the minimum and maximum label range specified based 
	on the specifications in the label_encodings(4) file on the system.  The
	utility can run in two modes to provide either sensitivity label 
	selection or a label clearance selection and the output can be printed
	in either a human readable form or in an internal string format that
	is more appropriate for storage in a public object. Accreditation range
	checking can also be enabled to ensure the selected label is within the
	bounds of this range.

OPTIONS
	The following options must be specified:

	-n, --min=minlabel			The minimum label in the range
						of labels to be used.

	-x, --max=maxlabel			The maximum label in the range 
						of labels to be used

	-d, -default=defaultlabel		The default selected label 
	
	-a, --accredcheck=[yes|no]		Enable accreditation checking 
						to ensure the selected label is
						within the accreditation range

	-m, --mode=[clearance|sensitivity]	Select a label clearance or
						a sensitivity label

	-f, --format=[internal|human]		Return the selected label in
						either the internal hexadecimal
						representation, suitable for 
						storage or in the human readable
						form

EXAMPLES
	Example 1: requesting the user to select a sensitivity label between 
	'public' and 'confidential : restricted' displaying the output 
	in human readable form and ensuring the selected label is within the
	accreditation range.

	example% txselectlabel --min=public --max="confidential : restricted" \
	    --default=public --accredcheck=yes --mode=sensitivity --format=human

	Example 2: requesting the user to select a clearance between the full
	system range of labels without imposing an accreditation check and 
	return the selection in the internal data format. Also set the default
	selection to 'confidential internal use only'.

	example% txselectlabel --min=admin_low --max=admin_high \
	    --default="confidential internal use only" --accredcheck=no \
	    --mode=clearance --format=internal

EXIT STATUS
	The following exit values are returned:

	0 A label was successfully selected
	
	1 Missing or ivalid command argument(s)

	2 A label translation error occured

	3 System is not configured with Trusted Extensions

	4 The requested accreditation check failed

	5 Dialog was canceled without selecting a label

FILES
	The following files are used by this utility:

	/usr/bin/txselectlabel		The command-line executable

ATTRIBUTES
	See attributes(5) for description of the following attributes:
	_____________________________________________________________
	|      ATTRIBUTE TYPE         |	      ATTRIBUTE VALUE       |
	|_____________________________|_ ___________________________|
	| Availability                | SUNWtgnome-tsol-libs        |
	|_____________________________|_____________________________|
	| Interface stability         | Uncommitted                 |
    	|_____________________________|_____________________________|

SEE ALSO
	label_encodings(4), attributes(5)

NOTES
	The functionality described on this manual page is available only if the	system is configured with Trusted Extensions.


--Boundary_(ID_1D+ich7eTDBsDzGXpP50dQ)--

From gww@sac.sfbay.sun.com Tue Aug 25 18:57: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 n7Q1vh4t020800
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 25 Aug 2009 18:57:44 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n7Q1vZ1q008883
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 26 Aug 2009 09:57:42 +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 <0KOY00009O33LB00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 25 Aug 2009 18:57:03 -0700 (PDT)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOY009J2O339RE0@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 25 Aug 2009 18:57:03 -0700 (PDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n7Q1v2dY041094; Tue, 25 Aug 2009 18:57:02 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n7Q1v2HD020794; Tue,
 25 Aug 2009 18:57:02 -0700 (PDT)
Received: (from gww@localhost)	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit)
 id n7Q1v2g7020793; Tue, 25 Aug 2009 18:57:02 -0700 (PDT)
Date: Tue, 25 Aug 2009 18:57:02 -0700 (PDT)
From: Gary Winiger <gww@sac.sfbay.sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
To: John.Fischer@sun.com, Stephen.Browne@sun.com
Cc: Alan.Coopersmith@sun.com, Darren.Moffat@sun.com, LSARC-ext@sun.com
Message-id: <200908260157.n7Q1v2g7020793@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 1900

> I have placed the attached man page document in the case directory under
> the materials subdirectory.

	For the record from a private thread with the project team:

	My primary comment on the man page and case all together is that
	it's unclear what the output of call to the CLI is.  Is it a single
	label, a dimming list (from the contracted project private interfaces),
	a construction of all labels between min and max, in which case what
	does the default have to do with it.

	Also the man page doesn't say what context (global zone,
	sys_trans_label, ...) is needed?

> 	txselectlabel - label selection dialog utility

	It's unclear to me how this utility presents a dialogue
	with the user.
 
> EXIT STATUS
> 	The following exit values are returned:
> 
> 	0 A label was successfully selected
> 	
> 	1 Missing or ivalid command argument(s)
> 
> 	2 A label translation error occured

	Is there something more here?  str_to_label gives a pointer
	to what part of the string was in error.
	Is something spit out to stderr?

> 	5 Dialog was canceled without selecting a label

	It's unclear what dialogue is taking place.  More
	information would be useful.

> 
> FILES
> 	The following files are used by this utility:
> 
> 	/usr/bin/txselectlabel		The command-line executable
> 
> ATTRIBUTES
> 	See attributes(5) for description of the following attributes:
> 	_____________________________________________________________
> 	|      ATTRIBUTE TYPE         |	      ATTRIBUTE VALUE       |
> 	|_____________________________|_ ___________________________|
> 	| Availability                | SUNWtgnome-tsol-libs        |
> 	|_____________________________|_____________________________|
> 	| Interface stability         | Uncommitted                 |
>     	|_____________________________|_____________________________|

	The output from the command should probably be "Not An Interface"

Gary..

From John.Fischer@sun.com Tue Sep  8 10:14:14 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 n88HED1D020290
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 8 Sep 2009 10:14:14 -0700 (PDT)
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 n88HE6Mp063403
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 8 Sep 2009 11:14:13 -0600 (MDT)
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 <0KPN0000ZX7O8C00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 08 Sep 2009 10:14:12 -0700 (PDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KPN008N9X7J6O80@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 08 Sep 2009 10:14:07 -0700 (PDT)
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 n88HE7dI029423	for
 <LSARC-ext@sun.com>; Tue, 08 Sep 2009 17:14:07 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KPN00F00WSJ7W00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 08 Sep 2009 11:14:07 -0600 (MDT)
Received: from [192.168.10.5] ([unknown] [76.20.56.47])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KPN007U4X7IN800@mail-amer.sun.com>; Tue,
 08 Sep 2009 11:14:06 -0600 (MDT)
Date: Tue, 08 Sep 2009 10:11:42 -0700
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <200908260157.n7Q1v2g7020793@sac.sfbay.sun.com>
Sender: John.Fischer@sun.com
To: Gary Winiger <gww@sac.sfbay.sun.com>
Cc: Stephen.Browne@sun.com, Alan.Coopersmith@sun.com, Darren.Moffat@sun.com,
        LSARC-ext@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <4AA6904E.6030103@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200908260157.n7Q1v2g7020793@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.22 (X11/20090804)
Status: RO
Content-Length: 2114

Stephen,

Can you address Gary's issues?  I have extended the timer to
this Friday, September 11th.

Thanks,

John


Gary Winiger wrote:
>> I have placed the attached man page document in the case directory under
>> the materials subdirectory.
> 
> 	For the record from a private thread with the project team:
> 
> 	My primary comment on the man page and case all together is that
> 	it's unclear what the output of call to the CLI is.  Is it a single
> 	label, a dimming list (from the contracted project private interfaces),
> 	a construction of all labels between min and max, in which case what
> 	does the default have to do with it.
> 
> 	Also the man page doesn't say what context (global zone,
> 	sys_trans_label, ...) is needed?
> 
>> 	txselectlabel - label selection dialog utility
> 
> 	It's unclear to me how this utility presents a dialogue
> 	with the user.
>  
>> EXIT STATUS
>> 	The following exit values are returned:
>>
>> 	0 A label was successfully selected
>> 	
>> 	1 Missing or ivalid command argument(s)
>>
>> 	2 A label translation error occured
> 
> 	Is there something more here?  str_to_label gives a pointer
> 	to what part of the string was in error.
> 	Is something spit out to stderr?
> 
>> 	5 Dialog was canceled without selecting a label
> 
> 	It's unclear what dialogue is taking place.  More
> 	information would be useful.
> 
>> FILES
>> 	The following files are used by this utility:
>>
>> 	/usr/bin/txselectlabel		The command-line executable
>>
>> ATTRIBUTES
>> 	See attributes(5) for description of the following attributes:
>> 	_____________________________________________________________
>> 	|      ATTRIBUTE TYPE         |	      ATTRIBUTE VALUE       |
>> 	|_____________________________|_ ___________________________|
>> 	| Availability                | SUNWtgnome-tsol-libs        |
>> 	|_____________________________|_____________________________|
>> 	| Interface stability         | Uncommitted                 |
>>     	|_____________________________|_____________________________|
> 
> 	The output from the command should probably be "Not An Interface"
> 
> Gary..

From Stephen.Browne@Sun.COM Wed Sep  9 02:04: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 n8994pOY003452
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 9 Sep 2009 02:04:51 -0700 (PDT)
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 n8994pMB011222
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 9 Sep 2009 02:04:51 -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 <0KPP00E035834L00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 09 Sep 2009 02:04:51 -0700 (PDT)
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 <0KPP00A525827G30@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 09 Sep 2009 02:04:51 -0700 (PDT)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n8994n1S020381	for
 <LSARC-ext@sun.com>; Wed, 09 Sep 2009 09:04:49 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KPP00C004MVEK00@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 09 Sep 2009 10:04:45 +0100 (BST)
Received: from [129.156.220.16] ([unknown] [129.156.220.16])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KPP0040O57WFT90@fe-emea-09.sun.com>; Wed,
 09 Sep 2009 10:04:45 +0100 (BST)
Date: Wed, 09 Sep 2009 10:04:44 +0100
From: Stephen Browne <Stephen.Browne@Sun.COM>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <4AA6904E.6030103@sun.com>
Sender: Stephen.Browne@Sun.COM
To: John.Fischer@Sun.COM
Cc: Gary Winiger <gww@sac.sfbay.sun.com>, Alan.Coopersmith@Sun.COM,
        Darren.Moffat@Sun.COM, LSARC-ext@Sun.COM
Reply-to: Stephen.Browne@Sun.COM
Message-id: <4AA76FAC.9090602@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200908260157.n7Q1v2g7020793@sac.sfbay.sun.com>
 <4AA6904E.6030103@sun.com>
User-Agent: Thunderbird 2.0.0.21 (X11/20090311)
Status: RO
Content-Length: 3331

John,

Sorry I didn't realise that further discussion with Gary was off list.

I believe Gary's concerns have been addressed,  His main 
misunderstanding was in the term dialog.  I was always referring to a 
GUI dialog box and Gary appears to have thought I was taking about a CLI 
  dialogue between the system and the CLI user.

I will summarise the responses below.

On 09/08/09 18:11, John Fischer wrote:
> Stephen,
> 
> Can you address Gary's issues?  I have extended the timer to
> this Friday, September 11th.
> 
> Thanks,
> 
> John
> 
> 
> Gary Winiger wrote:
>>> I have placed the attached man page document in the case directory under
>>> the materials subdirectory.
>>
>>     For the record from a private thread with the project team:
>>
>>     My primary comment on the man page and case all together is that
>>     it's unclear what the output of call to the CLI is.  Is it a single
>>     label, a dimming list (from the contracted project private 
>> interfaces),
>>     a construction of all labels between min and max, in which case what
>>     does the default have to do with it.

It is a single label.  The default is specified to indicate the default 
label selection should the user simply hit OK on the dialog box without 
further interaction.

>>
>>     Also the man page doesn't say what context (global zone,
>>     sys_trans_label, ...) is needed?

Agreed to update manpage.

>>
>>>     txselectlabel - label selection dialog utility
>>
>>     It's unclear to me how this utility presents a dialogue
>>     with the user.

This is the source of Gary's confusion.  It is a GUI dialog box not a 
CLI only conversation 'dialogue'.

>>  
>>> EXIT STATUS
>>>     The following exit values are returned:
>>>
>>>     0 A label was successfully selected
>>>     
>>>     1 Missing or ivalid command argument(s)
>>>
>>>     2 A label translation error occured
>>
>>     Is there something more here?  str_to_label gives a pointer
>>     to what part of the string was in error.
>>     Is something spit out to stderr?

As stated in the proposal, appropriate error messages will printed to 
stderr.

>>
>>>     5 Dialog was canceled without selecting a label
>>
>>     It's unclear what dialogue is taking place.  More
>>     information would be useful.

more confusion.  Gary now knows this is a GTK GUI dialog complete with a 
cancel button.

>>
>>> FILES
>>>     The following files are used by this utility:
>>>
>>>     /usr/bin/txselectlabel        The command-line executable
>>>
>>> ATTRIBUTES
>>>     See attributes(5) for description of the following attributes:
>>>     _____________________________________________________________
>>>     |      ATTRIBUTE TYPE         |          ATTRIBUTE VALUE       |
>>>     |_____________________________|_ ___________________________|
>>>     | Availability                | SUNWtgnome-tsol-libs        |
>>>     |_____________________________|_____________________________|
>>>     | Interface stability         | Uncommitted                 |
>>>         |_____________________________|_____________________________|
>>
>>     The output from the command should probably be "Not An Interface"

Calling scripts will rely on both the printed string for the selected 
label and the exit status so this very much needs to be an interface.

Stephen.

>>
>> Gary..


From John.Fischer@Sun.COM Thu Sep 10 14:29:14 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 n8ALTD0u029960
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 10 Sep 2009 14:29:14 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n8ALTCCA001293
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 11 Sep 2009 05:29:13 +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 <0KPR00901YCOSG00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 10 Sep 2009 15:29:12 -0600 (MDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KPR00KD0YCNDYF0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 10 Sep 2009 15:29:11 -0600 (MDT)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n8ALTBla027655	for
 <LSARC-ext@sun.com>; Thu, 10 Sep 2009 21:29:11 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KPR00I00UA7K200@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 10 Sep 2009 15:29:11 -0600 (MDT)
Received: from [192.168.10.5] ([unknown] [76.20.56.47])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KPR003C4YCIJG00@mail-amer.sun.com>; Thu,
 10 Sep 2009 15:29:07 -0600 (MDT)
Date: Thu, 10 Sep 2009 14:26:40 -0700
From: John Fischer <John.Fischer@Sun.COM>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <4AA76FAC.9090602@Sun.COM>
Sender: John.Fischer@Sun.COM
To: Stephen.Browne@Sun.COM
Cc: Gary Winiger <gww@sac.sfbay.sun.com>, Alan.Coopersmith@Sun.COM,
        Darren.Moffat@Sun.COM, LSARC-ext@Sun.COM
Reply-to: John.Fischer@Sun.COM
Message-id: <4AA96F10.7020208@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200908260157.n7Q1v2g7020793@sac.sfbay.sun.com>
 <4AA6904E.6030103@sun.com> <4AA76FAC.9090602@Sun.COM>
User-Agent: Thunderbird 2.0.0.22 (X11/20090804)
Status: RO
Content-Length: 3594

Stephen, Thanks!!

LSARC,

With Gary's issues clarified can someone +1 this project?

Thanks,

John


Stephen Browne wrote:
> John,
> 
> Sorry I didn't realise that further discussion with Gary was off list.
> 
> I believe Gary's concerns have been addressed,  His main 
> misunderstanding was in the term dialog.  I was always referring to a 
> GUI dialog box and Gary appears to have thought I was taking about a CLI 
>  dialogue between the system and the CLI user.
> 
> I will summarise the responses below.
> 
> On 09/08/09 18:11, John Fischer wrote:
>> Stephen,
>>
>> Can you address Gary's issues?  I have extended the timer to
>> this Friday, September 11th.
>>
>> Thanks,
>>
>> John
>>
>>
>> Gary Winiger wrote:
>>>> I have placed the attached man page document in the case directory 
>>>> under
>>>> the materials subdirectory.
>>>
>>>     For the record from a private thread with the project team:
>>>
>>>     My primary comment on the man page and case all together is that
>>>     it's unclear what the output of call to the CLI is.  Is it a single
>>>     label, a dimming list (from the contracted project private 
>>> interfaces),
>>>     a construction of all labels between min and max, in which case what
>>>     does the default have to do with it.
> 
> It is a single label.  The default is specified to indicate the default 
> label selection should the user simply hit OK on the dialog box without 
> further interaction.
> 
>>>
>>>     Also the man page doesn't say what context (global zone,
>>>     sys_trans_label, ...) is needed?
> 
> Agreed to update manpage.
> 
>>>
>>>>     txselectlabel - label selection dialog utility
>>>
>>>     It's unclear to me how this utility presents a dialogue
>>>     with the user.
> 
> This is the source of Gary's confusion.  It is a GUI dialog box not a 
> CLI only conversation 'dialogue'.
> 
>>>  
>>>> EXIT STATUS
>>>>     The following exit values are returned:
>>>>
>>>>     0 A label was successfully selected
>>>>         1 Missing or ivalid command argument(s)
>>>>
>>>>     2 A label translation error occured
>>>
>>>     Is there something more here?  str_to_label gives a pointer
>>>     to what part of the string was in error.
>>>     Is something spit out to stderr?
> 
> As stated in the proposal, appropriate error messages will printed to 
> stderr.
> 
>>>
>>>>     5 Dialog was canceled without selecting a label
>>>
>>>     It's unclear what dialogue is taking place.  More
>>>     information would be useful.
> 
> more confusion.  Gary now knows this is a GTK GUI dialog complete with a 
> cancel button.
> 
>>>
>>>> FILES
>>>>     The following files are used by this utility:
>>>>
>>>>     /usr/bin/txselectlabel        The command-line executable
>>>>
>>>> ATTRIBUTES
>>>>     See attributes(5) for description of the following attributes:
>>>>     _____________________________________________________________
>>>>     |      ATTRIBUTE TYPE         |          ATTRIBUTE VALUE       |
>>>>     |_____________________________|_ ___________________________|
>>>>     | Availability                | SUNWtgnome-tsol-libs        |
>>>>     |_____________________________|_____________________________|
>>>>     | Interface stability         | Uncommitted                 |
>>>>         |_____________________________|_____________________________|
>>>
>>>     The output from the command should probably be "Not An Interface"
> 
> Calling scripts will rely on both the printed string for the selected 
> label and the exit status so this very much needs to be an interface.
> 
> Stephen.
> 
>>>
>>> Gary..
> 

From gww@eng.sun.com Thu Sep 10 14:59:19 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 n8ALxJoZ001254
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 10 Sep 2009 14:59:19 -0700 (PDT)
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.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id n8ALxITx017811
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 10 Sep 2009 14:59:19 -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 <0KPR00I15ZQSKF00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 10 Sep 2009 14:59:16 -0700 (PDT)
Received: from dm-eng-02.sfbay.sun.com ([129.146.11.32])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KPR00F42ZQSBL50@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 10 Sep 2009 14:59:16 -0700 (PDT)
Received: from marduk.eng.sun.com (marduk.SFBay.Sun.COM [129.146.108.224])
	by dm-eng-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n8ALxFxj042041; Thu, 10 Sep 2009 14:59:15 -0700 (PDT)
Received: from marduk.eng.sun.com (localhost [127.0.0.1])
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11) with ESMTP id n8ALxemC023077; Thu,
 10 Sep 2009 14:59:40 -0700 (PDT)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id n8ALxexM023076; Thu,
 10 Sep 2009 14:59:40 -0700 (PDT)
Date: Thu, 10 Sep 2009 14:59:40 -0700 (PDT)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
To: John.Fischer@sun.com, Stephen.Browne@sun.com
Cc: gww@sac.sfbay.sun.com, Alan.Coopersmith@sun.com, Darren.Moffat@sun.com,
        LSARC-ext@sun.com
Message-id: <200909102159.n8ALxexM023076@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-Sun-Charset: US-ASCII
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 1017

> >>> ATTRIBUTES
> >>>     See attributes(5) for description of the following attributes:
> >>>     _____________________________________________________________
> >>>     |      ATTRIBUTE TYPE         |          ATTRIBUTE VALUE       |
> >>>     |_____________________________|_ ___________________________|
> >>>     | Availability                | SUNWtgnome-tsol-libs        |
> >>>     |_____________________________|_____________________________|
> >>>     | Interface stability         | Uncommitted                 |
> >>>         |_____________________________|_____________________________|
> >>
> >>     The output from the command should probably be "Not An Interface"
> 
> Calling scripts will rely on both the printed string for the selected 
> label and the exit status so this very much needs to be an interface.

	Maybe I'm still confused.  I agree that exit status can be
	"stable".  The string spit out by label_to_str(3) is not "stable".
	It is controlled by the sites label_encodings(4).

Gary..

From gww@eng.sun.com Thu Sep 10 15:02:02 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 n8AM21Cf002072
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 10 Sep 2009 15:02:02 -0700 (PDT)
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 n8AM1uvn021973
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 10 Sep 2009 23:02:01 +0100 (BST)
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 <0KPR00M01ZVA9B00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 10 Sep 2009 15:01:58 -0700 (PDT)
Received: from dm-eng-02.sfbay.sun.com ([129.146.11.32])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KPR007C1ZV9ACB0@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 10 Sep 2009 15:01:57 -0700 (PDT)
Received: from marduk.eng.sun.com (marduk.SFBay.Sun.COM [129.146.108.224])
	by dm-eng-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n8AM1ug1044642; Thu, 10 Sep 2009 15:01:56 -0700 (PDT)
Received: from marduk.eng.sun.com (localhost [127.0.0.1])
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11) with ESMTP id n8AM2LHf023092; Thu,
 10 Sep 2009 15:02:21 -0700 (PDT)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id n8AM2LOa023091; Thu,
 10 Sep 2009 15:02:21 -0700 (PDT)
Date: Thu, 10 Sep 2009 15:02:21 -0700 (PDT)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
To: Stephen.Browne@sun.com, John.Fischer@sun.com
Cc: gww@sac.sfbay.sun.com, Alan.Coopersmith@sun.com, Darren.Moffat@sun.com,
        LSARC-ext@sun.com
Message-id: <200909102202.n8AM2LOa023091@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-Sun-Charset: US-ASCII
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 116

> With Gary's issues clarified can someone +1 this project?

	My last comment was really just a nit, so +1.

Gary..

From John.Fischer@sun.com Thu Sep 10 15:47:18 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 n8AMlHsA012300
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 10 Sep 2009 15:47:18 -0700 (PDT)
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 n8AMlCe5020464
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 10 Sep 2009 23:47:17 +0100 (BST)
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 <0KPS00H011YRSC00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Thu, 10 Sep 2009 16:47:15 -0600 (MDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KPS00AUZ1YROY40@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Thu,
 10 Sep 2009 16:47:15 -0600 (MDT)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n8AMlFJU028863	for
 <LSARC-ext@Sun.COM>; Thu, 10 Sep 2009 22:47:15 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KPS00D001VOW100@mail-amer.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 10 Sep 2009 16:47:15 -0600 (MDT)
Received: from [192.168.10.5] ([unknown] [76.20.56.47])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KPS00K6X1YPXHC0@mail-amer.sun.com>; Thu,
 10 Sep 2009 16:47:14 -0600 (MDT)
Date: Thu, 10 Sep 2009 15:44:47 -0700
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Label Builder CLI [LSARC/2009/457 FastTrack timeout 08/31/2009]
In-reply-to: <200909102202.n8AM2LOa023091@marduk.eng.sun.com>
Sender: John.Fischer@sun.com
To: Gary Winiger <gww@eng.sun.com>
Cc: Stephen.Browne@sun.com, gww@sac.sfbay.sun.com, Alan.Coopersmith@sun.com,
        Darren.Moffat@sun.com, LSARC-ext@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <4AA9815F.9030907@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200909102202.n8AM2LOa023091@marduk.eng.sun.com>
User-Agent: Thunderbird 2.0.0.22 (X11/20090804)
Status: RO
Content-Length: 207

With that I am closing this case as approved.

Thanks,

John

Gary Winiger wrote:
>> With Gary's issues clarified can someone +1 this project?
> 
> 	My last comment was really just a nit, so +1.
> 
> Gary..

