whomade — процес, който запомня кои програми създават файлове в проследяваните директории

За да се определи кои приложения създават файлове, които заемат дисково пространство в домашната директория на потребителя, е подготвен фонов процес whomade, който проследява появата на нови файлове чрез механизма fanotify. Проектът е написан на C++ и се разпространява под лицензия GPLv3.

Данните се съхраняват в база данни SQLite3, която периодично се почиства от ненужна информация (например, данни за изтрити файлове). За реализация на изискваната функционалност в момента whomade проследява чрез fanotify отварянето на файлове, последвано от отсяване на ненужни събития, а не директно операциите по създаване на файлове. За стартиране са необходими права root (тези права са необходими за fanotify).

На потребителите на работната среда MATE е предоставено разширение за файловия мениджър Caja, което показва информация за процеса, създал избрания файл.

whomade - процес, който запомня кои програми създават файлове в наблюдаваните директории.


Източник: opennet.ru
Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster