[Pkg-gnupg-commit] [gnupg2] 04/05: publish SSH_AUTH_SOCK for wayland users (Closes: #855868)
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Fri Sep 8 03:29:03 UTC 2017
This is an automated email from the git hooks/post-receive script.
dkg pushed a commit to branch master
in repository gnupg2.
commit c8b01ce7ad77dceeae3464fbb8e202dc0aecd46c
Author: Daniel Kahn Gillmor <dkg at fifthhorseman.net>
Date: Thu Sep 7 20:49:43 2017 -0400
publish SSH_AUTH_SOCK for wayland users (Closes: #855868)
---
debian/gpg-agent.install | 1 +
debian/systemd-environment-generator/90gpg-agent | 10 ++++++++++
2 files changed, 11 insertions(+)
diff --git a/debian/gpg-agent.install b/debian/gpg-agent.install
index 4f6babf..ae93fb5 100644
--- a/debian/gpg-agent.install
+++ b/debian/gpg-agent.install
@@ -1,4 +1,5 @@
debian/Xsession.d/90gpg-agent etc/X11/Xsession.d
+debian/systemd-environment-generator/90gpg-agent usr/lib/systemd/user-environment-generators
debian/tmp/usr/bin/gpg-agent
debian/tmp/usr/lib/gnupg/gpg-check-pattern
debian/tmp/usr/lib/gnupg/gpg-preset-passphrase
diff --git a/debian/systemd-environment-generator/90gpg-agent b/debian/systemd-environment-generator/90gpg-agent
new file mode 100755
index 0000000..38fea9c
--- /dev/null
+++ b/debian/systemd-environment-generator/90gpg-agent
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+# Author: rufo <rufo at rufoa.com>
+# See https://bugs.debian.org/855868
+
+if [ -n "$(gpgconf --list-options gpg-agent | \
+ awk -F: '/^enable-ssh-support:/{ print $10 }')" ]; then
+ echo SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
+ echo GSM_SKIP_SSH_AGENT_WORKAROUND=true
+fi
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gnupg2.git
More information about the Pkg-gnupg-commit
mailing list