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

Kasutajate kodukatalooge diskiruumi tarbivate failide loomiseks vajalike rakenduste määramiseks on loodud taustaprotsess whomade, mis jälgib uute failide ilmumist fanotify mehhanismi abil. Projekt on kirjutatud C++ keeles ja jaotatakse GPLv3 litsentsi all.

Andmed salvestatakse SQLite3 andmebaasi, mis puhastatakse perioodiliselt ebaolulisest teabest (näiteks kustutatud failide kohta olevast infost). Nõutava funktsionaalsuse saavutamiseks jälgib whomade praegu fanotify kaudu avatud faile, filtreerides seejärel soovimatuid sündmusi, mitte otseselt failide loomise toiminguid. Käivitamiseks on vajalikud root õigused (fanotify jaoks vajalikud).

MATE töölaua kasutajatele on saadaval laiendus failihaldurile Caja, mis kuvab teavet valitud faili loonud protsessi kohta.

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


Allikas: opennet.ru
Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster