Projet

Général

Profil

Scripts python API ARV » Historique » Version 9

Fabrice Barconnière, 16/01/2015 09:20

1 5 Fabrice Barconnière
h1. Quelques scripts Python utiles pour ARV
2 1 Fabrice Barconnière
3 9 Fabrice Barconnière
ATTENTION, ces scripts ne sont pas tous 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 8 Fabrice Barconnière
* "majInfoZephir.py":https://dev-eole.ac-dijon.fr/attachments/download/1151/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 6 Fabrice Barconnière
* "MajSendCert.py":https://dev-eole.ac-dijon.fr/attachments/download/1149/MajSendCert.py
14 3 Fabrice Barconnière
15 3 Fabrice Barconnière
h2. à suivre