J'ai des problèmes avec le verrouillage de fichiers (file locking) pour des fichiers sur le réseau. Si j'ouvre un fichier, il ne sera pas verrouillé pour les autres utilisateurs...


Ce comportement ne peut être reproduit que dans des conditions spécifiques :
Linux offrant un service NFS dans un environnement Solaris*. Cela dépend
ensuite si c'est NFS 2.0 qui est utilisé ou non. Les deux environnements
Solaris 2.51 et 2.7 supportent le verrouillage. En revanche, si le
verrouillage est actif, de grandes pertes de performance lors des opérations
de lecture et d'écriture peuvent survenir. C'est pourquoi le verrouillage
n'est pas activé par défaut dans StarOffice (respectivement dans le
système d'exploitation). Si vous voulez quand même utiliser le verrouillage
de fichier, il peut être activé en définissant la variable d'environnement :
STAR_ENABLE_FILE_LOCKING.

export STAR_ENABLE_FILE_LOCKING=1

Une autre variable d'environnement, définie par défaut, concerne
l'accès exclusif aux fichiers de configuration de StarOffice.

export STAR_PROFILE_LOCKING_DISABLED

(* Aucun problème n'apparaît avec Solaris 2.6, car cette version est plus
tolérante. En revanche, les modifications faites dans cette version ont
été abandonnées pour les versions suivantes, car cela créait des
d'autres problèmes).

Auteur : L'équipe StarOffice Sun Microsystems - Traduit par Sylvain Amrani

Date : 28/06/2000

© Guy Capra, ALOMPHEGA