SWAT demo

Andrew Tridgell tridge at samba.anu.edu.au
Mon Mar 9 01:10:19 GMT 1998


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 at 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


More information about the samba-technical mailing list