Update ssl procedures in FAQ authored by COQUERY EMMANUEL's avatar COQUERY EMMANUEL
...@@ -20,18 +20,20 @@ Dans ce cas il faut: ...@@ -20,18 +20,20 @@ Dans ce cas il faut:
``` ```
Il y a ensuite deux procédures possibles (sous linux): Il y a ensuite deux procédures possibles (sous linux):
1. Installer localement les certificats (testé sous ubuntu 16.04):
* Installer localement les certificats (testé sous ubuntu 16.04):
1. Placer ces fichiers dans un répertoire, par exemple `$HOME/.git-certs/` 1. Placer ces fichiers dans un répertoire, par exemple `$HOME/.git-certs/`
2. Configurer git pour utiliser les certificats de ce répertoire: 2. Configurer git pour utiliser les certificats de ce répertoire:
``` ```
git config --global --add http.sslcapath $HOME/.git-certs/ git config --global --add http.sslcapath $HOME/.git-certs/
``` ```
2. Installer globalement les certificats au niveau du système (testé sous archlinux): * Installer globalement les certificats au niveau du système (testé sous archlinux):
1. Copier les certificats dans `/etc/ca-certificates/trust-source/anchors` 1. Copier les certificats dans:
* `/etc/ca-certificates/trust-source/anchors` sous archlinux
* `/usr/share/ca-certificates/extra` sous ubuntu
2. Recharger les certificats systèmes: 2. Recharger les certificats systèmes:
``` * `sudo trust extract-compat`sous archlinux
sudo trust extract-compat * `sudo dpkg-reconfigure ca-certificates` sous ubuntu, en prenant soin de sélectionner le nouveau certificat dans la boite de dialogue
```
Remarques: Remarques:
* la configuration de git peut également être locale à un dépôt (en ne mettant pas `--global`) * la configuration de git peut également être locale à un dépôt (en ne mettant pas `--global`)
... ...
......