<div>Bonjour.</div>
<div><br><br> </div>
<div class="gmail_quote">Le 9 février 2010 22:42, draco <span dir="ltr"><<a href="http://draco31.fr">draco31.fr</a>@<a href="http://free.fr">free.fr</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Bonjour,<br><br>Ayant 2 utilisateurs sur mon poste (draco et poma), je souhaite que tout les fichiers créé avec l'un des utilisateurs soient modifiable / supprimable par l'autre.<br>
Pour cela j'ai commencé par changer le umask par défaut, il est maintenant de 0002 pour tout les utilisateurs.<br>J'ai associé les 2 utilisateurs au groupe "users" par défaut, groupe dont ils font parti tout les 2.<br>
<br>J'obtiens donc le résultat suivant :<br><br> draco@draco-desktop:~$ umask<br> 0002<br> draco@draco-desktop:~$ groups draco poma<br> draco : users adm dialout cdrom audio dip video plugdev fuse lpadmin<br> netdev admin draco sambashare nut poma vboxusers<br>
poma : users adm dialout fax cdrom tape audio dip video plugdev fuse<br> netdev admin draco sambashare poma vboxusers<br> draco@draco-desktop:~$ touch test_file<br> draco@draco-desktop:~$ ls -l test_file<br> -rw-rw-r-- 1 draco users 0 2010-02-09 22:35 test_file<br>
</blockquote>
<div> </div>
<div>La manip semble correcte. Tu as positionné ou et comment le umask ? dans les fichiers .bashrc de chaque users ? ou dans un /etc/profile commun ? Avec la variable UMASK ou autrement ?</div>
<div> </div>
<div> </div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Tout semble donc OK en apparence, mais lorsque j'importe des photos, les fichiers créés ont pour permission -rw-r--r-- bien que le groupe soit "users" et le umask correct.<br>
</blockquote>
<div> </div>
<div>2 questions encore :</div>
<div>- C'est un disque local ou réseau ? Si c'est le second cas, c'est + compliqué</div>
<div>- Essaye de lancer ton logiciel d'import de photo depuis un terminal où tu as vérifié ton umask pour voir si cela fait pareil.</div>
<div> </div>
<div> </div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Du fait, les fichiers ne sont pas modifiable ou supprimable par l'autre utilisateur du même groupe.<br>
</blockquote>
<div> </div>
<div> </div>
<div>Logique, vu leurs droits.</div>
<div> </div>
<div> </div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Comment peut-on changer ce comportement ? Qu'ai-je loupé dans la manip ? Pourquoi certain fichier nouvellement créé ne prennent pas en compte le umask ?<br>
</blockquote>
<div> </div>
<div> </div>
<div> </div>
<div>Ou bien il n'est pas positionné dans l'environnement quand tu lances ton logiciel (d'où mon idée de test depuis un terminal), ou bien le logiciel force les permissions.</div>
<div> </div>
<div>Tu peux aussi essayer un chmod -R g+rws sur ton répertoire, pour faire hériter les droits du répertoire aux fichiers crées en dessous.</div>
<div> </div>
<div>Bon courage.</div>
<div>Yves</div></div>