1bd07946f20981048059caada4c0628a076f98fd
[samba.git] / swat / help / welcome.html
1 Welcome to SWAT!<p>
2
3 This is a online demonstration of the current version of the Samba Web
4 Administration Tool. This tool is still being written so you'll find
5 it looks very rough at this stage.<p>
6
7 Normally this opening page would contain the (as yet unwritten) welcome
8 blurb for SWAT, giving basic instructions on how to use it. I've put
9 this bit of waffle in its place for the moment. <p>
10
11 Also note that SWAT normally demands authentication before showing you
12 this page, otherwise anyone could modify your smb.conf! I've disabled
13 that for this demo.<p>
14
15 <H2>Features</H2>
16
17 Here are some of the features we want to eventually incorporate.<p>
18
19 <ul>
20 <li> start/stop server
21 <li> password changing
22 <li> manage smbpasswd (add/delete users etc)
23 <li> be able to run the disgnosis steps from DIAGNOSIS.txt
24 <li> status monitoring (smbstatus style)
25 <li> be able to kill off individual connections
26 <li> wizard style config building
27 </ul>
28
29 There are also some obvious flaws with what has already been done:
30
31 <ul>
32 <li> help is ghastly
33 <li> ordering of parameters needs to be looked at
34 <li> some parameters which are share parameters need to be available at
35      the global level (especially "hosts allow" and friends)
36 <li> images are just doodles 
37 </ul>
38
39 On the positive side, here are some good features of SWAT:
40
41 <ul>
42 <li> built in mini web server so you don't need a web server installed to
43 manage a Samba server, you just need a browser
44 <li> links to loadparm.c so it automatically makes available new
45 parameters as they are added to Samba.
46 <li> it's quite small (around 500 lines of code currently) 
47 <li> layout and dialog building is done automatically based on the type 
48 fields in loadparm.c
49 </ul>
50
51 <A HREF="mailto:mtippett@linuxsa.org.au">Matthew Tippett</A> is the
52 main one doing SWAT work besides myself. He is especially looking at
53 the layout and GUI design of the system which is something I am
54 terrible with :-)<p>
55
56 -- <p>
57 <A HREF="http://samba.anu.edu.au/~tridge">Andrew Tridgell</A>
58
59
60
61
62
63
64
65
66