Skip to main content

All of my personal projects are available for Archlinux and Debian based distribution:

Using This Repository #

  1. 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
    
  2. 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
    
  3. 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