Real-time PAM login monitor with multi-channel alerts. See the project on GitHub for source and documentation.
Public key: key.asc
Fingerprint: 2D2C 828F A6F4 D019 E446 8FBB B106 2235 2862 2F69
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
sudo dnf config-manager addrepo \
--from-repofile=https://anhtuank7c.github.io/pamsignal/rpm/fedora/pamsignal.repo
sudo dnf install pamsignal
sudo dnf config-manager --add-repo \
https://anhtuank7c.github.io/pamsignal/rpm/el9/pamsignal.repo
sudo dnf install pamsignal
# 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