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@fifthhorseman.net>
This commit is contained in:
Daniel Kahn Gillmor 2017-01-10 17:12:09 -05:00
parent 7345c64b08
commit a20a450ac4
2 changed files with 2 additions and 0 deletions

View File

@ -8,3 +8,4 @@ RefuseManualStart=true
[Service]
ExecStart=/usr/bin/dirmngr --supervised
ExecReload=/usr/bin/gpgconf --reload dirmngr

View File

@ -8,3 +8,4 @@ RefuseManualStart=true
[Service]
ExecStart=/usr/bin/gpg-agent --supervised
ExecReload=/usr/bin/gpgconf --reload gpg-agent