Steven wrote on 16-APR-2010 17:14:47.36

>From: "Jouk Jansen" <jo...@hrem.nano.tudelft.nl>
>
>> When building OpenSSL on a OpenVMS machine, while "extended parse style is
>> on (i.e set proc/parse=extend) some of the tests fail. The solution is
>> simple : add a few double quotes in the command procedures.  [...]
>
>   Because practically every OpenSSL release seems to fail pretty badly
>on VMS, it might help a little if you identified the OpenSSL kit you're
>using.  I normally have SET PROCESS /PARSE_STYLE = EXTENDED when I build
>the stuff, so I suspect that fixes are already on the way (or currently
>being ignored -- it's often hard to tell which).
>
>> [...]  I put the
>> "corrected" files on my web-page:
>>    http://nchrem.tnw.tudelft.nl/openvms/software2.html#OSSL
>
>   "0.9.8l" and "1.0.0-beta2" are hardly current.  But don't worry. 
>There are still plenty of problems with the current 0.9.8n and the
>1.0.0 (official) kits.  Newer kits including some of my sugested changes
>are available at:
>
>      http://antinode.info/ftp/openssl
I tested the 1.0.0-s1 set from your web-page, but it has exactly the same
problem when running the tests:

....
seed-ecb
seed-ecb base64
seed-ofb
seed-ofb base64
test normal x509v1 certificate
testing X509 conversions
p -> d
p -> n
p -> p
d -> d
n -> d
p -> d
d -> n
n -> n
p -> n
d -> p
n -> p
p -> p
%BACKUP-E-OPENIN, error opening $DISK8:[joukj.PUBLIC.ssh.OPENSSL.openssl-1^.0^.0
_s1.test]f.p;1 as input
-RMS-E-FNF, file not found

The reason is that the case of the argument x509 in the openssl command in
command procedure tx509.com is wrong and thus the file is not created.
Changing line 9 of tx509.com form

$       cmd := mcr 'exe_dir'openssl x509

into

$       cmd := "mcr ''exe_dir'openssl x509"

solves the problem.
Similar changes should be applied to some other procedures. The changed
procedures are on my web-page (for version 1.0.0)

              Jouk
              


Pax, vel iniusta, utilior est quam iustissimum bellum.
    (free after Marcus Tullius Cicero (106 b.Chr.-46 b.Chr.)
     Epistularum ad Atticum 7.1.4.3)

>------------------------------------------------------------------------------<

  Jouk Jansen
                 
  jo...@hrem.nano.tudelft.nl

  Technische Universiteit Delft        tttttttttt  uu     uu  ddddddd
  Kavli Institute of Nanoscience       tttttttttt  uu     uu  dd    dd
  Nationaal centrum voor HREM              tt      uu     uu  dd     dd
  Lorentzweg 1                             tt      uu     uu  dd     dd
  2628 CJ Delft                            tt      uu     uu  dd     dd
  Nederland                                tt      uu     uu  dd    dd
  tel. 31-15-2782272                       tt       uuuuuuu   ddddddd

>------------------------------------------------------------------------------<

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to