Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
fr:acmed [2020/03/29 12:48] – créée zatalyz | fr:acmed [2021/12/03 19:19] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
- | Attention, ce tutoriel est fait par quelqu' | + | Attention, ce tutoriel est fait par quelqu' |
</ | </ | ||
+ | |||
+ | ===== Compilation ===== | ||
+ | |||
+ | Pour être compilé, ACMEd nécessite une version de [[https:// | ||
+ | |||
+ | Installation des dépendances : | ||
+ | apt install openssl libssl-dev build-essential pkg-config | ||
+ | curl --proto ' | ||
+ | | ||
+ | Récupération du code source et compilation : | ||
+ | curl -L ' | ||
+ | tar -xzvf acmed.tar.gz | ||
+ | cd ' | ||
+ | make | ||
+ | |||
+ | | ||
+ | Création de l' | ||
+ | mkdir acmed_archive | ||
+ | make DESTDIR=" | ||
+ | tar -czvf acmed_archive.tar.gz acmed_archive | ||
+ | | ||
+ | Téléversez ensuite '' | ||
===== Installation ===== | ===== Installation ===== | ||
- | Passer en root((À confirmer, mais ça semble logique vu ce qu'on bidouille ?)), et cloner le dépôt : | ||
- | git clone https:// | + | Avec les accès root, extrayez l' |
+ | |||
+ | tar -xzvf acmed_archive.tar.gz | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
- | Pour lire les manpages | + | Pour lire les pages de manuel |
- | man acmed/man/en/acmed.8 | + | man acmed_archive/ |
</ | </ | ||
- | Installer les paquets suivant sous debian (Buster) (attention, | + | Installez |
- | apt install | + | apt install openssl |
+ | Si vous n'avez jamais installé ACMEd sur la machine, créez les répertoires suivants : | ||
+ | mkdir -p -m 700 / | ||
+ | mkdir -p -m 755 / | ||
+ | | ||
+ | Si ACMEd était déjà installé et que vous le mettez à jour, sauvegardez le fichier de configuration : | ||
+ | cp / | ||
- | Ensuite | + | Listez ensuite le contenu extrait de l' |
- | | + | |
- | make | + | |
- | | + | Cette commande affiche l' |
+ | |||
+ | Stoppez le service ACMEd si ce dernier était en-train de tourner. Copiez ensuite chaque fichier vers sa destination en utilisant la commande '' | ||
+ | | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | N' | ||
+ | </ | ||
===== Aperçu ===== | ===== Aperçu ===== | ||
Ligne 43: | Ligne 79: | ||
</ | </ | ||
- | Le niveau de log est définit | + | Le niveau de log est défini |
Les clés et certificats générés par ACMEd sont archivés avec '' | Les clés et certificats générés par ACMEd sont archivés avec '' | ||
- | J'ai copié bêtement de la Krypte, est-ce que ceci est par défaut ou propre à Khaganat ? c'est pushé où ? | + | J'ai copié bêtement de la Krypte, est-ce que ceci est par défaut ou propre à Khaganat ? C'est pushé où ? |
</ | </ | ||
Ligne 56: | Ligne 92: | ||
<WRAP center round todo 60%> | <WRAP center round todo 60%> | ||
- | Il faut que je compare avec le fichier par défaut, mais faut que je réinstalle acmed sur un serveur pour ça... | + | Il faut que je compare avec le fichier par défaut, mais il faut que je réinstalle acmed sur un serveur pour ça... |
</ | </ | ||
Ligne 76: | Ligne 112: | ||
kp_reuse = true | kp_reuse = true | ||
hooks = [" | hooks = [" | ||
- | |||
</ | </ | ||
Ligne 128: | Ligne 163: | ||
kp_reuse = true | kp_reuse = true | ||
hooks = [" | hooks = [" | ||
- | |||
</ | </ | ||
Ligne 176: | Ligne 210: | ||
man acmed | man acmed | ||
? | ? | ||
- | Évidement | + | Évidemment |
</ | </ | ||
{{tag> | {{tag> |