Re: SWAT demo

Christopher R. Hertel (crh@NTS.Umn.EDU)
Tue, 10 Mar 1998 16:22:09 -0600 (CST)

From:	"Christopher R. Hertel" <crh@NTS.Umn.EDU>
Message-Id: <199803102222.QAA11223@unet.unet.umn.edu>
Subject: Re: SWAT demo
To:	tridge@samba.anu.edu.au
Date:	Tue, 10 Mar 1998 16:22:09 -0600 (CST)
In-Reply-To: <19980309011022Z12601657-21446+11105@samba.anu.edu.au> from "Andrew Tridgell" at Mar 9, 98 11:10:56 am

I'd like to see a command line interface to all of these features so that
other front-ends could be built on top of them.

blink blink

Chris -)-----

>
> Hi,
>
> I thought I'd outline some ideas I have for SWAT in the hope of
> getting some feedback. You may want to have a look at the SWAT demo at
> http://samba.anu.edu.au:901/ to see what it does now.
>
> Eventually I want SWAT to become a comprehensive Samba management
> tool. Some things I'd like to see are:
>
> - password changing
> - manage smbpasswd (add/delete users etc)
> - start/stop server
> - be able to run the disgnosis steps from DIAGNOSIS.txt
> - status monitoring (smbstatus style)
> - be able to kill off individual connections
> - wizard style config building
>
> There are also some obvious flaws with what has already been done:
>
> - help is ghastly
> - ordering of parameters needs to be looked at
> - some parameters which are share parameters need to be available at
> the global level (especially "hosts allow" and friends)
> - images are just doodles
>
> On the positive side, here are some good features of SWAT:
>
> - built in mini web server so you don't need a web server installed to
> manage a Samba server, you just need a browser
> - links to loadparm.c so it automatically makes available new
> parameters as they are added to Samba.
> - it's quite small (< 500 lines of code currently)
> - layout and dialog building is done automatically based on the type
> fields in loadparm.c
>
> Matthew Tippett (mtippett@linuxsa.org.au) is the main one doing SWAT
> work besides myself. He is especially looking at the layout and GUI
> design of the system which is something I am terrible with :-)
>
> Cheers, Andrew
>

-- 
Christopher R. Hertel -)-----                   University of Minnesota
crh@nts.umn.edu              Networking and Telecommunications Services