-
released this
2026-09-10 04:15:04 +00:00 | 88 commits to main since this releaseFenris v0.3.2 — fresh-install hotfix
Fixed
- Collector crashed on every fresh install (#53):
fenris-collect.servicefailed withKeyError: 'store_path'because the packaged config template never mentionsstore_pathandget_store_path()demanded it. The store path now defaults to/var/lib/fenris/observations.dbwhen the config omits it, the template documents the key, and regression tests cover the fresh-install path. - No schema or store-format changes — upgrade and rollback are drop-in.
Packages
Install via apt (Debian/Ubuntu):
sudo mkdir -p /etc/apt/keyrings curl --fail -fsSL https://git.bongbetic.com/api/packages/xavierk/debian/repository.key | sudo gpg --dearmor -o /etc/apt/keyrings/gitea-xavierk.asc echo "deb [signed-by=/etc/apt/keyrings/gitea-xavierk.asc] https://git.bongbetic.com/api/packages/xavierk/debian bookworm main" | sudo tee /etc/apt/sources.list.d/fenris.list sudo apt update && sudo apt install fenrisInstall via dnf (Fedora):
sudo dnf config-manager --add-repo https://git.bongbetic.com/xavierk/Fenris/raw/branch/main/packaging/fenris.repo sudo dnf install fenrisInstall via zypper (openSUSE Tumbleweed):
curl --fail -fsSL -o /tmp/fenris.repo https://git.bongbetic.com/xavierk/Fenris/raw/branch/main/packaging/fenris.repo sudo sed -i 's|^gpgkey=.*|gpgkey=https://git.bongbetic.com/api/packages/xavierk/rpm/repository.key|' /tmp/fenris.repo sudo zypper ar /tmp/fenris.repo && sudo zypper --gpg-auto-import-keys refresh fenris && sudo zypper install fenrisUpgrade from 0.3.0/0.3.1:
sudo zypper update fenris/sudo apt install fenris/sudo dnf update fenris. If you had to addstore_pathmanually, you may now remove that line.Verification
rpm -Kv fenris-0.3.2-1.x86_64.rpm gpg --verify SHA256SUMS.asc SHA256SUMS sha256sum -c SHA256SUMSArtifacts
fenris_0.3.2_amd64.deb(Debian/Ubuntu)fenris-0.3.2-1.x86_64.rpm(Fedora/openSUSE)SHA256SUMS.asc(clearsigned checksums)
See docs/install/signing-key-ceremony.md for key ceremony details.
Downloads
- Collector crashed on every fresh install (#53):