[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug-ToutDoux] fichier locks.xml,
mathieu <=