2009/211 SMIT for OpenSolaris

Jan Spitalnik Jan.Spitalnik at sun.com
Wed Apr 1 10:22:53 PDT 2009


Incidentally 'smrt' means death in Czech :-)

Cheers,
Spity

On 1.4.2009, at 19:12, Sherry Moore wrote:

> I'd like to suggest that the project team rename the project to  
> "System
> Modified by Ridiculous Things", SMRT.  The project team can continue  
> to
> deliver the listed binaries as symlinks to /usr/bin/smrt.  A dryrun
> option "-n" should be provided:
>
>    Global optionss:
> 	-n --not	fool-proof dryrun
>
> Sherry
>
> On Wed, Apr 01, 2009 at 11:55:05AM -0400, James Carlson wrote:
>> I'm just tickled pink to sponsor this request for Dan McDonald.  The
>> change looks entirely obvious to me, so I've marked it as "closed
>> approved automatic."
>>
>>
>>
>> OpenSolaris currently lacks a standard, interoperable system
>> management tool.  Fortunately, we are able to discern both the
>> requirements for such a tool and the overall design by just looking  
>> at
>> artifacts on other operating systems, so the architecture and top
>> level design needed are trivial.
>>
>> This project provides SMIT for OpenSolaris.  "SMIT" stands for  
>> "System
>> Modified by Invisible Things," but the project team isn't sure why.
>> The user/administrator interfaces are:
>>
>> 	/usr/bin/smit [-C] [-D] [-m menu-entry] [-R alternate-root]
>> 	/usr/bin/smitty [-D] [-m menu-entry] [-R alternate-root]
>> 	/usr/bin/xsmit [-D] [-m menu-entry] [-R alternate-root]
>>
>> "smitty" is equivalent to "smit -C".  "xsmit" is an enhancement
>> designed by the project team, and is just a symlink to "smit."  These
>> commands all bring up configuration menus, allowing the user (with
>> appropriate privileges) to modify system configuration by exec-ing
>> commands that he could otherwise learn about via the system man  
>> pages.
>>
>> Menus to be delivered with the "smit" tool are not described in  
>> detail
>> here, but will include:
>>
>> 	SMF FMRI management
>> 	Networking Interfaces
>> 	Dtrace
>> 	Zones
>> 	ZFS file systems and pools
>>
>> SMIT is a system management tool but it's located in /usr/bin on  
>> other
>> systems, so we're placing it there on OpenSolaris as well for
>> familiarity reasons.
>>
>> Other interfaces delivered by this project include:
>>
>> 	/etc/objrepos	- symlink to /etc/svc/
>>
>> 	smit.log,	- droppings left in current directory
>> 	smit.script
>>
>> A desktop link for GNOME will be provided.  The icon will depict a
>> stick figure frozen in mid-step.
>>
>> The release binding is "Tight."  The interfaces described are all
>> "Difficult."
>>
>> Related OpenSolaris projects may include Visual Panels.  The SMIT
>> project team is not in contact with that team, and doesn't expect
>> their agreement with this project, but would like to proceed anyway.
>
> -- 
> Sherry Moore, Solaris Core Kernel	http://blogs.sun.com/sherrym




More information about the opensolaris-arc mailing list