>>>хочется сделать в FreeBSD такую вещь:
>>>"заставить" все удаляемые файлы складываться в определенное место. фактически в корзину.
>>>вариант "заменить rm на то-что-надо" не подходит, т.к. всех проблем не решает.
>>>патчить unlink (2) тоже не хочется по вполне понятным причинам...
>>>наверняка такие вещи уже многократно делались.
>>>кто-нибудь может помочь?
>>
>>Все что пришло в голову это поднять самбу, расшарить нужный файлы и
>>пользоватся через шару. А вот самба как раз корзину поддерживает.
>это все частные решения...
>а хочется именно общее -- нечто готовое, что
>а) умеет перехватывать unlink
>б) в достаточной степени безглючное и недырявое.
нет ничего подобного и маловероятно что будет, ибо будет противоречить здравому смыслу,
а в *nix'ах не любят делать и поддерживать бессмысленные вещи.
Вcе что есть - это всякие aliases на команду rm...
Почему бессмысленно - да потому что смысл команды rm теряется, и объяснить разработчику
зачем править rm и unlink чтобы вместо удаления весь хлам архивировался, невозможно.
А смысл - теряется, ибо НЕ НАДО аналогий с Windoze, есть удаление, есть backup'ирование.
|