Fr�d�ric Bothamy wrote:
On Tue, Aug 27, 2002 at 02:28:56AM +0200, PM wrote:
> Bonsoir,
>
> tout d'abord, merci pour votre aide.
> C'est bien mon groupe par d�faut que je voulais changer en users.
> Voil� la ligne qui me correspond dans le fichier /etc/passwd :
> philippe:x:1000:100:Debian user,,,:/home/philippe:/bin/bash
>
> et celle qui correspond au groupe users dans /etc/group :
> users:x:100:philippe
> je me suis ajout� dans la liste des utilisateurs appartenant au groupe
> users au cas o� le probl�me viendrait de l�, j'ai m�me red�marr� la
> machine mais que nenni : d�s que je fais un touch truc, ls -l truc me
> donne :
> -rw-r--r-- �� 1 philippe 1000 �� � � � � 0 Aug 27 02:04 truc
>
> Pour info., j'appartenais avant au groupe philippe, de GID 1000, que
> j'ai effac� de mon fichier /etc/group mais depuis, ce 1OOO appara�t
> toujours quand je cr�� un fichier (c'est peut-�tre mon ancien GID).
>
> Des id�es pour corriger ce pb?
Oui, j'ai une id�e d'o� peut venir le probl�me : peux tu faire un
'ls -ld .' ?
� mon avis tu devrais avoir quelque chose comme ceci :
[EMAIL PROTECTED]:~$ ls -ld .
drwxr-sr-x 92 fred fred 8192 ao� 27 00:56 .
^ user groupe
[EMAIL PROTECTED]:~$
Lors de la cr�ation d'un fichier, la permission sticky du groupe du
r�pertoire va imposer le groupe du fichier cr�� (au lieu d'avoir le
2�me fred, ce sera chez toi 1000 au lieu de users comme d�sir�).
Deux solutions :
- changer la permission sticky group (paquet adduser,
cf. /etc/adduser.conf) ou
- rep�rer les fichiers ayant un GID associ� � l'ancien groupe
(un "find / -gid 1000" devrait faire l'affaire) et modifier le groupe de
ces fichiers ( options "-exec chgrp ..." pour find) (plus propre).
HTH
Fred
Merci Fred pour tes explications, c'est bien de l� que venait le
probl�me, si probl�me il y a, j'ai en effet consult� la page de manuel
de chmod pour comprendre � quoi servait ce droit (s, donc) : "d�finit
l'identifiant de l'utilisateur ou du groupe � l'ex�cution" si ma
traduction est juste, mais qu'est-ce que cela apporte par rapport au
fait de d�finir un groupe par d�faut ?
A+
Phil