On 2005-05-21 01:24:41 +0200, Fran�ois TOURDE wrote: > Le 12923i�me jour apr�s Epoch, > Klaus Becker �crivait: > > > Le Vendredi 20 Mai 2005 21:08, Cyprien a �crit�: > >> > Je comprends pas pourquoi j'arrive pas a changer les > >> > permissions sur un lien > >> > >> Simplement parce que ce n'est pas possible ! > >> Enfin, il me semble !
Avec la commande chmod(1), c'est vrai (cf mon dernier message). Avec l'appel syst�me, c'est peut-�tre possible (pas essay�). > > un lien n'a pas de permission, seulement la cible du lien Au niveau de l'appel syst�me lstat, un lien a des permissions (c'est normalement 0777, mais que se passe-t-il en cas de corruption du syst�me de fichier ou de bug du noyau qui les aurait chang�es?). > Je confirme... extrait du man de ln: > > Un lien symbolique est d'un tout autre genre. > [...] > Lorsque l'on acc�de � un lien symbolique (avec les appels > syst�mes open(2) ou stat(2)), le nom du lien symbolique est > remplac�, par le noyau Unix, par une r�f�rence au fichier > vers lequel le lien pointe. Toutefois, avec les appels > rm(1) et unlink(2) le lien lui-m�me est supprim�, et non pas le > fichier vis�. En plus de stat(2), tu as lstat(2), qui fait un stat sur le lien lui-m�me et non pas sur le fichier point�. -- Vincent Lef�vre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / SPACES project at LORIA -- Pensez � lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

