Hi, I've noticed a problem since about samba 2.0.5. The machine is running FreeBSD4.x and has soft-updates enabled. It's now running 2.0.7 from the FreeBSD ports. I've got a perl script that generates a batch file depending on machine name. Occasionally, a machine will read the wrong batch file. The following example shows it reading one batch file, then switching to another batch file during the login. The machine involved is k3-19, but it suddenly starts reading g1- 09. [2000/12/01 08:57:45, 2] smbd/open.c:open_file(602) john opened file bat/startup-k3-19.bat read=Yes write=No (numopen=1) [2000/12/01 08:57:45, 2] locking/locking_shm.c:shm_del_share_mode(355) del_share_modes Deleting share mode entry dev=20d06 ino=344266 [2000/12/01 08:57:45, 2] locking/locking_shm.c:shm_del_share_mode(376) del_share_modes num entries = 0, deleting share_mode dev=20d06 ino=344266 [2000/12/01 08:57:45, 2] smbd/close.c:close_normal_file(159) john closed file bat/startup-k3-19.bat (numopen=0) [2000/12/01 08:57:46, 2] smbd/open.c:open_file(602) john opened file bat/startup-g1-09.bat read=Yes write=No (numopen=1) [2000/12/01 08:57:46, 2] locking/locking_shm.c:shm_del_share_mode(355) del_share_modes Deleting share mode entry dev=20d06 ino=341782 [2000/12/01 08:57:46, 2] locking/locking_shm.c:shm_del_share_mode(376) del_share_modes num entries = 0, deleting share_mode dev=20d06 ino=341782 [2000/12/01 08:57:46, 2] smbd/close.c:close_normal_file(159) The netlogon share from my smb.conf looks like: [netlogon] comment = Network Logon Share path = /usr/local/share/netlogon guest ok = Yes write list = @sys locking = No oplocks = No create mask = 0664 directory mask = 2775 force create mode = 0664 force directory mode = 2775 root preexec = /usr/local/bin/lg %U %m I won't put the perl script here as it's too long. Can anyone help? John Ryan King George V School Hong Kong