pamsignal package repository

Real-time PAM login monitor with multi-channel alerts. See the project on GitHub for source and documentation.

Signing key

Public key: key.asc

Fingerprint: 2D2C 828F A6F4 D019 E446 8FBB B106 2235 2862 2F69

Debian / Ubuntu

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://anhtuank7c.github.io/pamsignal/key.asc \
  | sudo gpg --dearmor -o /etc/apt/keyrings/pamsignal.gpg
echo "deb [signed-by=/etc/apt/keyrings/pamsignal.gpg] https://anhtuank7c.github.io/pamsignal stable main" \
  | sudo tee /etc/apt/sources.list.d/pamsignal.list
sudo apt update
sudo apt install pamsignal

Fedora

sudo dnf config-manager addrepo \
  --from-repofile=https://anhtuank7c.github.io/pamsignal/rpm/fedora/pamsignal.repo
sudo dnf install pamsignal

RHEL 9 / AlmaLinux 9 / Rocky Linux 9

sudo dnf config-manager --add-repo \
  https://anhtuank7c.github.io/pamsignal/rpm/el9/pamsignal.repo
sudo dnf install pamsignal

Verifying a downloaded package

# Fetch the public key first
curl -fsSLO https://anhtuank7c.github.io/pamsignal/key.asc
gpg --import key.asc

# Verify a .deb (using the detached .asc from GitHub releases)
gpg --verify pamsignal_X.Y.Z-1_amd64.deb.asc \
             pamsignal_X.Y.Z-1_amd64.deb

# Verify a .rpm (signature is embedded in the file)
rpm --import key.asc
rpm -K pamsignal-X.Y.Z-1.\*.rpm