//www.pi-net.dyndns.org/ anonymous/ <./../>kits/ <./> Open Source PCSI Kits for OpenVMS * ZLib * LibBZ2 * MySQL * Python Each of the listed software packages is available here in the PCSI format for easy installation. A North America mirror site and a Autralian mirror site are also available. If you wish to compile the software yourself, complete source packages for VMS are available here or from the North America mirror site . ------------------------------------------------------------------------ Zlib V1.1.4 Zlib is a compression/decompression library used by several software packages, including MySQL and Python. Installation By default, the installation procedure places the ZLib library files in the |SYS$COMMON:[LIBZ]| directory. Alternatively, users can specify a parent directory of their choice, dev:[dir], and the library files will be installed in the |dev:[dir.LIBZ]| directory. First, extract the PCSI kit from the ZIP archive into the current default directory. | $ UNZIP ZLIB-V0101-4-1.ZIP | Install the package in either (a) its default location of |SYS$COMMON:[LIBZ]|, or (b) in a location of your choice. 1. | $ PRODUCT INSTALL zlib| /(default)/ 2. | $ PRODUCT INSTALL zlib /DESTINATION=dev:[dir]| Finally, define the necessary ZLib logicals according to your previous choice of location. (You might want to add this next line to your |SYSTARTUP_VMS.COM| file.) 1. | $ @SYS$COMMON:[LIBZ]STARTUP| /(default)/ 2. | $ @dev:[dir.LIBZ]:STARTUP| ------------------------------------------------------------------------ LibBZ2 V1.0.2 LibBZ2 is a block-sorting compression/decompression library used by several software packages, including Python. Installation By default, the installation procedure places the LibBZ2 library files in the |SYS$COMMON:[LIBBZ2]| directory. Alternatively, users can specify a parent directory of their choice, dev:[dir], and the library files will be installed in the |dev:[dir.LIBBZ2]| directory. First, extract the PCSI kit from the ZIP archive into the current default directory. | $ UNZIP LIBBZ2-V0100-2-1 | Install the package in either (a) its default location of |SYS$COMMON:[LIBBZ2]|, or (b) in a location of your choice. 1. | $ PRODUCT INSTALL libbz2| /(default)/ 2. | $ PRODUCT INSTALL libbz2 /DESTINATION=dev:[dir]| Finally, define the necessary LibBZ2 logicals according to your previous choice of location. (You might want to add this next line to your |SYSTARTUP_VMS.COM| file.) 1. | $ @SYS$COMMON:[LIBBZ2]STARTUP| /(default)/ 2. | $ @dev:[dir.LIBBZ2]:STARTUP| ------------------------------------------------------------------------ MySQL V4.0.13 Software Requirements 1. CPQ SSL V1.0-B (available as a free download from HP) 2. JFP ZLIB 1.1-4 Installation By default, this procedure installs MySQL in the |SYS$COMMON:[MYSQL]| directory. Alternatively, users can specify a parent directory of their choice, dev:[dir], and MySQL will be installed in the |dev:[dir.MYSQL]| directory. *This installation procedure creates the unprivileged SYSUAF account, MYSQL_SERVER, to run the server.* First, extract the PCSI kit from the ZIP archive into the current default directory. | $ UNZIP "-V" MYSQL-V0400-13-1 | Install the package in either (a) its default location of |SYS$COMMON:[MYSQL]|, or (b) in a location of your choice. 1. | $ PRODUCT INSTALL mysql| /(default)/ 2. | $ PRODUCT INSTALL mysql /DESTINATION=dev:[dir]| Next, define the necessary MySQL logicals and symbols. | $ SET DEFAULT dev:[dir.MYSQL.VMS] $ @LOGICALS "/SYSTEM/EXEC" $ @SYMBOLS | If you wish, configure the MySQL environment to suit your environment by editing the file |MYSQL_ROOT:[VMS]MY.CNF|. Next, use this special procedure to start the MySQL server. | $ @[.MYSQL]FIRST_START_MYSQLD | /. . .and wait here a few moments for the database to be created./ Set up the MySQL system database. | $ @[.MYSQL]MYSQL_PRIVILEGES | ...and then shut down the MySQL server in preparation for a restart. | $ MYSQLADMIN -U ROOT SHUTDOWN $ MYSQLADMIN -U ROOT SHUTDOWN| /That's right, quit twice/ :-) Finally, start the MySQL server. (You might want to add this next line to your |SYSTARTUP_VMS.COM| file.) | $ @MYSQL_ROOT:[VMS]MYSQL_STARTUP | You should now have a running MySQL server! ------------------------------------------------------------------------ Python V2.3b1 Full documentation available from the Python for VMS site . Software Requirements 1. CPQ SSL V1.0-B (available as a free download from HP) 2. JFP ZLIB 1.1-4 3. JFP LibBZ2 1.0-2 Installation By default, this procedure installs Python in the |SYS$COMMON:[PYTHON]| directory. Alternatively, users can specify a parent directory of their choice, dev:[dir], and Python will be installed in the |dev:[dir.PYTHON]| directory. Extract the PCSI kit from the ZIP archive. | $ UNZIP "-V" PYTHON-V0203-B1-1 | Install the package in either (a) its default location of |SYS$COMMON:[PYTHON]|, or (b) in a location of your choice. Python need to installed on an ODS-5 volume. 1. | $ PRODUCT INSTALL python| /(default)/ 2. | $ PRODUCT INSTALL python /DESTINATION=dev:[dir]| Start Python. (You might want to add this next line to your |SYSTARTUP_VMS.COM| file.) | $ @dev:[dir.PYTHON.VMS]STARTUP | Module compilation and testing (*optional*) Currently, 6 tests fail: /test_codecs, test_queue, test_re, test_socket, test_unicode,/ and /test_zipimport/ | $ SET DEFAULT dev:[dir.PYTHON.VMS] $ @SETUP $ PYTHON COMPILE_PYTHON_MODULES.PY $ @ALLTESTS | Remember, all PCSI kits listed below are also available from the North America mirror site . ------------------------------------------------------------------------ © Tous droits réservés 2003 Jean-François PIÉRONNE * Name Revised Size Description* ------------------------------------------------------------------------ libbz2-v0100-2-1.zip 7-Jun-2003 10:08 318,510 ZIP-compressed mysql-v0400-13-1.zip 17-Jun-2003 11:59 4,601,550 ZIP-compressed python-v0203-b1-1.zip 16-Jun-2003 16:19 6,276,643 ZIP-compressed readme.html 19-Jun-2003 12:55 10,418 "KITS Readme" zlib-v0101-4-1.zip 13-Jun-2003 19:19 269,863 ZIP-compressed ------------------------------------------------------------------------