acmelab package repository

Signed apt/dnf/zypper/pacman/apk repository for the acmelab / TomTonic command-line tools.

This page and the package indices below are rebuilt automatically by a GitHub Actions workflow in TomTonic/pkg-repo, pulling signed release assets directly from each tool's own GitHub repository. Nothing here is hand-uploaded.

Currently served tools

Signing keys

apt/rpm/pacman are all signed with the same GPG key; apk uses Alpine's own RSA key format.

GPG: 284B 3557 CDC4 4D25 509D  A0A3 B9C0 61B9 627E 9BB0

Debian / Ubuntu and derivatives

curl -fsSL https://pkg.acmelab.de/pubkey.gpg | sudo tee /etc/apt/keyrings/acmelab.asc
echo "deb [signed-by=/etc/apt/keyrings/acmelab.asc] https://pkg.acmelab.de/apt stable main" | \
  sudo tee /etc/apt/sources.list.d/acmelab.list
sudo apt update && sudo apt install prune_backups

Fedora / RHEL / CentOS / Rocky / Alma / openSUSE

sudo curl -fsSL -o /etc/yum.repos.d/acmelab.repo https://pkg.acmelab.de/rpm/acmelab.repo
sudo dnf install prune_backups   # or: sudo zypper install prune_backups

Arch Linux and derivatives

# add to /etc/pacman.conf:
#   [acmelab]
#   SigLevel = Optional TrustedOnly DatabaseRequired
#   Server = https://pkg.acmelab.de/pacman/$arch
curl -fsSL https://pkg.acmelab.de/pubkey.gpg | sudo pacman-key --add -
sudo pacman-key --lsign-key 284B3557CDC44D25509DA0A3B9C061B9627E9BB0
sudo pacman -Sy prune_backups

Alpine

sudo curl -fsSL -o /etc/apk/keys/acmelab.rsa.pub https://pkg.acmelab.de/alpine/acmelab.rsa.pub
echo "https://pkg.acmelab.de/apk" | sudo tee -a /etc/apk/repositories
sudo apk update && sudo apk add prune_backups

Source, build scripts and signing rationale: github.com/TomTonic/pkg-repo