This repository provides signed Arch Linux packages for the Shyft project.
The repository with the packages provided are created following release process of Shyft, signed with hardware backed gpg using nitrokey.
curl -sL https://archlinux.helset.gotdns.org/shyft-packages.key -o shyft-packages.key
gpg --show-keys shyft-packages.key
Compare the fingerprint with the official documentation.
sudo pacman-key --add shyft-packages.key
sudo pacman-key --lsign-key $(gpg --with-colons --show-keys shyft-packages.key | awk -F: '/^fpr:/ { print $10; exit }')
Edit /etc/pacman.conf:
[shyft]
Server = https://archlinux.helset.gotdns.org/stable/x86_64
SigLevel = Required TrustedOnly
[shyft-staging]
Server = https://archlinux.helset.gotdns.org/staging/x86_64
SigLevel = Required TrustedOnly
sudo pacman -Sy shyft-runtime shyft-python shyft-development