py-v0.1.0a3
Pre-release
Pre-release
Install
Verify the SHA-256 checksum of every downloaded asset against the
SHA256SUMS file shipped with this release before installing.
PyPI — any Linux (needs Python 3.11+)
pip install --pre ferm==0.1.0a3@resolve() with record types beyond A/AAAA needs the optional extra:
pip install --pre 'ferm[dns]==0.1.0a3'Debian / Ubuntu — native .deb
curl -fLO https://github.com/6RUN0/ferm/releases/download/py-v0.1.0a3/pyferm_0.1.0a3_all.deb
curl -fLO https://github.com/6RUN0/ferm/releases/download/py-v0.1.0a3/SHA256SUMS
sha256sum --ignore-missing -c SHA256SUMS
sudo apt install ./pyferm_0.1.0a3_all.debThe package installs /usr/bin/ferm and a ferm.service unit that is not
enabled or started on install (anti-lockout). Enable it only after writing
/etc/ferm/ferm.conf.
Standalone binary — Linux x86_64 (glibc 2.28+)
Bundles its own Python runtime; the host needs only iptables / nft.
curl -fLO https://github.com/6RUN0/ferm/releases/download/py-v0.1.0a3/ferm-0.1.0a3-linux-x86_64.tar.gz
curl -fLO https://github.com/6RUN0/ferm/releases/download/py-v0.1.0a3/SHA256SUMS
sha256sum --ignore-missing -c SHA256SUMS
tar xzf ferm-0.1.0a3-linux-x86_64.tar.gz
# Keep ferm.dist/ intact; link the binary instead of copying it out.
sudo ln -s "$PWD/ferm.dist/ferm" /usr/local/bin/ferm
ferm --versionFull Changelog: py-v0.1.0a2...py-v0.1.0a3