commit 9f69468ed15db4230864cc0e6b971e0aa79753a9
parent 60588e772b45421037447218d477dbde140f5b46
Author: awy <awy@awy.one>
Date: Thu, 12 Jun 2025 01:21:21 +0300
fix for gpg. before it needed atleast one manual decrypt/encrypt/sign from
user to find pinentry. this fix probably breaks manual passphrase input from user. however it works with automatic gpg key opening.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bin/mailsync b/bin/mailsync
@@ -25,7 +25,7 @@ eval "$(grep -h -- \
"$HOME/.pam_environment" 2>/dev/null)"
# For non-interactive shell (e.g. cron job) run only when the GPG key (in $GNUPGHOME or pass --homedir) is unlocked
-tty -s || (echo "dummy" | gpg --sign --batch --pinentry-mode error -o /dev/null > /dev/null 2>&1) || exit
+tty -s || (echo "dummy" | gpg --sign --batch --yes -o /dev/null > /dev/null 2>&1) || exit
export GPG_TTY="$(tty)"