Problemas modificando ficheros OpenOffice bajo Nfs y su solución
April 25th, 2008 by BusindrePodemos 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 |