Official public Debian/Ubuntu package repository for selected basecubedev open source projects.
This is a third-party APT repository. Add it only if you trust basecubedev as the package publisher.
paping-go- TCP port ping utility written in Go
Add the repository key, configure the APT source, update APT, and install paping-go:
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://repo.basecubedev.de/basecubedev-archive-keyring.gpg \
| sudo tee /etc/apt/keyrings/basecubedev.gpg > /dev/null
echo "deb [signed-by=/etc/apt/keyrings/basecubedev.gpg] https://repo.basecubedev.de/debian stable main" \
| sudo tee /etc/apt/sources.list.d/basecubedev.list
sudo apt update
sudo apt install paping-goAfter installation, you can check the installed command:
paping-go --version
paping-go --helpUse APT to inspect which repository provides paping-go and which package metadata is available:
apt-cache policy paping-go
apt show paping-goRemove the APT source and keyring, then refresh APT:
sudo rm -f /etc/apt/sources.list.d/basecubedev.list
sudo rm -f /etc/apt/keyrings/basecubedev.gpg
sudo apt updateThe repository metadata is signed with the basecubedev APT archive key.
Current public signing key fingerprint:
DD12 048C E83D 87A5 A67A 974B 8B71 DCDC B8A2 4912
The fingerprint must match the public key served from:
https://repo.basecubedev.de/basecubedev-archive-keyring.gpg
The static APT repository is published at:
https://repo.basecubedev.de/debian
APT metadata is stored under /debian/dists, and package files are stored under /debian/pool.
This repository is updated automatically. Source projects publish .deb files as GitHub Release assets and then trigger the update-apt.yml workflow in this repository. The workflow downloads the release assets, regenerates APT metadata, signs InRelease and Release.gpg, verifies the repository, and commits the updated static repository back to main.
Private signing keys must never be committed.