Pour ceux qui en ont marre de l'erreur .wine is not owned by you lorsqu'ils essayent de partager un prefixe .wine entre plusieurs personnes, et qui souhaiteraient partager ce prefixe tout en individualisant les fichiers pour chaque utilisateur, autrement dit qu'il y ait une arborescence commune partagée par tous MAIS que chacun puisse modifier l'arborescence sans que cela n'influe sur les autres. Ce dernier point, assez étonnant est faisable avec AUFS. Il faut cependant une version de wine plus tolérante sur les contrôles de propriétés.

Installez la version de wine patché de ce dépot (les développeurs de wine impose une politique drastique de sécurité et il a fallu faire sauter des verrous).

deb http://boisson.homeip.net/debian squeeze wineagreg


Ce premier dépôt contient des paquets wine avec le découpage Ubuntu (en clair un seul gros paquet et un paquet winegecko). Il faut installer le paquet gettext.


Le dépot ci dessous contient un wine patché conforme au découpage debian.

deb http://boisson.homeip.net/debian squeeze winepatche


Ces paquets sont en amd64 ou i386.


L'utilisation est simple pour partager une arborescence:

1) Créez une prefixe wine dans /var/wine appartenant à wine.wine (chown -R wine.wine /var/wine, groupe et utilisateur à créer),
2) mettez y les permissions d'écriture pour le groupe:
chmod -R ug+rw /var/wine
3) Pour chaque utilisateur concerné, faites
* ajout dans le groupe wine
* création d'un prefix personnel ~/monwine et d'un dossier de montage .wine
* Faites pour chaque utilisateur toto
mount -t aufs aufs s -o dirs=/home/toto/.wine/=rw:/var/wine/=ro

Voilà, toto et les autres utilisateurs pourront exécuter les programmes dans l'arborescence commune tout en écrivant uniquement dans leur répertoire à eux. Le répertoire /var/wine ne bougera pas. Attention tout de même, toto et ses collègues ont la possibilité de modifier le répertoire /var/wine *sauf* si vous le mettez dans un système de fichier monté en lecture seule (ce que j'ai fait). Par cette méthode, cela permet de partager un préfixe wine avec une relative sécurité.