samba, cd-rom a locking

Petr Kristan petr.kristan na epos.cz
Čtvrtek Červen 1 11:00:36 CEST 2000


Potreboval bych radu ohledne lockovani failu na vymenem mediu (cdrom).
Pouzivame sambu v 2.0.7 na sdileni cdrom s nasledujici konfigurraci:

smb.conf - dulezite casti
[global]
   deadtime = 1  ;Zruseni spojeni po 1 minute

[cdrom]
   comment = CD-ROM
   path = /mnt/cdrom
   writeable = no
   printable = no
   valid users = @epos
   locking = no
   preexec=/bin/mount /mnt/cdrom
   postexec=/bin/umount /mnt/cdrom

Kdyz se jenom na to cd-cko podivam, tak to funguje dobre. Po jedne 
minute se odpoji. Ale jakmile si nejaky soubor otevru a pak hned 
zavru, tak se neodpoji. Pricinu jsem nalezl v zapeti programem
smbstatus:

Samba version 2.0.7
Service      uid      gid      pid     machine
----------------------------------------------
cdrom        petr     epos     10450   rtsdrtwe (192.168.0.10) Thu 
Jun  1 10:08:28 2000

Locked files:
Pid    DenyMode   R/W        Oplock           Name
--------------------------------------------------
10450  DENY_NONE  RDONLY     EXCLUSIVE+BATCH  /mnt/cdrom/SOFTWARE-
44.LST   Thu Jun  1 10:17:18 2000
10450  DENY_NONE  RDONLY     EXCLUSIVE+BATCH  /mnt/cdrom/INDEX.LST   
Thu Jun  1 10:08:41 2000

Share mode memory usage (bytes):
   1048264(99%) free + 224(0%) used + 88(0%) overhead = 1048576(100%) 
total

Proste tam zustavaji viset locky na soubory, ktere uz davno nejsou 
otevrene. Ale je to zvlastni, nebot mam u cdrom option "locking = no".

Kdyz se ale pripojim z linuxu (smbmount) a otevru nejaky soubor, tak 
se zadny lock neudela. Napada me, jestli nemaji nase windowsy 
(95OSR2) nejaky divny redirector.

Diky za napady
Petr



Další informace o konferenci Linux