dotfiles/.config/systemd/user/gpg-ssh-auth-sock.service

14 lines
397 B
Desktop File

[Unit]
Description=Ensure the service manager has an SSH agent available -- GnuPG Edition
BindsTo=gpg-agent-ssh.socket
After=gpg-agent-ssh.socket
[Service]
Type=oneshot
ExecStart= systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh
ExecStop=systemctl --user unset-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh
RemainAfterExit=yes
[Install]
UpheldBy=gpg-agent-ssh.socket