Busindre » Blog Archive » Problemas modificando ficheros OpenOffice bajo Nfs y su solución

Problemas modificando ficheros OpenOffice bajo Nfs y su solución

April 25th, 2008 by Busindre

Podemos encontrarnos en situaciones en las que al intentar acceder a un fichero con la suite ofimática OpenOffice que se encuentre compartido mediante NFS, no nos permita poder modificarlo, aunque los permisos sean correctos, es decir, podemos borrarlo, renombrarlo, etc… Pero no permite editarlo con openoffice y poder guardar sus cambios, que es lo que venimos a solucionar.

Solución:

Editamos el fichero: /usr/lib/ooo-2.4/program/soffice

NOTA: La ruta exacta dependerá de la versión de OpenOffice y la distribución de GNU/Linux en uso.

Debemos comentar las dos lineas siguientes mediante el caracter “#”

SAL_ENABLE_FILE_LOCKING=1
export SAL_ENABLE_FILE_LOCKING

También conviene añadir la linea:

unset SAL_ENABLE_FILE_LOCKING

Quedando de la siguiente manera:

#SAL_ENABLE_FILE_LOCKING=1
#export SAL_ENABLE_FILE_LOCKING
unset SAL_ENABLE_FILE_LOCKING

Estas lineas NO están comentadas por defecto en ciertas distribuciones, como puede ser Mandriva, y tienen la funcionalidad de bloquear la posibilidad de que varios usuarios editen un mismo fichero, lo cual da problemas con versiones de NFS anteriores a la 4, con comentar las lineas y vaciando de valor la variable “SAL_ENABLE_FILE_LOCKING” evitaremos el problema de usar una versión de NFS afectada.

Posted in Bugs |

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.