Forgot to cc the list
-------- Original Message --------
Subject: Re: What features does SWAT support? (maybe bug)
Date: Thu, 24 Aug 2000 11:24:42 -0700
From: Herb Lewis <herb@chomps.engr.sgi.com>
Organization: Silicon Graphics Inc.
To: isguest@sab.wels.net
References: <OF0A849412.C22D0F8E-ON86256945.0059D966@sab.wels.net>
isguest@sab.wels.net wrote:>
> We're running Samba 2.0.6 on AIX 4.3.2.0
>
> Is there a home page for SWAT or somewhere else that I can look to see
> what smb.conf parameters SWAT supports?
> I prefer editing the smb.conf file with vi, but some of the
> administrators here like to use SWAT. A while back, I put an include
> line into the smb.conf file to get around differences between our
> WinNT and Win95/98 machines. A couple days ago, one of my colleagues
> used SWAT to make some changes, and apparently it removed the include
> line in the same way it removes comments. This was a bad thing.
> I'd like to find out if there's other parameters this might happen
> with. Has anyone had similar experiences? If you have, do you know
> of a way to get around it besides not using the said parameters?
>
> Adam Miller
> adam@sab.wels.net
I created a little perl script that parses the loadparm.c file
and lists where in swat each of the options are supported. The
only 3 parameters that come up not supported in the 2.2.0
developement tree are
-valid
copy
include
I've attached the script as well so you can run it on your
own source tree if you wish as well as the full output.
--
=====================================================================Herb Lewis
Silicon Graphics
Networking Engineer 1600 Amphitheatre Pkwy MS-510
Strategic Software Organization Mountain View, CA 94043-1351
herb@sgi.com Tel: 650-933-2177
http://www.sgi.com Fax: 650-932-2177
=====================================================================--------------
next part --------------
A non-text attachment was scrubbed...
Name: swat.pl
Type: application/x-perl
Size: 1786 bytes
Desc: not available
Url :
http://lists.samba.org/archive/samba/attachments/20000824/26c72478/swat.bin
-------------- next part --------------
Option Name Global Page Share Page Printer Page
---------------------------------------------------------------------
****************Base Options
coding system ADVANCED no no
client code page ADVANCED no no
comment no BASIC BASIC
path no BASIC BASIC
directory
workgroup BASIC no no
netbios name BASIC no no
netbios aliases ADVANCED no no
netbios scope ADVANCED no no
server string BASIC no no
interfaces BASIC no no
bind interfaces only ADVANCED no no
****************Security Options
security BASIC no no
encrypt passwords BASIC no no
update encrypted BASIC no no
allow trusted domains ADVANCED no no
*alternate permissions *ADVANCED no no
hosts equiv ADVANCED no no
min passwd length ADVANCED no no
min password length
map to guest ADVANCED no no
null passwords ADVANCED no no
password server ADVANCED no no
smb passwd file ADVANCED no no
root directory ADVANCED no no
root dir
root
passwd program ADVANCED no no
passwd chat ADVANCED no no
passwd chat debug ADVANCED no no
username map ADVANCED no no
password level ADVANCED no no
username level ADVANCED no no
unix password sync ADVANCED no no
restrict anonymous ADVANCED no no
revalidate *ADVANCED ADVANCED no
use rhosts ADVANCED no no
username *ADVANCED ADVANCED no
user
users
guest account *BASIC BASIC BASIC
invalid users *ADVANCED ADVANCED no
valid users *ADVANCED ADVANCED no
admin users *ADVANCED ADVANCED no
read list *ADVANCED ADVANCED no
write list *ADVANCED ADVANCED no
force user no ADVANCED no
force group no ADVANCED no
group
read only no BASIC no
write ok
writeable
writable
create mask *ADVANCED ADVANCED no
create mode
force create mode *ADVANCED ADVANCED no
security mask *ADVANCED ADVANCED no
force security mode *ADVANCED ADVANCED no
directory mask *ADVANCED ADVANCED no
directory mode
force directory mode *ADVANCED ADVANCED no
directory security mask *ADVANCED ADVANCED no
force directory security mode *ADVANCED ADVANCED no
inherit permissions no ADVANCED no
guest only no ADVANCED no
only guest
guest ok no BASIC BASIC
public
only user no ADVANCED no
hosts allow *BASIC BASIC BASIC
allow hosts
hosts deny *BASIC BASIC BASIC
deny hosts
****************Secure Socket Layer Options
ssl ADVANCED no no
ssl hosts ADVANCED no no
ssl hosts resign ADVANCED no no
ssl CA certDir ADVANCED no no
ssl CA certFile ADVANCED no no
ssl server cert ADVANCED no no
ssl server key ADVANCED no no
ssl client cert ADVANCED no no
ssl client key ADVANCED no no
ssl require clientcert ADVANCED no no
ssl require servercert ADVANCED no no
ssl ciphers ADVANCED no no
ssl version ADVANCED no no
ssl compatibility ADVANCED no no
****************Logging Options
log level BASIC no no
debuglevel
syslog ADVANCED no no
syslog only ADVANCED no no
log file ADVANCED no no
max log size ADVANCED no no
timestamp logs ADVANCED no no
debug timestamp
debug hires timestamp ADVANCED no no
debug pid ADVANCED no no
debug uid ADVANCED no no
status *ADVANCED ADVANCED ADVANCED
****************Protocol Options
protocol ADVANCED no no
read bmpx ADVANCED no no
read raw ADVANCED no no
write raw ADVANCED no no
nt smb support ADVANCED no no
nt pipe support ADVANCED no no
nt acl support ADVANCED no no
announce version ADVANCED no no
announce as ADVANCED no no
max mux ADVANCED no no
max xmit ADVANCED no no
name resolve order ADVANCED no no
max packet ADVANCED no no
packet size
max ttl ADVANCED no no
max wins ttl ADVANCED no no
min wins ttl ADVANCED no no
time server ADVANCED no no
****************Tuning Options
change notify timeout ADVANCED no no
deadtime ADVANCED no no
getwd cache ADVANCED no no
keepalive ADVANCED no no
lpq cache time ADVANCED no no
max connections no ADVANCED no
max disk size ADVANCED no no
max open files ADVANCED no no
min print space no no ADVANCED
read prediction ADVANCED no no
read size ADVANCED no no
shared mem size ADVANCED no no
socket options ADVANCED no no
stat cache size ADVANCED no no
strict sync no ADVANCED no
sync always no ADVANCED no
write cache size no ADVANCED no
****************Printing Options
load printers ADVANCED no ADVANCED
printcap name ADVANCED no ADVANCED
printcap
printer driver file ADVANCED no ADVANCED
printable no no ADVANCED
print ok
postscript no no ADVANCED
printing *ADVANCED no ADVANCED
print command *ADVANCED no ADVANCED
lpq command *ADVANCED no ADVANCED
lprm command *ADVANCED no ADVANCED
lppause command *ADVANCED no ADVANCED
lpresume command *ADVANCED no ADVANCED
queuepause command *ADVANCED no ADVANCED
queueresume command *ADVANCED no ADVANCED
printer name no no ADVANCED
printer
printer driver no no ADVANCED
printer driver location *ADVANCED no ADVANCED
nt forms file *ADVANCED no no
nt printer driver *ADVANCED no no
****************Filename Handling
strip dot ADVANCED no no
character set ADVANCED no no
mangled stack ADVANCED no no
default case no ADVANCED no
case sensitive *ADVANCED ADVANCED no
casesignames
preserve case *ADVANCED ADVANCED no
short preserve case *ADVANCED ADVANCED no
mangle case *ADVANCED ADVANCED no
mangling char *ADVANCED ADVANCED no
hide dot files *ADVANCED ADVANCED no
delete veto files *ADVANCED ADVANCED no
veto files *ADVANCED ADVANCED no
hide files *ADVANCED ADVANCED no
veto oplock files *ADVANCED ADVANCED no
map system *ADVANCED ADVANCED no
map hidden *ADVANCED ADVANCED no
map archive *ADVANCED ADVANCED no
mangled names *ADVANCED ADVANCED no
mangled map *ADVANCED ADVANCED no
stat cache ADVANCED no no
****************Domain Options
domain groups ADVANCED no no
domain admin group ADVANCED no no
domain guest group ADVANCED no no
domain admin users ADVANCED no no
domain guest users ADVANCED no no
groupname map ADVANCED no no
machine password timeout ADVANCED no no
****************Logon Options
add user script ADVANCED no no
delete user script ADVANCED no no
logon script ADVANCED no no
logon path ADVANCED no no
logon drive ADVANCED no no
logon home ADVANCED no no
domain logons ADVANCED no no
****************Browse Options
os level BASIC no no
lm announce ADVANCED no no
lm interval ADVANCED no no
preferred master BASIC no no
prefered master
local master BASIC no no
domain master BASIC no no
browse list ADVANCED no no
browseable no BASIC BASIC
browsable
****************WINS Options
dns proxy ADVANCED no no
wins proxy ADVANCED no no
wins server BASIC no no
wins support BASIC no no
wins hook ADVANCED no no
****************Locking Options
blocking locks *ADVANCED ADVANCED no
fake oplocks no ADVANCED no
kernel oplocks *ADVANCED no no
locking *ADVANCED ADVANCED no
utmp *ADVANCED ADVANCED no
oplocks *ADVANCED ADVANCED no
level2 oplocks *ADVANCED ADVANCED no
oplock break wait time *ADVANCED no no
oplock contention limit *ADVANCED ADVANCED no
posix locking *ADVANCED ADVANCED no
strict locking *ADVANCED ADVANCED no
share modes *ADVANCED ADVANCED no
****************Ldap Options
ldap server ADVANCED no no
ldap port ADVANCED no no
ldap suffix ADVANCED no no
ldap filter ADVANCED no no
ldap root ADVANCED no no
ldap root passwd ADVANCED no no
****************Miscellaneous Options
smbrun ADVANCED no no
config file ADVANCED no no
preload ADVANCED no no
auto services
lock dir ADVANCED no no
lock directory
utmp dir ADVANCED no no
utmp directory
wtmp directory ADVANCED no no
wtmp dir
utmp hostname ADVANCED no no
utmp consolidate ADVANCED no no
default service ADVANCED no no
default
message command ADVANCED no no
dfree command ADVANCED no no
valid chars ADVANCED no no
remote announce ADVANCED no no
remote browse sync ADVANCED no no
socket address ADVANCED no no
homedir map ADVANCED no no
time offset ADVANCED no no
unix realname ADVANCED no no
NIS homedir ADVANCED no no
-valid no no no
copy no no no
include no no no
exec no ADVANCED ADVANCED
preexec
preexec close no ADVANCED no
postexec no ADVANCED ADVANCED
root preexec no ADVANCED ADVANCED
root preexec close no ADVANCED no
root postexec no ADVANCED ADVANCED
available no BASIC BASIC
volume no ADVANCED no
fstype no ADVANCED no
set directory no ADVANCED no
source environment ADVANCED no no
wide links *ADVANCED ADVANCED no
follow symlinks *ADVANCED ADVANCED no
dont descend no ADVANCED no
magic script no ADVANCED no
magic output no ADVANCED no
delete readonly *ADVANCED ADVANCED no
dos filetimes *ADVANCED ADVANCED no
dos filetime resolution *ADVANCED ADVANCED no
fake directory create times *ADVANCED ADVANCED no
panic action ADVANCED no no
****************Winbind options
winbind uid ADVANCED no no
winbind gid ADVANCED no no
template homedir ADVANCED no no
template shell ADVANCED no no
winbind separator ADVANCED no no
winbind cache time ADVANCED no no