regen_certs.py.patch
modif/regen_certs.py 2012-05-22 10:43:29.000000000 +0200 | ||
---|---|---|
1 | 1 |
# -*- coding: utf-8 -*- |
2 | 2 |
########################################################################### |
3 |
# Eole NG - 2007
|
|
3 |
# Eole NG - 2007 |
|
4 | 4 |
# Copyright Pole de Competence Eole (Ministere Education - Academie Dijon) |
5 | 5 |
# Licence CeCill cf /root/LicenceEole.txt |
6 |
# eole@ac-dijon.fr
|
|
7 |
#
|
|
6 |
# eole@ac-dijon.fr |
|
7 |
# |
|
8 | 8 |
# regen_certs.py |
9 |
#
|
|
9 |
# |
|
10 | 10 |
# script de regénération des certificats ssl |
11 |
#
|
|
11 |
# |
|
12 | 12 |
########################################################################### |
13 | 13 |
from creole import cert |
14 |
from creole.fonctionseole import get_services_actifs
|
|
14 |
from creole import fonctionseole
|
|
15 | 15 |
import os |
16 | 16 | |
17 | 17 |
def regen_ssl_certs(): |
... | ... | |
27 | 27 |
print "Erreur lors de la génération des certificats" |
28 | 28 |
else: |
29 | 29 |
# récupération des services activés |
30 |
active_serv = get_services_actifs() |
|
30 |
active_serv = fonctionseole.get_services_actifs()
|
|
31 | 31 |
# redémarrage des services utilisant les certificats |
32 | 32 |
for service in ssl_serv: |
33 | 33 |
if service in active_serv: |