[ON] whatmade - процесс, запоминающий какие программы создают файлы в отслеживаемых каталогах

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
rssbot
Бот
Сообщения: 6001
ОС: gnu/linux

[ON] whatmade - процесс, запоминающий какие программы создают файлы в отслеживаемых каталогах

Сообщение rssbot »

Для определения приложений, создающих расходующие дисковое пространство файлы в домашнем каталоге пользователя, подготовлен фоновый процесс whatmade, отслеживающий появление новых файлов при помощи механизма fanotify. Проект написан на языке С++ и распространяется под лицензией GPLv3.


Данные хранятся в БД SQLite3, которая периодически очищается от неактуальной информации (например, сведений об удалённых файлах). Для реализации требуемой функциональности на данный момент whatmade отслеживает через fanotify открытие фалов с последующим отсевом ненужных событий, а не непосредственно операции создания файлов. Для запуска необходимы права root (требуются для fanotify).



Пользователям среды рабочего стола MATE предоставляется расширение для файлового менеджера Caja, выводящее информацию о процессе, создавшем выбранный файл.

Изображение


Источник: https://www.opennet.ru/opennews/art.shtml?num=63761
(opennet.ru, мини-новости)
Последний раз редактировалось rssbot 25.08.2025 20:31, всего редактировалось 2 раза.
Причина: Updated upstream
Спасибо сказали: