Story behind the daemon: a few weeks ago I noticed that I don’t have space in my /home. Investigation led to deleting ~20GiB of ancient garbage from the dot-dirs there. In too many cases I wasn’t been able to detect who created those files and if I need them. I didn’t like this situation, so I present you with a solution.
Be careful, though: the code isn’t tested. It is more like working “proof-of-concept” than a real release. Code is ugly as hell too. Pre-release beta of the alpha version.
But it works on my machine and can be initialized through the CLI, without recompiling or manual DB-editing. So it is usable. So use it.
Is there an advantage to using this over the standard linux process accouting tools (psacct or acct package in most distros)?
Whomade is made for one particular job and aimed more at users of workstations who just use the OS to run programs, not admins. Good luck setting up “psacct or acct” without killing a few kittens. But if you can set up psacct and have enough interest in doing so, then no, this daemon is useless to you.