From 725456066f5427b2e6ff529e2b0dd92afa9f3727 Mon Sep 17 00:00:00 2001 From: bserie Date: Tue, 16 Apr 2019 15:52:35 +0200 Subject: [PATCH] =?UTF-8?q?d=C3=A9mon=20kspd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoGPG.md | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/HowtoGPG.md b/HowtoGPG.md index 7e7563e1..5fba4f52 100644 --- a/HowtoGPG.md +++ b/HowtoGPG.md @@ -112,9 +112,34 @@ Il y a plusieurs manières d'organiser une KSP, mais la méthode la plus utilis ### Héberger un serveur de clés -On utilise celui du [FOSDEM](https://github.com/FOSDEM/keysigning). +On utilise [ksp-tools](https://github.com/formorer/ksp-tools) écrit en perl. ~~~ +# apt install libhttp-daemon-perl libcgi-pm-perl liblog-loglite-perl libproc-reliable-perl libtypes-datetime-perl # adduser --disabled-password ksp # sudo -iu ksp -~~~ \ No newline at end of file +$ mkdir keys gpg +$ git clone https://github.com/formorer/ksp-tools.git +$ git clone https://github.com/FOSDEM/keysigning.git fosdem-tools +~~~ + +On crée une unité systemd pour lancer le démon perl. +/etc/systemd/system/kspd.service + +~~~ +[Unit] +Description=KSP server. +After=network.target + +[Service] +User=ksp +ExecStart=/usr/bin/perl /home/ksp/ksp-tools/bin/kspkeyserver.pl +Type=forking + +[Install] +WantedBy=default.target +~~~ + +### Générer la liste des clés + +On utilise un script du [FOSDEM](https://github.com/FOSDEM/keysigning) écrit en perl. \ No newline at end of file