[FUG-BR] Samba nao aplica oplock
Celso Viana
celso.vianna em gmail.com
Sexta Junho 6 19:30:03 BRT 2008
2008/6/5 Leonardo Rota Botelho <leonardobotelho at gmail.com>:
> Boa tarde Lista,
>
> Depois de muita pesquisa sem sucesso, vamos ver se alguém já passou
> por isso e que possa me ajudar :D
>
> Possuímos um Servidor de Arquivos com FreeBSD 6.3-STABLE i386 +
> samba-3.0.28,1 compartilhando dados com cerca de 80 micros rodando
> Windows XP.
> O problema é que o samba, não está "travando" os arquivos
> corretamente. Os usuário estão conseguindo abrir o mesmo arquivo (
> .doc .xls por ex), sem que seja informado que o arquivo já estava
> aberto por outro usuário..
> Sendo assim, todos os usuários ficam com permissão de escrita no arquivo.
>
> Setando a opção "force user = root" no compartilhamento, isso passa a
> funcionar corretamente.. o samba "trava" o arquivo e informa os
> usuários, mas ai todo o controle de acesso, vai por água abaixo :)
>
>
> Segue o smb.conf
>
> [global]
> unix charset = CP850
> display charset = iso8859-1
> workgroup = SPEED
> netbios name = SERV_COREL
> server string = .: Servidor de Arquivos :.
> wins support = yes
>
> log level = 1
> #debug level = 5
> log file = /var/log/samba/%m.log
>
> security = user
>
> socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
>
> read raw = yes
> write raw = yes
>
> oplocks = yes
>
> max xmit = 65535
> dead time = 15
>
> getwd cache = yes
>
> domain master = yes
> preferred master = yes
> time server = true
>
> logon script = logon.bat
> domain logons = yes
> logon path =
> os level = 100
> dns proxy = no
> create mask = 0770
> directory mask = 0770
>
> [netlogon]
> comment = Network Logon Service
> path = /home/script/
> read only = yes
> browseable = no
> share modes = no
>
> [SG]
> comment = Arquivos SG
> path = /home/sg/
> valid users = @sg
> write list = @sg
> #force user = root
> veto oplock files = /*.mdb/*.MDB/*.ldb/*.PST/
>
> [CLIENTES]
> comment = Arquivos de Clientes
> path = /home/clientes/
> valid users = @sg
> write list = @sg
> create mask = 0775
> directory mask = 0775
>
>
> Qualquer ajuda seria ótima!
>
>
> Att
> Leonardo Rota Botelho
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Como estão as opções abaixo no seu smb.conf?
kernel oplocks =
locking =
oplocks =
level2 oplocks =
lock spin time =
posix locking =
strict locking =
--
Celso Vianna
BSD User: 51318
http://www.bsdcounter.org
63 8404-8559
Palmas/TO
Mais detalhes sobre a lista de discussão freebsd