bug-toutdoux
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-ToutDoux] fichier locks.xml


From: mathieu
Subject: [Bug-ToutDoux] fichier locks.xml
Date: Wed, 12 Sep 2001 15:14:41 +0200

¤¤ lorsque plus de /usr/var/lock/toutdoux/locks.xml

segfault systématique



¤¤ concernant le fichier /usr/var/lock/toutdoux/locks.xml

étant donné que chaque utilisateur peut le modifier (pour dire quelle base
il utilise), un ignoble mal intentionné pourrait très bien pertuber le
travail d'autres utilisateurs sur un SQL commun.

solution envisageable :
- utilisateur A lance toutdoux, crée td0 :
        on crée un fichier  /usr/var/lock/toutdoux/td0 avec les données
concernant A et td0
        le fichier est dispo en lecture par tout les utilisateurs mais seul
A à le droit d'écriture
- utilisateur B lance toutdoux :
        toutdoux observe le dossier /usr/var/lock/toutdoux/
        il trouve td0, donc il crée td1
        on crée un fichier  /usr/var/lock/toutdoux/td1 avec les données
concernant A et td1
        le fichier est dispo en lecture par tout les utilisateurs mais seul
B à le droit d'écriture
- utilisateur C lance toutdoux :
        toutdoux observe le dossier /usr/var/lock/toutdoux/
        il trouve td0, td1, donc il crée td2
        on crée un fichier  /usr/var/lock/toutdoux/td2 avec les données
concernant C et td2
        le fichier est dispo en lecture par tout les utilisateurs mais seul
C à le droit d'écriture

ce qui évite tout malentendu, le lock appartenant à son utilisateur



reply via email to

[Prev in Thread] Current Thread [Next in Thread]