El 7 de mayo de 2015, 17:05, Maykel Franco <[email protected]>
escribió:

>
>
> El 7 de mayo de 2015, 16:32, Camaleón <[email protected]> escribió:
>
>> El Thu, 07 May 2015 16:11:53 +0200, Maykel Franco escribió:
>>
>> (ese html...)
>>
>> > Hola buenas, actualmente usaba owncloud mediante el cliente de
>> > sincronización de owncloud por webdav.
>> >
>> > Sincronizaba ciertas carpetas y mediante la administración web de
>> > owncloud compartía carpetas. El problema en el que me he visto envuelto
>> > es cuando yo tengo abierto un fichero y estoy modificandolo, otro
>> > usuario lo abre al mismo tiempo y lo edita también, y cuando voy a
>> > guardarlo me guarda una copia para no sobreescribir el fichero original,
>> > al otro usuario evidentemente también.
>>
>> (...)
>>
>> Más que samba, yo buscaría el bloqueo por parte de webdav/opencloud que
>> es quien maneja el cotarro. En el entorno que tienes configurado, samba
>> no actúa como samba... ya me entiendes.
>>
>> Y aún en un entorno normal (samba local) no todas las aplicaciones hacen
>> uso del bloqueo de los archivos por lo que la configuración que puedas
>> tener definida en el servidor samba no siempre se respeta.
>>
>> Saludos,
>>
>> --
>> Camaleón
>>
>>
>> --
>> To UNSUBSCRIBE, email to [email protected]
>> with a subject of "unsubscribe". Trouble? Contact
>> [email protected]
>> Archive: https://lists.debian.org/[email protected]
>>
>>
>
> Tienes toda la razón, primeor he buscado bloqueo a nivel de owncloud
> (webdav) pero no he encontrado nada relevante.
>
> De todas formas el bloqueo me ha funcionado con parámetros básicos de
> samba, el problema es la aplicación que estés usando... Es decir, notepad
> no se da cuenta de nada, por ejemplo, pero word, excell... etc, se dan
> cuenta de que el fichero está abierto. Sino recuerdo mal te genera un
> archivo ~$fichero cuando abres un .doc a través de samba, lo que no
> entiendo es por qué luego no lo borra, pero bueno eso es tema aparte.
>
> Voy a ver si puedo encontrar algo para el bloqueo a nivel de webdav,
> tendré que mirar en este caso en nginx, que es el servidor web que uso con
> owncloud.
>

Ahora sí:

https://github.com/owncloud/core/issues/10474

Pero tiene mala pinta porque dicen que no funciona. Funciona cuando usas la
misma cuenta de usuario en 2 ordenadores y tiras por webdav a través del
cliente de owncloud, pero cuando compartes una carpeta con otro usuario y
se ponen abrir el mismo fichero, no hace ningún tipo de bloqueo...

No sé si probar lo que comentan ahí de tocar el código de owncloud, por
supuesto en una VM de pruebas, pero según dicen no funciona. O mejor tirar
por samba pero ya tienes que cambiar la metodología de trabajo.

Responder a