The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"'корзина' во FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"'корзина' во FreeBSD"  
Сообщение от du email on 04-Апр-06, 11:44 
хочется сделать в FreeBSD такую вещь:
"заставить" все удаляемые файлы складываться в определенное место. фактически в корзину.
вариант "заменить rm на то-что-надо" не подходит, т.к. всех проблем не решает. патчить unlink (2) тоже не хочется по вполне понятным причинам...
наверняка такие вещи уже многократно делались.
кто-нибудь может помочь?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "'корзина' во FreeBSD"  
Сообщение от orc (??) on 04-Апр-06, 15:28 
>хочется сделать в FreeBSD такую вещь:
>"заставить" все удаляемые файлы складываться в определенное место. фактически в корзину.
>вариант "заменить rm на то-что-надо" не подходит, т.к. всех проблем не решает.
>патчить unlink (2) тоже не хочется по вполне понятным причинам...
>наверняка такие вещи уже многократно делались.
>кто-нибудь может помочь?

Все что пришло в голову это поднять самбу, расшарить нужный файлы и пользоватся через шару. А вот самба как раз корзину поддерживает.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "'корзина' во FreeBSD"  
Сообщение от du email on 04-Апр-06, 15:48 
>>хочется сделать в FreeBSD такую вещь:
>>"заставить" все удаляемые файлы складываться в определенное место. фактически в корзину.
>>вариант "заменить rm на то-что-надо" не подходит, т.к. всех проблем не решает.
>>патчить unlink (2) тоже не хочется по вполне понятным причинам...
>>наверняка такие вещи уже многократно делались.
>>кто-нибудь может помочь?
>
>Все что пришло в голову это поднять самбу, расшарить нужный файлы и
>пользоватся через шару. А вот самба как раз корзину поддерживает.
это все частные решения...
а хочется именно общее -- нечто готовое, что
а) умеет перехватывать unlink
б) в достаточной степени безглючное и недырявое.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "'корзина' во FreeBSD"  
Сообщение от lavr email on 04-Апр-06, 17:56 
>>>хочется сделать в FreeBSD такую вещь:
>>>"заставить" все удаляемые файлы складываться в определенное место. фактически в корзину.
>>>вариант "заменить rm на то-что-надо" не подходит, т.к. всех проблем не решает.
>>>патчить unlink (2) тоже не хочется по вполне понятным причинам...
>>>наверняка такие вещи уже многократно делались.
>>>кто-нибудь может помочь?
>>
>>Все что пришло в голову это поднять самбу, расшарить нужный файлы и
>>пользоватся через шару. А вот самба как раз корзину поддерживает.
>это все частные решения...
>а хочется именно общее -- нечто готовое, что
>а) умеет перехватывать unlink
>б) в достаточной степени безглючное и недырявое.

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

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "'корзина' во FreeBSD"  
Сообщение от du email on 04-Апр-06, 18:08 
>нет ничего подобного и маловероятно что будет, ибо будет противоречить здравому смыслу,
>
>а в *nix'ах не любят делать и поддерживать бессмысленные вещи.
> Вcе что есть - это всякие aliases на команду rm...
>Почему бессмысленно - да потому что смысл команды rm теряется, и объяснить
>разработчику
>зачем править rm и unlink чтобы вместо удаления весь хлам архивировался, невозможно.
>
> А смысл - теряется, ибо НЕ НАДО аналогий с Windoze, есть
>удаление, есть backup'ирование.
буферизованное удаление тоже в некоторых случаях, имхо, может иметь смысл.
btw, нашел две такие штуки:
1) libtrash
http://pages.stern.nyu.edu/~marriaga/software/libtrash/
2) Recycled4Linux
http://www.linux.org.ru/view-message.jsp?msgid=487734
правда доверия они не внушают
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру