Repository navigation
0.10.1
A fix for integrity checks, and a README you can read in five minutes
- Fix:
integrity acceptno longer races the background check. Squidbrake checks its own hooks, rules and installed files every minute. If that check ran at the moment you ransquidbrake integrity accept, it could write the old "changed" state back after your accept. Withintegrity: fail_closedon, risky actions then stayed blocked until the next check. The check and the accept now never run at the same time (#89). Only installs withintegrity: fail_closedwere affected; the defaultalertonly showed the change again. - A shorter README (#88): what Squidbrake is, a four-step quick start (install, observe,
squidbrake report --week, enforce), what it controls, proof, deployment, security model and limits, and privacy. - The details move to
docs/, unchanged:
Upgrading from 0.9.x? Read the 0.10.0 notes first: three defaults changed.
Install this version (0.10.1)
Windows (PowerShell):
$env:SQUIDBRAKE_VERSION="0.10.1"; irm https://pilots.squidbrake.com/install.ps1 | iexmacOS / Linux:
curl -fsSL https://pilots.squidbrake.com/install.sh | SQUIDBRAKE_VERSION=0.10.1 shWith pip: pip install squidbrake==0.10.1. Docker: docker pull ghcr.io/batrapulkit/squidbrake:0.10.1
Running the line again without SQUIDBRAKE_VERSION goes back to the newest. Every version:
https://github.com/batrapulkit/squidbrake/releases