В статье есть 2 вещи -
1 - xt2fs поддерживает атрибут `undeletable' (неудаляемый) (+u в chattr). При удалении файла с этим атрибутом, он реально не удаляется, а перемещается в "безопасное место", откуда его можно позже удалить. К сожалению, эта возможность пока еще не реализована
2 - Несколько лучшим решением может быть использование пакета, удаляющего файлы с возможностью восстановления другой командой (не rm)