From john.beck@sun.com Wed Feb 10 13:30:44 2010
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 o1ALUhSO012777
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 10 Feb 2010 13:30:43 -0800 (PST)
Received: from opal.eng.sun.com (opal.SFBay.Sun.COM [129.146.228.54])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o1ALUhLM024539;
	Wed, 10 Feb 2010 13:30:43 -0800 (PST)
Received: from opal (localhost [127.0.0.1])
	by opal.eng.sun.com (8.14.5.Alpha0+Sun/8.14.4) with ESMTP id o1ALUhlo017608;
	Wed, 10 Feb 2010 13:30:43 -0800 (PST)
Message-Id: <201002102130.o1ALUhlo017608@opal.eng.sun.com>
X-Mailer: exmh version 2.7.2 2005-Jan-07 with nmh-1.0.3
To: psarc-ext@sun.com
Cc: Renee Danson Sommerfeld <renee.sommerfeld@sun.com>
Subject: Network Auto-Magic (NWAM) Phase 1 Updates part 2 (PSARC 2010/049)
X-Image-URL: http://playground.sun.com/~jbeck/gif/Misc/john-face.jpg
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 10 Feb 2010 13:30:43 -0800
From: John Beck <john.beck@sun.com>
Status: RO
Content-Length: 3166

I am sponsoring this fast-track for Renee Sommerfeld.  These are just updates
to previous cases:

PSARC 2008/532 NWAM Phase 1
PSARC 2009/577 Network Auto-Magic (NWAM) Phase 1 Updates

where the release bindings are all Minor, the interface taxonomies are varied
but unchanged by this case.  Since sac_nextcase seemed to fall down and fail
to send mail, I am sending this just to be safe (sorry for any duplicates in
case it really did succeed in an obtuse way).  As for the timer, because of a
project deadline, we are setting it to be for COB on Monday, February 15.

-- John

