Bonjour à tous.
Après 4 heures de recherches, je me tourne vers vous, Ô heureuse communauté francophone des linuxiens éclairés.
Le problème : je bâti une machine familiale, avec plusieurs utilisateurs et un groupe "famille". J'ai créé un répertoire famille et, depuis les /home de tous mes utilisateurs, un lien symbolique vers ce répertoire. Je souhaite que, par défaut, ma chère et tendre épouse puisse lire et modifier tout fichier que je créerais dans ce répertoire (et ses sous-répertoires), et qu'elle ait les mêmes droits que moi. Tant qu'on reste en ligne de commande, tout baigne. Avec Nautilus, ça viande gaillardemment.
Eléments d'environnement :
- Debian "testing" sous kernel 2.6.8-2
- GDM + Gnome 2.6 + Nautilus 2.8.2
- tous les utilisateurs appartiennent au groupe "famille" (qui n'est pas leur groupe premier ; je préférerais que ça reste comme ça)
- dans mon .bash_profile, j'ai la ligne suivante :
umask 002
Droits du répertoire ("moi" c'est moi :-) :
drwxrws--- 9 moi famille 4096 2005-01-31 23:15 famille
# Par le shell (le user:grp est ok mais les droits du groupe sont mauvais : manque "w")
$ cd famille
$ touch toto1
$ ls -l test1
-rw-r--r-- 1 moi famille 0 2005-02-01 00:25 toto1
# En créant le fichier "toto2" par Nautilus (clic droit, nouveau document vièrge) c'est différent ET pire ! (grp pas retenu)
-rw------- 1 moi moi 0 2005-02-01 00:26 toto2
# Si, par Nautilus, je crée un répertoire au même endroit, ça donne ça qui semble correct (et identique à ce qui se passe sous le shell :
drwxr-sr-x 2 moi famille 4096 2005-02-01 00:27 rep1
=> Question : pourquoi cette différence de comportement entre les fichiers créés via Nautilus et ceux créés en ligne de commande ?
Le même comportement a été observé sur une autre Debian mais avec un mix testing / unstable.
# Euh...
Posté par Giboyle . Évalué à 1.
Quelqu'un pourrait-il tenter de reproduire cette saleté ? On est deux à la voir sur deux PC distincts et les bras nous en tombent. Les gens de Gnome n'y croient pas.
A défaut, une indication sur le lieu idoine où poster la question serait bienvenu.
[^] # Re: Euh...
Posté par hommelix . Évalué à 1.
Regarde du cote des attributs de Repertoire, de chmod et chattr
regarde aussi comment ca marche pour /tmp
Hope this help
[^] # Re: Euh...
Posté par Giboyle . Évalué à 1.
J'ai mis un peu de temps à répondre et vous prie de m'en excuser. Ayant également posé la question par ailleurs, je crains d'avoir la réponse : il s'agirait d'une vérue de Nautilus, documentée sur le Bugzilla de Gnome, et normallement corrigée dans les prochaines versions.
Référence : http://bugzilla.gnome.org/show_bug.cgi?id=147893(...)
Merci quoi qu'il en soit !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.