summaryrefslogtreecommitdiffstats
path: root/.gnupg
AgeCommit message (Collapse)AuthorFilesLines
14 hoursRotate gpg keyAhmed Abdelhalim1-1/+1
2026-02-27Allow concurrent access to smart cardAhmed Abdelhalim1-0/+1
2026-02-23Add support for passff on macOSAhmed Abdelhalim1-0/+3
2025-12-12Workaround gpg-agent.conf doesn't allow relative path to be calledAhmed Abdelhalim1-1/+1
gpg-agent.conf doesn't permit the usage of $PATH or $HOME in the pinentry-program (https://dev.gnupg.org/T4588) So the work around is to template that file and expand the path correctly using the setup script (which is also copying the file correctly) This is favored over the use of /usr/local/bin because it doesn't need privileged execution of the setup script
2025-11-24Update pinentry wrapper to allow GUI when requested but default to ttyAhmed Abdelhalim2-3/+3
Fixes unix inconsistency while using ~ in pinentry-program, it works on the mac but doesn't in linux
2025-11-07Fix gpg forwarding on .local machinesAhmed Abdelhalim2-3/+4
2023-05-14Add documentation to the sshcontrol fileAhmed Abdelhalim1-0/+14
2023-04-03Fix gpg pinentry setup on Apple siliconAhmed Abdelhalim1-2/+2
2023-03-17Use pinentry-wrapper script to allow alternatingAhmed Abdelhalim2-1/+17
Using PINENTRY_USER_DATA to alternate between tty and curses This allow mutt/neomutt to work with decrypting the emails Because the tty doesn't work with mutt
2023-03-16Add the new ssh key and use it by defaultAhmed Abdelhalim1-0/+1
2021-06-10Add ssh configurations for parrotOS and saperaAhmed Abdelhalim1-0/+1
2021-06-10Add the gpg conf file to allow forwarded agentsAhmed Abdelhalim1-0/+1
2021-04-03Lower ttl cache for sshAhmed Abdelhalim1-2/+2
2021-03-31Add pinentry program configs to gpgAhmed Abdelhalim1-0/+1
2021-03-31Update gpg configurations and setup missing commandsAhmed Abdelhalim1-0/+4
2021-03-27Add GPG configs (allow ssh) and add the keygrip of the auth keyAhmed Abdelhalim2-0/+2