Le 06/06/06, Bernard Siaud <[EMAIL PROTECTED]> a écrit :
 
> Dans ce cas, il faut mettre au moins un fichier dedans :
> [EMAIL PROTECTED] ll | grep machin
> drwxr-xr-x    2 root    root       4096 jun  6 21:26 machin/
> [EMAIL PROTECTED] rd machin
> rmdir: `machin': Le répertoire n'est pas vide.
> [EMAIL PROTECTED] rm -fr machin
> rm: ne peut enlever `machin/machin': Permission non accordée
> [EMAIL PROTECTED] chmod 777 machin
> chmod: modification des permissions de `machin': Opération non permise
> [EMAIL PROTECTED] chown troumad machin
> chown: changement de propriétaire pour `machin': Opération non permise
> [EMAIL PROTECTED] chown troumad machin

Oui, mais là, tu n'as pas pris en compte le répertoire parent, et tu
essaies de modifier les permissions en n'étant pas le propriétaire et en
n'ayant pas de droits d'écriture dessus. Donc ce n'est pas très
surprenant.

Ceci étant dit, je ne sais pas ce que ça va donner avec un fichier
dedans. Je ré-essaye :
# ls -lR
.:
total 4
drwxrwxr-x  4 root christophe 4096 jun  6 21:30 toto/

./toto:
total 8
drwxr-xr-x  2 root christophe 4096 jun  6 21:30 bidule/
drwxr-xr-x  2 root christophe 4096 jun  6 21:30 machin/

./toto/bidule:
total 0

./toto/machin:
total 0
-rw-r--r--  1 root christophe 0 jun  6 21:30 truc.txt

Je redeviens simple utilisateur :
$ rm -rf toto/machin/
rm: ne peut enlever `toto/machin//truc.txt': Permission non accordée

OK, il n'accepte que pour les répertoires vides. Je suppose que si j'ai
aussi les droits sur le fichier, alors ça marchera :
$ su
Password:

# chmod g+w toto/machin/truc.txt

# exit

$ rm -rf toto/machin/
rm: ne peut enlever `toto/machin//truc.txt': Permission non accordée

Tiens, il refuse toujours. Il y aurait un comportement différent entre
rmdir et rm ?


-- 
Christophe Gaubert
http://ch4tn01r.free.fr/blog
Participez à la liste Avis de citoyens :
http://fr.groups.yahoo.com/group/Avis_de_citoyens/
=========================================
Vous souhaitez acquerir votre Pack ou des Services Mandriva?
Rendez-vous sur "http://store.mandriva.com";.
Rejoignez le club mandrake : http://www.mandrivaclub.com
=========================================

Répondre à