From 951025ec921a83d9ade36252b2fdc6da9f469c03 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Wed, 31 Jul 2024 20:15:44 -0600 Subject: home/mail: patch msmtp to support YKCS12 --- home/mail/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'home/mail') diff --git a/home/mail/default.nix b/home/mail/default.nix index 9e64d1d..06d1225 100644 --- a/home/mail/default.nix +++ b/home/mail/default.nix @@ -57,6 +57,12 @@ with lib; { auth = "off"; tls_key_file = "pkcs11:serial=26902048;id=%01"; tls_cert_file = "${config.local.pki.byPath."root.mail.larsa".cert}"; + + passwordeval = "${pkgs.writeShellScript "read-yk-piv-pin" '' + echo -e 'GETPIN\n' | \ + ${getExe config.services.gpg-agent.pinentryPackage} | \ + sed -nr '0,/^D (.+)/s//\1/p' + ''}"; }; }; -- cgit v1.2.3