From 9efd4a0e232e0e85e77fed29b18134c89b72c199 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Sat, 20 May 2017 10:12:36 -0400 Subject: yubikey: Create socketdir for gpg --- config/yubikey.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'config') diff --git a/config/yubikey.nix b/config/yubikey.nix index 6275de0..1003a9e 100644 --- a/config/yubikey.nix +++ b/config/yubikey.nix @@ -23,7 +23,10 @@ in description = "SSH Agent"; wantedBy = [ "default.target" ]; serviceConfig = { - ExecStartPre = "${pkgs.coreutils}/bin/rm -f %t/gnupg/S.gpg-agent.ssh"; + ExecStartPre = '' + gpgconf --create-socketdir + ${pkgs.coreutils}/bin/rm -f %t/gnupg/S.gpg-agent.ssh + ''; ExecStart = "${pkgs.gnupg}/bin/gpg-agent --enable-ssh-support --daemon"; Type = "forking"; -- cgit v1.2.3