Allow mentors to act as a basic keyserver.
This MR brings a partial implementation of the HKP protocol to debexpo.
The target use case is: gpg --keyserver hkps://mentors.debian.net --recv-keys 0x1234567
The MR contains:
- Two new class based views:
-
HKPViewto dispatch the various operation of the HKP protocol -
HKPSearchViewto implement theget(retrieval) operation
-
- Unit and functional testing (using the actual
gpgcommand) - Some docs to advertise the feature. I've added a note on preferably using the public keyserver.
Closes #139 (closed)
Edited by Baptiste Beauplat