The main problem is that profiles aren't stored on the server,
whenever Windoze creates a profile, it stores in on the local
machine... I've configured Samba and Win98 _exactly_ as specified in
the Samba HOWTO collection, and Samba does a perfect job as a PDC,
it's just the profiles...
Here's a copy of my smb.conf for your perusal. I was told to write it
myself, but i'm still a bit of a Samba newbie so i'm not sure if it's
_quite_ right...
TIA
Loz
[global]
;
; Naming Options
;
netbios name = omniserver
workgroup = OMNISCHOOL
;
; Basic access control
;
invalid users = root
guest ok = yes
guest account = fmotezu
admin users = lpraties
hosts allow = 192.168.1.
;
; PDC options
;
os level = 65
preferred master = yes
local master = yes
domain logons = yes
wins support = yes
;
; Security options
;
security = user
smb passwd file = /etc/samba/private/smbpasswd
encrypt passwords = yes
follow symlinks = no
; The below line fixes a security hole which allows
; hackers access pretending to be a daemon.
invalid users = daemon, mail, atd
locking = yes
passwd chat = "*New Password:*" %n\r "*New Password Again*" %n\r \
"*Password Changed!*"
passwd program = /usr/bin/passwd %u
;
; Logon options
;
logon path = \\omniserver\all\home\%U\.profiles
logon home = \\omniserver\all\home\%U\.profiles
logon script = logon\netlogon.bat
unix password sync = false
;
; Printing options
;
printing = bsd
printcap name = /etc/printcap
load printers = yes
;
; Name Mangling options
;
preserve case = yes
short preserve case = yes
case sensitive = no
;
; Misc options
;
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=4096
SO_RCVBUF=4096
name resolve order = lmhosts host wins bcast
dns proxy = no
max log size = 5000
server string = OmniSchool
lock directory = /etc/samba/private/lock
log file = /var/log/samba/log.%m
getwd cache = yes
;
; Required by Windows NT
;
[netlogon]
comment = The domain logon service
path = /etc/samba/logon
public = no
writeable = no
browseable = no
write list = lpraties
;
; Profile options
;
;[profiles]
;comment = User profiles
;path = /profiles
;create mode = 0600
;directory mode = 0700
;writeable = yes
;browseable = no
;public = no
;
; Home area for current user
;
[myarea]
comment = User area for %U
path = /home/%U
browseable = yes
writable = no
public = no
directory mode = 0700
create mode = 0600
write list = %U
;
; Common area for all users
;
[everywhere]
comment = Common area for all users
path = /home/common
public = yes
writeable = yes
browseable = yes
;directory mode = 0777
;create mode = 0777
;
; Homes
;
[homes]
comment = Home Directories
browseable = no
read only = yes
create mask = 0777
directory mask = 0777
;
; Printers
;
[printers]
comment = All Printers
browseable = no
path = /tmp
printable = yes
public = no
writable = no
create mode = 0700
Loz