aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorLibravatar sommerfeld <[email protected]>2026-04-17 14:47:34 +0100
committerLibravatar sommerfeld <[email protected]>2026-04-17 14:47:34 +0100
commite2da9bd7318c3811b344c756358104fd8c7e4994 (patch)
tree9a1c19b551d03793ded630cf52b07492c5623036
parent644785859ac960c0da64016065a800bf660ffbcf (diff)
downloaddotfiles-e2da9bd7318c3811b344c756358104fd8c7e4994.tar.gz
dotfiles-e2da9bd7318c3811b344c756358104fd8c7e4994.tar.bz2
dotfiles-e2da9bd7318c3811b344c756358104fd8c7e4994.zip
refactor: remove pam-gnupg and simplify gpg-agent config
With GPG key passphrases being removed (LUKS provides at-rest encryption), pam-gnupg is no longer needed. Remove: - pam-gnupg config file and keygrip list - pam-gnupg-git from base metapackage - Cache TTL overrides (defaults are fine without passphrase caching) - allow-preset-passphrase (only needed by pam-gnupg)
-rw-r--r--home/.config/pam-gnupg9
-rw-r--r--home/.gnupg/gpg-agent.conf5
-rw-r--r--meta/base/PKGBUILD1
3 files changed, 0 insertions, 15 deletions
diff --git a/home/.config/pam-gnupg b/home/.config/pam-gnupg
deleted file mode 100644
index 9a6c85b..0000000
--- a/home/.config/pam-gnupg
+++ /dev/null
@@ -1,9 +0,0 @@
-5110851E65983C892CC09B51B17F50B3073C3F13
-613F4BBF6E877E8CF55E18C24A429474B2F1A6AD
-91191A4A6E86279A901A7D38A7512EC126518FA5
-E9B1DBA60EEF1FCCDC1C230A269E1F5CBC1E27E1
-23F3B67A62967CE2538EF1748CC3D4321A08F6BC
-9F3FCCA0F99AE1C5D05B834F0E89C79970A7B74A
-8325D272CCC3E0582A84CCCDC6659A146BA56581
-61B366B27B83FB1CC5A789C578CB6103830506E3
-515584E3A76C03EEA4A563156882938003FBEC90
diff --git a/home/.gnupg/gpg-agent.conf b/home/.gnupg/gpg-agent.conf
index 0826efe..6c27318 100644
--- a/home/.gnupg/gpg-agent.conf
+++ b/home/.gnupg/gpg-agent.conf
@@ -1,8 +1,3 @@
-max-cache-ttl 60480000
-default-cache-ttl 60480000
-allow-preset-passphrase
enable-ssh-support
-default-cache-ttl-ssh 60480000
-max-cache-ttl-ssh 60480000
pinentry-program /usr/bin/pinentry-curses
allow-loopback-pinentry
diff --git a/meta/base/PKGBUILD b/meta/base/PKGBUILD
index 4fc5631..74406f7 100644
--- a/meta/base/PKGBUILD
+++ b/meta/base/PKGBUILD
@@ -40,7 +40,6 @@ depends=(
'overdue'
'pacman-cleanup-hook'
'pacman-contrib'
- 'pam-gnupg-git'
'paru'
'pass'
'pbzip2'