Scripts python API ARV » Historique » Version 15
Fabrice Barconnière, 29/05/2017 13:41
| 1 | 12 | Fabrice Barconnière | h1. Quelques scripts Python utilisants l'API ARV |
|---|---|---|---|
| 2 | 1 | Fabrice Barconnière | |
| 3 | 10 | Fabrice Barconnière | ATTENTION, ces scripts ne sont pas tous vérifiés et exécutables tels quels. Ils sont parfois écrits pour fonctionner dans des conditions propres à une académie. Il peut être nécessaire de les adapter. |
| 4 | 9 | Fabrice Barconnière | |
| 5 | 8 | Fabrice Barconnière | h2. Forcer la mise à jour des infos Zéphir de tous les serveurs dans la base ARV |
| 6 | 1 | Fabrice Barconnière | |
| 7 | 1 | Fabrice Barconnière | Les champs *id_zephir* et *eole_version* ne sont pas forcément tous renseignés dans la base *ARV* car ils n'existaient pas à la création du projet. Voici un script (merci Karim) qui permet d'alimenter la base automatiquement sur tous les serveurs : |
| 8 | 15 | Fabrice Barconnière | * attachment:majInfoZephir.py |
| 9 | 2 | Fabrice Barconnière | |
| 10 | 2 | Fabrice Barconnière | h2. Contournement du problème de fragmentation IKEv2 |
| 11 | 2 | Fabrice Barconnière | |
| 12 | 2 | Fabrice Barconnière | Pour contourner le problème de fragmentation en IKEv2, il est possible de paramétrer IPsec (leftsendcert = never) pour ne pas envoyer les certificats lors de l'établissement de la connexion. Voici un script (encore merci Karim) qui permet de modifier la base *ARV* pour toutes les connexions : |
| 13 | 15 | Fabrice Barconnière | * attachment:MajSendCert.py |
| 14 | 10 | Fabrice Barconnière | |
| 15 | 10 | Fabrice Barconnière | h2. Importation d'un serveur dans ARV et création des tunnels |
| 16 | 1 | Fabrice Barconnière | |
| 17 | 1 | Fabrice Barconnière | Ce script importe un serveur dans *ARV* à partir de son identifiant Zéphir et crée des tunnels adaptés à l'académie de Nantes (merci à cdeze). |
| 18 | 15 | Fabrice Barconnière | * attachment:CreateARVNodeConfWithZephirId.py |
| 19 | 1 | Fabrice Barconnière | |
| 20 | 15 | Fabrice Barconnière | h2. Renouvellement d'un certificat auto signé |
| 21 | 15 | Fabrice Barconnière | |
| 22 | 15 | Fabrice Barconnière | Ce script génère un nouveau couple clé privée/certificat avec le même CN. Il est utile pour renouveler les certificats auto signés arrivant à expiration. |
| 23 | 15 | Fabrice Barconnière | * attachment:renew_autosigned_cert ; le script prend en paramètre le nom du certificat à renouveler |
| 24 | 3 | Fabrice Barconnière | |
| 25 | 3 | Fabrice Barconnière | h2. à suivre |