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