<div dir="ltr">I problemi erano diversi:<div>1) i certificati CA forniti dal ministero (che i raid gli muoiano tutti insieme) sono in formato cer, der, crt, con nomi comprendenti spazi vuoti, virgole, simboli egizi e notazioni a mano. convertirli in formato processabile e in formato pem è stato un parto</div>
<div>2) le nuove versioni di openssl non incorporano piu un set di ca, quindi devi crearti l'hash, installare i certificati e pregare</div><div>3) a questo punto scrivi un batch per verificare per ogni file p7m la validità e quindi che estragga il file dall'incapsulamento p7m</div>
<div><br></div><div>adesso va, ma quante bestemmie...</div><div><br></div><div>p.s. nel codice che hai postato c'è un errore, l'ho modificato così per farlo andare:</div><div><br></div><div><span style="color:rgb(154,77,0)">for </span><span style="color:rgb(154,77,0)">cerfile</span><span style="color:rgb(154,77,0)"> in *.</span><span style="color:rgb(154,77,0)">cer</span></div>
<div><span style="color:rgb(154,77,0)">do </span><span style="color:rgb(154,77,0)">cerbase</span><span style="color:rgb(154,77,0)">=$(</span><span style="color:rgb(154,77,0)">basename</span><span style="color:rgb(154,77,0)"> ${</span><span style="color:rgb(154,77,0)">cerfile</span><span style="color:rgb(154,77,0)">} .</span><span style="color:rgb(154,77,0)">cer</span><span style="color:rgb(154,77,0)">);</span></div>
<div><span style="color:rgb(154,77,0)"></span><span style="color:rgb(154,77,0)">openssl</span><span style="color:rgb(154,77,0)"> </span><span style="color:rgb(154,77,0)">x509</span><span style="color:rgb(154,77,0)"> -in ${</span><span style="color:rgb(154,77,0)">cerfile</span><span style="color:rgb(154,77,0)">} -</span><span style="color:rgb(154,77,0)">inform</span><span style="color:rgb(154,77,0)"> </span><span style="color:rgb(154,77,0)">der</span><span style="color:rgb(154,77,0)"> -out ${</span><span style="color:rgb(154,77,0)">cerbase</span><span style="color:rgb(154,77,0)">}.</span><span style="color:rgb(154,77,0)">pem</span><span style="color:rgb(154,77,0)"> -</span><span style="color:rgb(154,77,0)">outform</span><span style="color:rgb(154,77,0)"> </span><span style="color:rgb(154,77,0)">pem</span><span style="color:rgb(154,77,0)">;</span></div>
<div><span style="color:rgb(154,77,0)"></span><span style="color:rgb(154,77,0)">done</span></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Il giorno 05 dicembre 2013 15:34, Marco Pantaleoni <span dir="ltr"><<a href="mailto:marco.pantaleoni@gmail.com" target="_blank">marco.pantaleoni@gmail.com</a>></span> ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="im">2013/12/5 Antonio Dalvit <span dir="ltr"><<a href="mailto:antonio.dalvit@gmail.com" target="_blank">antonio.dalvit@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Risolto il problema. Adesso rimane qualche problema con gli script per uatomatizzare tutto, ma singolarmente il processo funziona<div><br></div></div></blockquote></div><div>qual'era il problema e come l'hai risolto?</div>
<span class="HOEnZb"><font color="#888888">
<div><br></div></font></span></div><span class="HOEnZb"><font color="#888888">-- <br>Marco Pantaleoni<br>
</font></span></div></div>
<br>_______________________________________________<br>
fsug-pd mailing list<br>
<a href="mailto:fsug-pd@lists.fsugpadova.org">fsug-pd@lists.fsugpadova.org</a><br>
<a href="http://lists.fsugpadova.org/listinfo/fsug-pd" target="_blank">http://lists.fsugpadova.org/listinfo/fsug-pd</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Antonio Dalvit<br><br>Prince2 Certified - Project Manager PMP - #1385543<div><br>mobile: +39 3286483250<br>email: <a href="mailto:antonio@antoniodalvit.com" target="_blank">antonio@antoniodalvit.com</a></div>
</div>
</div>