962dcf76d26f848a24263a4067948efb1d738bd0
Fenris-xbps
XBPS distribution repository for Fenris.
Repository Structure
stable/
x86_64/
fenris-<version>_1.x86_64.xbps # Package files
fenris-<version>_1.x86_64.xbps.sig2 # Package signatures
x86_64-repodata # Repository index
x86_64-repodata.sig2 # Repository index signature
keys/
fenris-xbps-signing.pub # Public signing key
Usage
Adding the repository
# Import the signing key
sudo xbps-install -S https://git.bongbetic.com/xavierk/Fenris-xbps/raw/branch/stable/x86_64
Or manually add to /etc/xbps.d/xbps.conf:
repository=https://git.bongbetic.com/xavierk/Fenris-xbps/raw/branch/stable/x86_64
Installing Fenris
sudo xbps-install -S fenris
Updating Fenris
sudo xbps-install -Su fenris
Signing
Packages and repository metadata are signed with the Fenris XBPS signing key.
The public key is available at keys/fenris-xbps-signing.pub.
Publication Mechanism
- Build the XBPS package using
xbps-create - Sign the package:
xbps-rindex --sign-pkg --privkey <key> <package>.xbps - Add to index:
xbps-rindex --add <repo-dir>/<package>.xbps - Sign the repository:
xbps-rindex --sign --privkey <key> --signedby "Fenris Packaging <packaging@bongbetic.com>" <repo-dir> - Commit and push to
stablebranch
Raw URLs serve artifacts immediately without LFS indirection.
Languages
Public Key
100%