diff options
author | Kjetil Orbekk <kjetil.orbekk@gmail.com> | 2017-05-20 10:55:24 -0400 |
---|---|---|
committer | Kjetil Orbekk <kjetil.orbekk@gmail.com> | 2017-05-20 10:55:24 -0400 |
commit | e8a0e731cc99b26070c8cec3a660f25bbe6f75dd (patch) | |
tree | 8e6d661bdece9cd70d53343481076785d9f5a381 /config | |
parent | 88aedcdca0aac7653fa4553a3276659415305fb4 (diff) |
yubikey: Init agent directory.
Diffstat (limited to 'config')
-rw-r--r-- | config/yubikey.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/config/yubikey.nix b/config/yubikey.nix index 6275de0..b487284 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 = '' + mkdir -p %t/gnupg + ${pkgs.coreutils}/bin/rm -f %t/gnupg/S.gpg-agent.ssh; + ''; ExecStart = "${pkgs.gnupg}/bin/gpg-agent --enable-ssh-support --daemon"; Type = "forking"; |