Annotation of embedaddon/curl/packages/vms/curl_release_note_start.txt, revision 1.1

1.1     ! misho       1: From file: CURL_RELEASE_NOTE_START.TXT
        !             2: 
        !             3: Note: These kits are produced by a hobbyist and are providing any support
        !             4: or any commitment to supply bug fixes or future releases.  This code is
        !             5: as-is with no warrantees.
        !             6: 
        !             7: The testing of this build of curl was minimal and involved building some of
        !             8: the sample and test programs, accessing a public HTTPS: website, doing a
        !             9: form post of some VMS test files, and FTP upload of some text files.
        !            10: 
        !            11: Due to the way that PCSI identifies packages, if you install a package from
        !            12: one producer and then want to upgrade it from another producer, you will
        !            13: probably need to uninstall the previous package first.
        !            14: 
        !            15: OpenVMS specific building and kitting instructions are after the standard
        !            16: curl readme file.
        !            17: 
        !            18: This product may be available for your platform in a PCSI kit.  The source kit
        !            19: contains files for building CURL using GNV or with a DCL procedure.
        !            20: 
        !            21: The GNV based build creates a libcurl share imaged which is supplied in the
        !            22: PCSI kit.
        !            23: 
        !            24: This version of CURL will return VMS compatible status codes when run from
        !            25: DCL and Unix compatible exit codes and messages when run with the SHELL
        !            26: environment variable set.
        !            27: 
        !            28: This port of Curl uses the OpenSSL, Ldap, and Kerberos V5 that are bundled
        !            29: with OpenVMS or supplied as updates by HP.  Ldap and Kerberos are not available
        !            30: on the VAX platform.  See section below for a special note about HP OpenSSL
        !            31: on Alpha and IA64.
        !            32: 
        !            33: The supplied CURL_STARTUP.COM procedure that is installed in
        !            34: [VMS$COMMON.SYS$STARTUP] can be put in your VMS startup procedure to install
        !            35: the GNV$LIBCURL shared image and create logical names GNV$LIBCURL to reference
        !            36: it.  It will create the GNV$CURL_INCLUDE logical name for build procedures
        !            37: to access the header files.
        !            38: 
        !            39: Normally to use curl from DCL, just create a foreign command as:
        !            40:    curl :== $gnv$gnu:[usr.bin]gnv$curl.exe
        !            41: 
        !            42: If you need to work around having the older HP SSL kit installed, then
        !            43: for DCL create this command procedure:
        !            44: 
        !            45:  $ create/dir gnv$gnu:[vms_bin]/prot=w:re
        !            46:  $ create gnv$gnu:[vms_bin]curl.com
        !            47:  $ curl := $gnv$gnu:[usr.bin]gnv$curl.exe
        !            48:  $ define/user ssl$libcrypto_shr32 gnv$curl_ssl_libcryptoshr32
        !            49:  $ curl "''p1'" "''p2'" "''p3'" "''p4'" "''p5'" "''p6'" "''p7'" "''p8'"
        !            50:  ^Z
        !            51: 
        !            52: Then you can use: curl :== @gnv$gnu:[vms_bin]curl.com to run curl.
        !            53: 
        !            54: For the HP SSL work around to work for GNV do the following:
        !            55:  $ create/dir gnv$gnu:[usr.local.bin]/prot=w:re
        !            56:  $ create gnv$gnu:[usr.local.bin]curl.
        !            57:  #! /bin/sh
        !            58:  dcl @gnv\$gnu:[vms_bin]curl.com $*
        !            59:  ^Z
        !            60: 
        !            61: Similar work arounds will be needed for any program linked with GNV$LIBCURL
        !            62: until the HP OpenSSL is upgraded to the current 1.4 version or later.
        !            63: 
        !            64: If you are installing a "daily" build instead of a release build of Curl, some
        !            65: things have been changed so that it can be installed at the same time as
        !            66: a production build with out conflicts.
        !            67: 
        !            68:    The CURL_DAILY_STARTUP.COM will be supplied instead of CURL_STARTUP.COM.
        !            69:    This file is actually not used with the daily package and is provided as
        !            70:    a preview of what the next CURL_STARTUP.COM will be for the next release.
        !            71:    Do not run it.
        !            72: 
        !            73:    The files that are normally installed in [VMS$COMMON.GNV.usr], for the
        !            74:    daily build are installed in [VMS$COMMON.GNV.beta] directory.
        !            75: 
        !            76:    To use the daily GNV$LIBCURL image, you will need to define the logical
        !            77:    name GNV$LIBCURL to the image.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>