[Pkg-gnupg-commit] [gnupg2] 56/116: systemd-user: Enable "systemctl --user reload {dirmngr, gpg-agent}"

Daniel Kahn Gillmor dkg at fifthhorseman.net
Tue Jan 24 04:40:53 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 a20a450ac4ef10847fd59a5fd3acbbd2bfcaa6a2
Author: Daniel Kahn Gillmor <dkg at fifthhorseman.net>
Date:   Tue Jan 10 17:12:09 2017 -0500

    systemd-user: Enable "systemctl --user reload {dirmngr,gpg-agent}"
    
    * doc/examples/systemd-user/*.service: Add ExecReload directives to
      indicate the canonical way to reload the services.
    
    GnuPG recommends reloading the agent and dirmngr with "gpgconf
    --reload".  if anyone is running them as systemd user services, they
    might ask them to reload in the systemd way, so teach systemd the
    right thing to do.
    
    Signed-off-by: Daniel Kahn Gillmor <dkg at fifthhorseman.net>
---
 doc/examples/systemd-user/dirmngr.service   | 1 +
 doc/examples/systemd-user/gpg-agent.service | 1 +
 2 files changed, 2 insertions(+)

diff --git a/doc/examples/systemd-user/dirmngr.service b/doc/examples/systemd-user/dirmngr.service
index c79dfc5..ded533b 100644
--- a/doc/examples/systemd-user/dirmngr.service
+++ b/doc/examples/systemd-user/dirmngr.service
@@ -8,3 +8,4 @@ RefuseManualStart=true
 
 [Service]
 ExecStart=/usr/bin/dirmngr --supervised
+ExecReload=/usr/bin/gpgconf --reload dirmngr
diff --git a/doc/examples/systemd-user/gpg-agent.service b/doc/examples/systemd-user/gpg-agent.service
index 9ab9220..e88dc7f 100644
--- a/doc/examples/systemd-user/gpg-agent.service
+++ b/doc/examples/systemd-user/gpg-agent.service
@@ -8,3 +8,4 @@ RefuseManualStart=true
 
 [Service]
 ExecStart=/usr/bin/gpg-agent --supervised
+ExecReload=/usr/bin/gpgconf --reload gpg-agent

-- 
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