Ubuntu : OpenOffice et Fichier NFS en lecture seul (ReadOnly)
Par Yoann le vendredi, 20 avril 2007, 15:13 - L1nuX and c0 - Lien permanent
Si vous souhaitez éditer des fichiers accéssible via NFS avec OpenOffice et que vous utilisez Ubuntu, vous risquez de rencontrer le même problème que moi.
En effet, un bug dans OpenOffice ne permet pas d'éditer des fiichiers accéssible via NFS, et lors de l'ouverture de ceux-ci avec OpenOffice vous avez le droit à un READ ONLY.
Voir le bug #40537
La solution est dans la suite de l'article
Openoffice.org2 cannot write to NFS files : La solution
Editer le fichier /usr/lib/openoffice/program/soffice
sudo vim /usr/lib/openoffice/program/soffice
Localiser les deux lignes :
SAL_ENABLE_FILE_LOCKING=1 export SAL_ENABLE_FILE_LOCKING
Vous les voyez ? et bien il vous suffit de les commenter en ajoutant un # (dieze) en debut de ligne comme ceci :
#SAL_ENABLE_FILE_LOCKING=1 #export SAL_ENABLE_FILE_LOCKING
Redemarrer OpenOffice, et vous pourrez éditer, créer des fichiers sur un point de montage NFS.
Commentaires
Je viens d'essayer cette modif sur /usr/lib/openoffice/program/soffice sur ubuntu feisty: oowriter ne démarre même pas; normal quand on regarde la syntaxe du fichier qui n'est pas du tout la même que celle des autres distribs. La seule solution que j'ai trouvé et qui fonctionne pour l'instant (jusqu'à la prochaine màj), c'est de remplacer ce fichier par celui d'une autre distrib (gentoo ou sarge dans mon cas) qui possède un fichier un peu plus conventionnel.Je ne suis pas un crac du script shell, donc je ne suis pas à même de modifier proprement ce fichier.
Cette solution semble être un tout petit peu plus propre:
bugs.launchpad.net/openof...