$! TVERIFY.COM $ $ __arch := VAX $ if f$getsyi("cpu") .ge. 128 then __arch := AXP $ exe_dir := sys$disk:[-.'__arch'.exe.apps] $ $ copy/concatenate [-.certs]*.pem certs.tmp $ $ old_f := $ loop_certs: $ verify := NO $ more := YES $ certs := $ loop_certs2: $ f = f$search("[-.certs]*.pem") $ if f .nes. "" .and. f .nes. old_f $ then $ certs = certs + " [-.certs]" + f$parse(f,,,"NAME") + ".pem" $ verify := YES $ if f$length(certs) .lt. 180 then goto loop_certs2 $ else $ more := NO $ endif $ certs = certs - " " $ $ if verify then mcr 'exe_dir'openssl verify "-CAfile" certs.tmp 'certs' $ if more then goto loop_certs $ $ delete certs.tmp;*