[PATCH] dirmngr: implement --supervised command (for systemd, etc)

Daniel Kahn Gillmor dkg at fifthhorseman.net
Sat Aug 13 15:07:38 CEST 2016


On Sat 2016-08-13 08:21:56 -0400, ilf wrote:
> Daniel Kahn Gillmor:
>> I'd be a little surprised if most people expected a parcimonie-style 
>> updater to run (and update their keyring, etc) when they weren't 
>> actually logged into the computer.  parcimonie itself certainly doesn't 
>> do that.
>
> Both parcimonie.sh [1] and gpg-maintenance [2] do that. They start on 
> boot via init/systemd and run independently of user logins.
>
> 1. https://github.com/EtiennePerot/parcimonie.sh
> 2. https://github.com/ilf/gpg-maintenance

This suggests that they're being run as system services, not user
services.  It requires administrative control over the system to set up
a system service, so not everyone can do this.

If you have administrative control over a system, you should also be
able to set up a comparable system service with the mechanism i'm
proposing here, and it wouldn't be terminated at logout.  So i think the
proposal on the table here isn't incompatible with this arrangement, for
those who want it.

         --dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 930 bytes
Desc: not available
URL: </pipermail/attachments/20160813/9fc73612/attachment.sig>


More information about the Gnupg-devel mailing list