whomade — protsess, mis salvestab, millised programmid loovad faile jälgitavates kataloogides

Kasutaja kodukataloogis diskiruumi tarbivate failide tekitamise tuvastamiseks on ette valmistatud taustaprotsess whomade, mis jälgib uute failide tekkimist fanotify mehhanismi abil. Projekt on kirjutatud C++ keeles ja levitatakse GPLv3 litsentsi all.

Andmed salvestatakse SQLite3 andmebaasi, mida aeg-ajalt puhastatakse vananenud teabe (nt kustutatud failide kohta käivate andmete) eest. Nõutud funktsionaalsuse rakendamiseks jälgib whomade hetkel fanotify abil failide avamise sündmusi, eraldades samas ebavajalikud sündmused, mitte failide loomise toimingud. Käivitamiseks on vajalik root-õigus (fanotify jaoks vajalik).

MATE töölaud kasutajatele on saadaval laiendus failihalduri Caja jaoks, mis kuvab teavet valitud faili loonud protsessi kohta.

whomade - protsess, mis mäletab, millised programmid loovad faile jälgitavates kataloogides.


Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster