Lines Matching +full:sub +full:- +full:system
2 # Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved.
21 if (-f "../apps/openssl")
25 elsif (-f "..\\out32dll\\openssl.exe")
29 elsif (-f "..\\out32\\openssl.exe")
142 sub write_pem {
151 print OUT "-----BEGIN $str-----\n";
153 print OUT "-----END $str-----\n";
158 sub run_reencode_test {
162 system( "$cmscmd -cmsout -inform DER -outform DER"
163 . " -in $cmsdir/$tfile -out tmp.der" );
178 sub run_certsout_test {
183 system( "$cmscmd -cmsout -inform DER -certsout tmp.pem"
184 . " -in $cmsdir/$tfile -out tmp.der" );
195 sub run_dataout_test {
199 system(
200 "$cmscmd -data_out -inform DER" . " -in $cmsdir/$tfile -out tmp.txt" );
215 sub run_verify_test {
225 "$cmscmd -verify -inform $form"
226 . " -CAfile $cafile"
227 . " -in $cmsdir/$tfile -out tmp.txt";
229 $cmd .= " -content $cmsdir/ExContent.bin" if $tlist =~ /cont_extern/;
231 system("$cmd 2>cms.err 1>cms.out");
248 sub run_envelope_test {
256 "$cmscmd -decrypt -inform $form"
257 . " -recip $cmsdir/BobRSASignByCarl.pem"
258 . " -inkey $cmsdir/BobPrivRSAEncrypt.pem"
259 . " -in $cmsdir/$tfile -out tmp.txt";
261 system("$cmd 2>cms.err 1>cms.out");
278 sub run_digest_test {
283 "$cmscmd -digest_verify -inform DER" . " -in $cmsdir/$tfile -out tmp.txt";
285 system("$cmd 2>cms.err 1>cms.out");
302 sub run_encrypted_test {
306 system( "$cmscmd -EncryptedData_decrypt -inform DER"
307 . " -secretkey $key"
308 . " -in $cmsdir/$tfile -out tmp.txt" );
325 sub cmp_files {