Template Version: @(#)onepager.txt 1.35 07/11/07 SMI
Copyright 2007 Sun Microsystems

1. Introduction
   1.1. Project/Component Working Name:
	Network Auto-Magic (NWAM) Phase 1 Updates part 2

   1.2. Name of Document Author/Supplier:
	Renee Danson Sommerfeld

   1.3. Date of This Document:
	05-Feb-2010
	
4. Technical Description:
   See text below.

6. Resources and Schedule:
   6.4. Product Approval Committee requested information:
   	6.4.1. Consolidation or Component Name:
		ON
   6.5. ARC review type: FastTrack
   6.6. ARC Exposure: open


When the NWAM Phase 1 schedule was pushed back, we were able to complete
several RFEs, a few of which involved interface changes.  These are:

1. Finer-grained Security Profiles
   Previously the console user was assigned the Network Autoconf profile,
   which gave authorizations to perform any NWAM configuration: creation/
   modification of NCPs, Locations, ENMs, Known WLANs, and activation of
   any of these.  The Network Autoconf profile is now split into the
   Network Autoconf User and Network Autoconf Admin profiles.  The User
   profile is assigned to the console user, and allows the user to activate
   profiles, and create/modify Known WLAN entries.  The Admin profile
   includes all authorizations given to the User profile, plus the ability
   to create and modify NWAM profiles.

   For more details, refer to section 9 of the Phase 1 Specification, in
   particular section 9.1.
   http://hub.opensolaris.org/bin/download/Project+nwam/Phase1Spec/priv.html

2. Multiple NCPs supported
   Previously, at most two NCPs were allowed: the system-generated Automatic
   NCP, and one user-configurable, called the User NCP.  Now the user may
   create any number of NCPs.  Switching between NCPs remains the same: it
   must be done manually, via the GUI or the nwamadm command.

   The nwamd(1M) man page has been updated; refer to the "Profiles" section.
   http://hub.opensolaris.org/bin/download/Project+nwam/DraftManPages/nwamd.1m.html

3. Add '-a' option to the list and walkprop subcommands in nwamcfg
   By default, these subcommands only include properties required for the
   current configuration; for example, if an interface NCU's ipv4-addrsrc
   property is set to "dhcp", the ipv4-addr property would not be displayed.
   Passing the '-a' option will cause all properties to be listed.

   The nwamcfg(1M) man page has been update; refer descriptions of the list
   and walkprop subcommands in the "SUBCOMMANDS" section.
   http://hub.opensolaris.org/bin/download/Project+nwam/DraftManPages/nwamcfg.1m.html

From glenn.skinner@covad.net Wed Feb 10 13:58:47 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o1ALwl7i013506
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 10 Feb 2010 13:58:47 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o1ALwj2L022252;
	Wed, 10 Feb 2010 15:58:46 -0600 (CST)
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 <0KXN0071LBPXRL00@nwk-avmta-2.sfbay.sun.com>; Wed,
 10 Feb 2010 13:58:45 -0800 (PST)
Received: from sca-ea-mail-1.sun.com ([192.18.43.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KXN005C2BPX5F50@nwk-avmta-2.sfbay.sun.com>; Wed,
 10 Feb 2010 13:58:45 -0800 (PST)
Received: from relay42i.sun.com ([192.5.209.72])
	by sca-ea-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o1ALwiRK015961;
 Wed, 10 Feb 2010 21:58:45 +0000 (GMT)
Received: from mms49es.mms.us.syntegra.com ([160.41.221.232] [160.41.221.232])
 by relay42i.sun.com with ESMTP id BT-MMP-686174; Wed,
 10 Feb 2010 21:58:44 +0000 (Z)
Received: from relay43i.sun.com (relay43i.sun.com [192.5.209.74])
 by mms49es.mms.us.syntegra.com with ESMTP id BT-MMP-10046803; Wed,
 10 Feb 2010 21:58:44 +0000 (Z)
Received: from mail156c8.megamailservers.com
 ([209.235.129.66] [209.235.129.66]) by relay4i.sun.com with ESMTP id
 BT-MMP-2858657; Wed, 10 Feb 2010 21:58:44 +0000 (Z)
Received: from [192.168.1.106]
 (h-64-105-36-23.snvacaid.static.covad.net [64.105.36.23])
	by mail156c8.megamailservers.com (8.13.6/8.13.1) with ESMTP id o1ALwgBO002252;
 Wed, 10 Feb 2010 16:58:43 -0500
Date: Wed, 10 Feb 2010 13:58:41 -0800
From: Glenn Skinner <glenn.skinner@covad.net>
Subject: Re: Network Auto-Magic (NWAM) Phase 1 Updates part 2 (PSARC 2010/049)
In-reply-to: <201002102130.o1ALUhlo017608@opal.eng.sun.com>
To: John Beck <john.beck@sun.com>
Cc: psarc-ext@sun.com, Renee Danson Sommerfeld <renee.sommerfeld@sun.com>
Message-id: <A814E2D5-AE96-482A-B3F7-C7E2E943CF79@covad.net>
MIME-version: 1.0
X-Mailer: Apple Mail (2.936)
Content-type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-POP-User: dbclispr@covad.net
X-Antispam: No, score=3.2/5.0, scanned in 0.088sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <201002102130.o1ALUhlo017608@opal.eng.sun.com>
Status: RO
Content-Length: 411

On Feb 10, 2010, at 1:30 PM, John Beck wrote:

> I am sponsoring this fast-track for Renee Sommerfeld.  These are  
> just updates
> to previous cases:
>
> PSARC 2008/532 NWAM Phase 1
> PSARC 2009/577 Network Auto-Magic (NWAM) Phase 1 Updates
>
> where the release bindings are all Minor, the interface taxonomies  
> are varied
> but unchanged by this case.

Looks completely straightforward.  +1

		-- Glenn


From gww@eng.sun.com Wed Feb 10 14:09:30 2010
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 o1AM9U0O013790
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 10 Feb 2010 14:09:30 -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.4) with ESMTP id o1AM9TfK029357;
	Wed, 10 Feb 2010 15:09:29 -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 <0KXN0000HC7TYY00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 10 Feb 2010 14:09:29 -0800 (PST)
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 <0KXN00K17C7TBJ30@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 10 Feb 2010 14:09:29 -0800 (PST)
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.4)
 with ESMTP id o1AM9Sqw004583; Wed, 10 Feb 2010 14:09:28 -0800 (PST)
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 o1AM7Fec025760; Wed,
 10 Feb 2010 14:07:15 -0800 (PST)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id o1AM7FA8025759; Wed,
 10 Feb 2010 14:07:15 -0800 (PST)
Date: Wed, 10 Feb 2010 14:07:15 -0800 (PST)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: Network Auto-Magic (NWAM) Phase 1 Updates part 2 (PSARC 2010/049)
To: psarc-ext@sun.com, john.beck@sun.com
Cc: renee.sommerfeld@sun.com
Message-id: <201002102207.o1AM7FA8025759@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-Sun-Charset: US-ASCII
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 660


> PSARC 2008/532 NWAM Phase 1
> PSARC 2009/577 Network Auto-Magic (NWAM) Phase 1 Updates

+1
And see below for a code review comment.

Gary..
>    any of these.  The Network Autoconf profile is now split into the
>    Network Autoconf User and Network Autoconf Admin profiles.  The User
>    profile is assigned to the console user, and allows the user to activate
>    profiles, and create/modify Known WLAN entries.  The Admin profile
>    includes all authorizations given to the User profile, plus the ability
>    to create and modify NWAM profiles.

	The way to do this is to include the User profile in the Admin
	profile with the "profiles=" keyword.

From renee.sommerfeld@sun.com Wed Feb 10 15:01:02 2010
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 o1AN12F5014852
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 10 Feb 2010 15:01:02 -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.4) with ESMTP id o1AN0xpr006924;
	Wed, 10 Feb 2010 16:01:01 -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 <0KXN0070TELPPW00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 10 Feb 2010 15:01:01 -0800 (PST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KXN00KQ0ELPBV60@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 10 Feb 2010 15:01:01 -0800 (PST)
Received: from jurassic-x4600.sfbay.sun.com (localhost [127.0.0.1])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id o1AN11aO727872
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed,
 10 Feb 2010 15:01:01 -0800 (PST)
Received: (from okie@localhost)	by jurassic-x4600.sfbay.sun.com
 (8.14.3+Sun/8.14.3/Submit) id o1AN11DZ727871; Wed,
 10 Feb 2010 15:01:01 -0800 (PST)
Date: Wed, 10 Feb 2010 15:01:01 -0800
From: Renee Danson Sommerfeld <renee.sommerfeld@sun.com>
Subject: Re: Network Auto-Magic (NWAM) Phase 1 Updates part 2 (PSARC 2010/049)
In-reply-to: <201002102207.o1AM7FA8025759@marduk.eng.sun.com>
To: Gary Winiger <gww@eng.sun.com>
Cc: psarc-ext@sun.com, john.beck@sun.com
Message-id: <20100210230101.GA727057@jurassic-x4600.Eng.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: <201002102207.o1AM7FA8025759@marduk.eng.sun.com>
X-Authentication-warning: jurassic-x4600.sfbay.sun.com: okie set sender to
 renee.sommerfeld@sun.com using -f
User-Agent: Mutt/1.5.20 (2009-06-14)
Status: RO
Content-Length: 802

On Wed, Feb 10, 2010 at 02:07:15PM -0800, Gary Winiger wrote:
> 
> > PSARC 2008/532 NWAM Phase 1
> > PSARC 2009/577 Network Auto-Magic (NWAM) Phase 1 Updates
> 
> +1
> And see below for a code review comment.
> 
> Gary..
> >    any of these.  The Network Autoconf profile is now split into the
> >    Network Autoconf User and Network Autoconf Admin profiles.  The User
> >    profile is assigned to the console user, and allows the user to activate
> >    profiles, and create/modify Known WLAN entries.  The Admin profile
> >    includes all authorizations given to the User profile, plus the ability
> >    to create and modify NWAM profiles.
> 
> 	The way to do this is to include the User profile in the Admin
> 	profile with the "profiles=" keyword.

Yep, this is what we've done.

Thanks!
renee

