~ salmonella-environment-setup (master) 8a2bd80c22e1a963ef43d3dd48610b14c33485b9
commit 8a2bd80c22e1a963ef43d3dd48610b14c33485b9 Author: Mario Domenech Goulart <mario@parenteses.org> AuthorDate: Sat Jul 5 13:34:33 2025 +0200 Commit: Mario Domenech Goulart <mario@parenteses.org> CommitDate: Sat Jul 5 13:34:53 2025 +0200 Add cron script to garbage collect old awful-salmonella-tar cache entries diff --git a/awful/cron/awful-salmonella-tar-cache-gc b/awful/cron/awful-salmonella-tar-cache-gc new file mode 100755 index 0000000..d3da809 --- /dev/null +++ b/awful/cron/awful-salmonella-tar-cache-gc @@ -0,0 +1,12 @@ +#! /bin/sh + +# Remove old entries from the cache of awful-salmonella-tar, keeping +# the latest 100. This is specially important in case the server gets +# hit by LLM bots which ignore robots.txt. +# +# This file can be placed under /etc/cron.{hourly,daily,weekly,monthly}. + +/home/chicken/local/chicken-5/bin/ast-cache-manager \ + /var/cache/awful-salmonella-tar/ \ + $(systemctl show --property MainPID --value awful) \ + 100Trap