On Fri, May 07, 2004 at 08:17:21AM +0200, Fran�ois Boisson wrote:
> Quel est l'int�r�t d'avoir fait �a??? C'est � mon avis un s�rieux b�mol
> pour ext3...

Bof; ext2 n'est pas r�ellement utilisable pour les disques
"modernes" (� plus de 100Go, m�me si Linux est en g�n�ral
tr�s stable, je suis pas pr�s � risquer 10 heures de fsck
quand ext3 le fera en 5 secondes), et il est de toute fa�on
facile d'argumenter que ce genre de chose n'est pas une
fonction du fs ou du noyau. 

On remarquera d'ailleurs que la plupart des autres OS ne
permettent pas �a non plus. Le probl�me ici est que l'on
s'est habitu� aux interfaces "Finder Mac" qui n'effacent pas
r�ellement les fichiers, et que maintenant on s'attend aux
m�me fonctionalit�s de la part des vieilles commandes de
bases telles que /bin/rm.

Comme sugg�r� ailleurs, la solution la plus simple est de
changer /bin/rm, ou mieux de patcher unlink(2) et rmdir(2)
dans la libc pour les faire d�placer les fichiers.

Aller pecher des inodes d�saffect�s directement sur un block
device est de toute fa�on tellement �videment Mal que �a ne
peut �tre que la pire solution.

Y. 

Répondre à