nixos/gnupg: actually use the configured gpg package

Previously, this would ignore the `package` option if `pinentryFlavor`
was set.
This commit is contained in:
edef 2020-01-13 19:10:32 +00:00
parent 402b97fa1e
commit bfe1c69ede

View file

@ -96,7 +96,7 @@ in
# This overrides the systemd user unit shipped with the gnupg package
systemd.user.services.gpg-agent = mkIf (cfg.agent.pinentryFlavor != null) {
serviceConfig.ExecStart = [ "" ''
${pkgs.gnupg}/bin/gpg-agent --supervised \
${cfg.package}/bin/gpg-agent --supervised \
--pinentry-program ${pkgs.pinentry.${cfg.agent.pinentryFlavor}}/bin/pinentry
'' ];
};