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 - | gpg --dearmor | sudo tee /usr/share/keyrings/ >/dev/null
  2. Add this repository to the source list.
    echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/] all main' | sudo tee /etc/apt/sources.list.d/
  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 repository
Package: *
Pin: release
Pin-Priority: 1

# Allow upgrading only software from
Package: pass-extension-import pass-extension-audit pass-extension-update
Pin: release
Pin-Priority: 500

See AptConfiguration for more information.

List of Packages in this repository #

Package Sources Description
pass-extension-import A pass extension for importing data from most of the existing password manager.
pass-extension-audit A pass extension for auditing your password repository.
pass-extension-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