Skip to main content

pkg.pujol.io #

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

List of Packages in this repository #

Package Availability Sources Description
apparmor.d Debian 13, Ubuntu 24.04/25.10/26.04 roddhjav/apparmor.d Full set of AppArmor profiles (complain mode)
apparmor.d.enforced Debian 13, Ubuntu 24.04/25.10/26.04 roddhjav/apparmor.d Full set of AppArmor profiles (enforced mode)
pass-extension-import All distributions roddhjav/pass-import A pass extension for importing data from most of the existing password manager.
pass-extension-audit All distributions roddhjav/pass-audit A pass extension for auditing your password repository.
pass-extension-update All distributions roddhjav/pass-update A pass extension that provides an easy flow for updating passwords.
Note pass-extension-tomb is not here as it is in the official Debian repository

Using This Repository #

To install and use this repository one needs:

wget -qO - https://pkg.pujol.io/debian/gpgkey | gpg --dearmor | sudo tee /usr/share/keyrings/roddhjav.gpg >/dev/null
cat <<-EOF | sudo tee /etc/apt/sources.list.d/roddhjav.sources
Types: deb
URIs: https://pkg.pujol.io/debian/repo
Suites: $(lsb_release -cs)
Components: main
Signed-By: /usr/share/keyrings/roddhjav.gpg
EOF
sudo apt-get update

Supported distributions:

  • Debian 12 (Bookworm)
  • Debian 13 (Trixie)
  • Ubuntu 24.04 LTS (Noble)
  • Ubuntu 25.10 (Questing)
  • Ubuntu 26.04 LTS (Resolute)

If your distribution is not listed here, use the all distribution instead.

Note apparmor.d is only available on some supported distributions.

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/roddhjav

# 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 apparmor.d apparmor.d.enforced
Pin: release o=pkg.pujol.io
Pin-Priority: 500

See AptConfiguration for more information.