All of my personal projects are available for Archlinux and Debian based distribution:
- On the Arch User Repository
- Under my own Debian repository
pkg.pujol.io
Using This Repository #
- Add the public key of this repository to the local system.
wget -qO - https://pkg.pujol.io/debian/gpgkey | gpg --dearmor | sudo tee /usr/share/keyrings/pujol.io.gpg >/dev/null
- Add this repository to the source list.
echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/pujol.io.gpg] https://pkg.pujol.io/debian/repo all main' | sudo tee /etc/apt/sources.list.d/pkg.pujol.io.list
- Update the package list in repositories.
sudo apt-get update
Security #
Both the repository and the packages are signed with my GPG key:
06A26D531D56C42D66805049C5469996F0DF68EC
.
You can prevent this repository to install other packages than the one you want by
setting up the following apt preferences. Create the following file:
/etc/apt/preferences.d/99pujol
# Never prefer packages from the pkg.pujol.io repository
Package: *
Pin: release o=pkg.pujol.io
Pin-Priority: 1
# Allow upgrading only software from pkg.pujol.io
Package: pass-extension-import pass-extension-audit pass-extension-update
Pin: release o=pkg.pujol.io
Pin-Priority: 500
See AptConfiguration for more information.
List of Packages in this repository #
Package | Sources | Description |
---|---|---|
pass-extension-import | https://github.com/roddhjav/pass-import | A pass extension for importing data from most of the existing password manager. |
pass-extension-audit | https://github.com/roddhjav/pass-audit | A pass extension for auditing your password repository. |
pass-extension-update | https://github.com/roddhjav/pass-update | A pass extension that provides an easy flow for updating passwords. |
Note
pass-tomb
is not here as it is in the official Debian repository