brewsoak 1.0.0
First release of brewsoak, a Homebrew wrapper that delays homebrew/core and homebrew/cask updates for a soak window. This gives security researchers time to discover and yank a compromised package before you install it.
Install with Homebrew (macOS, recommended)
brew install ericfitz/tap/brewsoakInstalls the prebuilt universal (Apple Silicon + Intel) binary attached to this release. It is code-signed with a Developer ID certificate and notarized by Apple.
Install with Cargo
From crates.io:
cargo install brewsoakOr straight from this repository:
cargo install --git https://github.com/ericfitz/brewsoakrCargo installs build from source and need a recent Rust toolchain (edition = "2024").
Assets
| File | Purpose |
|---|---|
brewsoak-v1.0.0-macos-universal.tar.gz |
Universal macOS binary; what the Homebrew formula installs |
brewsoak-v1.0.0-macos-universal.tar.gz.sha256 |
SHA-256 of the tarball |
Notes
- Binary and crate name:
brewsoak - GitHub repository is
ericfitz/brewsoakr; Homebrew tap isericfitz/tap - There is no soak bypass flag; run
brewdirectly if you need HEAD now
See the README for commands, --soak-hours, and --verbose.