je tente de créer un paquet pour installer des certificats sur l'ensemble du parc.
dans la partie install je fait ceci:
Code : Tout sélectionner
CPath=r'C:\CERTIFMAAF'
ROOTlist=['IGCAACracineEtatfrancais.crt']
CINTList=['ACAGENTSAGRIALIMAUTONOME.crt',
'ACAGENTSAVANCEE.crt',
'ACAGENTSDDIAVANCEE.crt',
'ACAGENTSDDISTANDARD.crt',
'ACAGENTSSTANDARD.crt',
'ACDISPOSITIFTECHNIQUE.crt',
'ACDISPOSITIFTECHNIQUEDDI.crt',
'ACPARTENAIRESAGRIALIMAUTONOME.crt',
'ACPARTENAIRESAVANCEE.crt',
'ACPARTENAIRESSTANDARD.crt',
'ACRACINEAGRIALIMAUTONOME.crt',
'ACRACINEMINISTEREENCHARGEDELAGRICULTURE.crt',
'ACSERVEURSAGRIALIMAUTONOME.crt',
'ACSERVEURSAVANCEE.crt',
'ACSERVEURSDDISTANDARD.crt',
'ACSERVEURSPARTENAIRESAGRIALIMAUTONOME.crt',
'ACSERVEURSSTANDARD.crt',
'ACUSAGERS.crt']
def install():
if isdir(CPath):
print('-- Déjà en place, on passe...')
else:
mkdirs (CPath)
copytree2(r'.\CERTIFMAAF',CPath ,onreplace=default_overwrite)
for cert in (ROOTlist):
print (" Installing " + cert + " in Trusted Root CA Store.")
cmd=r'certutil.exe -silent -addstore root {}\{}.crt'.format(CPath,cert)
run_notfatal(cmd)
for cert in (CINTList):
print (" Installing " + cert + " in Trusted Intermediaries CA.")
cmd=r'certutil.exe -silent -addstore ca {}\{}.crt'.format(CPath,cert)
run_notfatal(cmd)
Est ce un problème de droit? le compte ordinateur/systeme ne peut il pas intégrer de certificats ?
comment puis je m'y prendre pour que ca marche ?