This is just my opinion. Feel free to present yours.
I think the default configuration should be the one that works for
most people or for the person least able to make corrections.
The default "/etc/smb.conf" doesn't let a Windows 95 or 98 client
access anything on the Linux machine. They can't even see it.
It works with NT however. This is the "/etc/smb.conf" I use to
let Win98 and Win95 access my Mandrake 7.1 box. This might be
bogus or buggy but it works. If a samba expert cares to remove
any security faults while letting Win9x still work pleas help
out.
Let the real network admin with a swarm of NT clients and a wins
server do some work rather than the clueless home user with a
pair of PCs; Linux and Win9x.
# Samba config file created using SWAT
# from 192.168.1.5 (192.168.1.5)
# Date: 2000/05/03 13:02:07
# Global parameters
[global]
netbios name = FORGE
security = SHARE
encrypt passwords = Yes
unix password sync = Yes
log level = 0
os level = 23
dns proxy = No
comment = Forge
hosts allow = 192.168.1
hosts deny = 0.0.0.0
[homes]
comment = Home Directories
read only = No
[printers]
comment = All Printers
path = /var/spool/samba
print ok = Yes