| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This solves the dependency cycle in gcr alternatively so there won't be
two gnupg store paths in a standard NixOS system which has udisks2 enabled
by default.
NixOS users are expected to use the gpg-agent user service to pull in the
appropriate pinentry flavour or install it on their systemPackages and set
it in their local gnupg agent config instead.
Co-authored-by: Florian Klink <flokli@flokli.de>
|
|
|
|
| |
Co-authored-by: Florian Klink <flokli@flokli.de>
|
| |
|
| |
|
|
|
|
|
| |
`SSH_AUTH_SOCK` is useful in some non-interactive settings, for instance
daemonized Emacs. Fixes #55733.
|
|
|
|
| |
GPG_TTY was not being set to the current tty, breaking pinentry-tty/pinentry-curses.
|
| |
|
|
|
|
|
|
|
| |
Otherwise some programmes cannot use the GPG agent, e.g. applications
started from dmenu.
Behaviour was changed in #26888, this reverts that part.
|
| |
|
| |
|
|
|
|
|
| |
These just seem to duplicate upstream systemd units, which are already
included in nixos configuration by systemd.packages
|
|
|
|
| |
Also added dirmngr and made SSH support false by default
due to programs.ssh.startAgent defaulting to true.
|
|
Creates a systemd user service and updates the tty on new logins so
that gpg-agent may find the current tty even if the SSH agent mode
is used.
|