GitHttps » Historique » Version 1
Redmine Admin, 26/02/2014 11:36
1 | 1 | Redmine Admin | h2. Accès en écriture aux dépôts Git |
---|---|---|---|
2 | 1 | Redmine Admin | |
3 | 1 | Redmine Admin | Les personnes disposant d’un accès en écriture aux dépôts "Git":https://fr.wikipedia.org/wiki/Git devront modifier leurs URLs en conséquence, en modifiant avec un éditeur de texte le fichier *@.git/config@*, ou en utilisant "sed":https://fr.wikipedia.org/wiki/Stream_Editor |
4 | 1 | Redmine Admin | |
5 | 1 | Redmine Admin | <pre> |
6 | 1 | Redmine Admin | moi@work:~/src/eole-common (master)$ sed -i -e 's,http://\(\([^@]\+@\)\?dev-eole\.ac-dijon\.fr\),https://\1,' .git/config |
7 | 1 | Redmine Admin | </pre> |
8 | 1 | Redmine Admin | |
9 | 1 | Redmine Admin | Le certificat RACINE être intégré au système. |
10 | 1 | Redmine Admin | |
11 | 1 | Redmine Admin | h3. Installation du certificat par dépôt Git |
12 | 1 | Redmine Admin | |
13 | 1 | Redmine Admin | * Télécharger le certificat RACINE : |
14 | 1 | Redmine Admin | <pre> |
15 | 1 | Redmine Admin | moi@work:~$ mkdir -p ~/.config/certs |
16 | 1 | Redmine Admin | moi@work:~$ wget --no-check-certificate -O ~/.config/certs/ACInfraEducation.crt https://dev-eole.ac-dijon.fr/projects/eole-common/repository/revisions/master/raw/certificates/ca/menesr/ACInfraEducation.crt |
17 | 1 | Redmine Admin | </pre> |
18 | 1 | Redmine Admin | * Utiliser ce certificat par dépôts Git : |
19 | 1 | Redmine Admin | <pre> |
20 | 1 | Redmine Admin | moi@work:~/src/eole-common (master)$ git config http.sslCAInfo ${HOME}/.config/certs/ACInfraEducation.crt |
21 | 1 | Redmine Admin | </pre> |
22 | 1 | Redmine Admin | |
23 | 1 | Redmine Admin | h3. Installation du certificat globalement |
24 | 1 | Redmine Admin | |
25 | 1 | Redmine Admin | Il est possible d’installer le certificat globalement, sur un système Debian GNU/Linux ou dérivé utilisant "ca-certificates":http://packages.qa.debian.org/c/ca-certificates.html, vous pouvez télécharger le certificat de la CA de toulouse et le placer dans *@/usr/local/share/ca-certificates/@* afin qu’il soit pris en compte : |
26 | 1 | Redmine Admin | |
27 | 1 | Redmine Admin | <pre> |
28 | 1 | Redmine Admin | moi@work:~$ wget --no-check-certificate https://dev-eole.ac-dijon.fr/projects/eole-common/repository/revisions/master/raw/certificates/ca/menesr/ACInfraEducation.crt |
29 | 1 | Redmine Admin | moi@work:~$ sudo cp ACInfraEducation.crt /usr/local/share/ca-certificates/ |
30 | 1 | Redmine Admin | moi@work:~$ sudo update-ca-certificates |
31 | 1 | Redmine Admin | </pre> |