mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
r1273: An initial doc about what I'd like to see in the swat for samba4. Please
add to it, delete from it, etc. I really want have some discussion about it
before we go ahead and start implementing it.
Vance
(This used to be commit 822d7a4a48
)
This commit is contained in:
parent
674414c5b8
commit
4cc054b4f9
77
swat2.txt
Normal file
77
swat2.txt
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
Abstract:
|
||||||
|
---------
|
||||||
|
This document attempts to outline the requirements for SWAT 2. In particular,
|
||||||
|
this is an attempt to bring together some ideas in order to stimulate though
|
||||||
|
about what exactly we want SWAT to do.
|
||||||
|
|
||||||
|
|
||||||
|
Introduction:
|
||||||
|
-------------
|
||||||
|
Swat, as it exists in Samba 3 and before, is not significantly more than an
|
||||||
|
editor for smb.conf. The interface seems targeted at users who are already
|
||||||
|
familiar with smb.conf configuration.
|
||||||
|
|
||||||
|
For version 4 of the Samba suite, we would like to provide a swat that becomes
|
||||||
|
the definitive tool for configuring Samba. As this is a fairly difficult task,
|
||||||
|
it is imperative that a significant amount of thought is given to both the
|
||||||
|
internal structure and the user interface of Swat.
|
||||||
|
|
||||||
|
|
||||||
|
Current Issues:
|
||||||
|
---------------
|
||||||
|
- swat completely destroys the current format of smb.conf. Any ordering of
|
||||||
|
parameters, comments, and whitespace formatting will be lost.
|
||||||
|
|
||||||
|
- though the wizard is very useful, it does not provide enough functionality
|
||||||
|
to setup a first time user. (e.g. the workgroup cannot be set in the wizard)
|
||||||
|
|
||||||
|
- in almost all configurations, many of the displayed params should be left
|
||||||
|
empty. (i.e. netbios aliases)
|
||||||
|
|
||||||
|
- installation is not easy for most users
|
||||||
|
|
||||||
|
- nobody uses it
|
||||||
|
|
||||||
|
|
||||||
|
Future Issues:
|
||||||
|
--------------
|
||||||
|
- The number of configuration parameters, as much as we all hate them, are
|
||||||
|
likely to grow. Many will be for small strings or such things. The current
|
||||||
|
SWAT layout will not handle this very well
|
||||||
|
|
||||||
|
|
||||||
|
Wishlist:
|
||||||
|
---------
|
||||||
|
- a registry editor in swat
|
||||||
|
|
||||||
|
- the advanced / developer options available, but hidden from basic users
|
||||||
|
|
||||||
|
- a more beginner-oriented wizard
|
||||||
|
- I (vance) would like to see a something that asks a few questions, like
|
||||||
|
what do you want to do? (check all that apply)
|
||||||
|
o share files
|
||||||
|
o share printers
|
||||||
|
o be a domain controller
|
||||||
|
|
||||||
|
what kind of network are you on? (choose one)
|
||||||
|
o home network, no domain, no passwords
|
||||||
|
o small office network, no domain
|
||||||
|
o small office network, pre-existing domain
|
||||||
|
o medium network, pre-existing domain
|
||||||
|
o large network, pre-existing domain
|
||||||
|
|
||||||
|
what kind of computers are on your network? (check all that apply)
|
||||||
|
o w31
|
||||||
|
o W9x
|
||||||
|
o NT
|
||||||
|
o w2k
|
||||||
|
o xp / w2k3
|
||||||
|
|
||||||
|
- a "make copy" function for shares, to allow users to clone existing shares
|
||||||
|
then edit them
|
||||||
|
|
||||||
|
- some smarts for parameters:
|
||||||
|
- a user/group selector for things like valid users, admin users, read list,
|
||||||
|
write list, etc.
|
||||||
|
- an fs navigator for path type things
|
||||||
|
|
Loading…
Reference in New Issue
Block a user