OpenOffice abre archivos como solo lectura en unidad Samba

 Mar, 20/10/2009 - 08:46     Sandor

Llevaba ya tiempo viendo como, si abría un documento de OpenOffice.org archivado en alguna unidad compartida de red vía Samba, este se me abría como sólo lectura. Tanto la configuración de Samba como los permisos usuario/grupo del servidor Debian estaban correctamente configurados desde hace años, por lo que suponía que era un problema de OpenOffice. Tras meses de apaños (copiar el archivo con el que quería trabajar a una unidad local, trabajar con él, archivarlo, y moverlo posteriormente a su ubicación original), hoy por fin he encontrado la solución en los foros de OpenOffice: OO3 opens each ODT as read-only (on network share). En definitiva, el meollo del asunto parece ser que OpenOffice crea un archivo .lock, un semáforo para que el propio programa se entere de que ese archivo está en uso en ese momento. Pues bien, puede pasar que en nuestra configuración de Samba tengamos definido la opción veto files para que oculte este tipo de archivos, por lo que OpenOffice interpreta este archivo como solo lectura. Eliminando veto files de nuestra configuración de Samba y reiniciando el demonio, ya funcionará correctamente.

Etiquetas: 

Comentarios

Enviado por Timidín (no verificado) en

Saludos:

Hola me pasa lo mismo .pero notengo  samba tengo server 2003.. que me puedes sugerir.. gracias.

Este error esta saliendo mucho.

 

 

Enviado por Sandor en

Hola, ¿y como tienes la unidad compartida? Quiero decir, ¿es un disco externo con entrada de red o algo parecido? Te lo digo porque puede ser que internamente alguno de estos discos usen linux. Tal vez si explicas un poco más qué es lo que tienes te pueda decir algo...

 

Enviado por Fernando (no verificado) en

Hola,

te cuento mi caso por si pudieras echarme una mano. Ha pasado mucho tiempo y no se si aún estarás por la labor :-) .

 

Tengo un sistema Debian 7.5 con samba 3.6.6.  Lo que me ocurre es que si creo un .odt, .doc, etc (con openoffice, libreoffice, word) desde windows en el sistema de archivos compartido, al abrirlo me dice que lo puedo abrir solo en modo lectura. También he probado a moverlo a la ruta compartida habiéndolo creado en windows. Se soluciona si desde windows le doy: botón derecho en el archivo, security, Advanced y marco el checkbox "allow inheritable permissions from the parent..."  La carpeta donde se encuentra ese archivo si tiene marcada esa opción, pero tiene marcado el checkbox "ReadOnly" que por mucho que se lo quito, siempre vuelve a aparecer marcado.

 

Haciendo un smbstatus  aparece algo que puede ser relevante:

Locked files:
Pid          Uid        DenyMode   Access      R/W        Oplock           SharePath   Name   Time
--------------------------------------------------------------------------------------------------

5425         10040      DENY_NONE  0x100081    RDONLY     NONE             /mnt/shared   .   Thu Jul 17 09:43:18 2014

 

Aparece como solo lectura algunas carpetas.

 

En smb.conf no aparece la keyword veto files y tengo puesto  read only = No en todas las secciones.

 

Si no me he explicado con claridad o te hacen falta mas información, no dudes en pedírmela.

 

Gracias.

 

 

Enviado por Fernando (no verificado) en

Hola,

te cuento mi caso por si pudieras echarme una mano. Ha pasado mucho tiempo y no se si aún estarás por la labor :-) .

 

Tengo un sistema Debian 7.5 con samba 3.6.6.  Lo que me ocurre es que si creo un .odt, .doc, etc (con openoffice, libreoffice, word) desde windows en el sistema de archivos compartido, al abrirlo me dice que lo puedo abrir solo en modo lectura. También he probado a moverlo a la ruta compartida habiéndolo creado en windows. Se soluciona si desde windows le doy: botón derecho en el archivo, security, Advanced y marco el checkbox "allow inheritable permissions from the parent..."  La carpeta donde se encuentra ese archivo si tiene marcada esa opción, pero tiene marcado el checkbox "ReadOnly" que por mucho que se lo quito, siempre vuelve a aparecer marcado.

 

Haciendo un smbstatus  aparece algo que puede ser relevante:

Locked files:
Pid          Uid        DenyMode   Access      R/W        Oplock           SharePath   Name   Time
--------------------------------------------------------------------------------------------------

5425         10040      DENY_NONE  0x100081    RDONLY     NONE             /mnt/shared   .   Thu Jul 17 09:43:18 2014

 

Aparece como solo lectura algunas carpetas.

 

En smb.conf no aparece la keyword veto files y tengo puesto  read only = No en todas las secciones.

 

Si no me he explicado con claridad o te hacen falta mas información, no dudes en pedírmela.

 

Gracias.

Añadir nuevo comentario

HTML Filtrado

  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
CAPTCHA
Contesta a esta pregunta para comprobar que eres humano :-)
Rellene el espacio en blanco.

Sobre PlanetaInopia

Sandor Inopia nació en Bilbao, un lunes cualquiera, justo 1904 años después de que Nerón se suicidara, diciendo ¡Qué artista muere conmigo!, y 192 años después de que Volta descubriera la pila eléctrica. Mientras celebraba su quinto cumpleaños, Elvis daba su último concierto, y celebrando los siete, Muhammad Ali se retiraba del boxeo.

Sobre PlanetaInoipa, blog personal de Sandor Inopia (Sandor Saiz Ortuondo)

Yo no tengo la ambición de Nerón, la inteligencia de Volta, la voz de Elvis, o la fuerza de Alí, pero a veces me gusta escribir y darme a conocer a los demás. Por eso este blog, que espero te guste.

Comentarios recientes