Index of //www.pi-net.dyndns.org /anonymous <./../>/kits <./>/ PCSI Kits of Open Source Software for OpenVMS Zlib <#zlib> LibBZ2 <#libbz2> MySQL <#mysql> Python <#python> A North American mirror site and an Australian mirror site are also available. If you wish to compile the software yourself, complete source packages are available here or from the North American mirror site . ------------------------------------------------------------------------ Zlib V1.1.4 Zlib is a compression/decompression library used by several software packages, including MySQL and Python. By default, the installation procedure installs this library package in the |SYS$COMMON:[LIBZ]| directory. To install it in another directory, dev:[dir], use the |/DESTINATION| parameter of the |PRODUCT| command. In this case, the library package will be installed in the |dev:[dir.LIBZ]| directory. Installation 1. Make the directory which holds the ZIP file your default directory 2. Extract the PCSI kit from the ZIP archive. $ UNZIP "-V" ZLIB-V0101-4-1 3. Install the Zlib package to your chosen destination. $ PRODUCT INSTALL zlib /(default)/ or ... $ PRODUCT INSTALL zlib /DESTINATION=dev:[dir] 4. Finally, run the DCL procedure |STARTUP.COM| to define the necessary logicals. (You might want to add the relevant line to your |SYSTARTUP_VMS.COM| file.) $ @SYS$COMMON:[LIBZ]STARTUP /(default)/ or ... $ @dev:[dir.LIBZ]:STARTUP Back to Top <#pgTop> ------------------------------------------------------------------------ LibBZ2 V1.0.2 LibBZ2 is a block-sorting compression/decompression library used by several software packages, including Python. By default, the installation procedure installs this library package in the |SYS$COMMON:[LIBBZ2]| directory. To install it in another directory, dev:[dir], use the |/DESTINATION| parameter of the |PRODUCT| command. In this case, the library package will be installed in the |dev:[dir.LIBBZ2]| directory. Installation 1. Make the directory which holds the ZIP file your default directory 2. Extract the PCSI kit from the ZIP archive. $ UNZIP "-V" LIBBZ2-V0100-2-1 3. Install the library package to your chosen destination. $ PRODUCT INSTALL libbz2 /(default)/ or ... $ PRODUCT INSTALL libbz2 /DESTINATION=dev:[dir] 4. Finally, run the DCL procedure |STARTUP.COM| to define the necessary logicals. (You might want to add the relevant line to your |SYSTARTUP_VMS.COM| file.) $ @SYS$COMMON:[LIBBZ2]STARTUP /(default)/ or ... $ @dev:[dir.LIBBZ2]:STARTUP Back to Top <#pgTop> ------------------------------------------------------------------------ MySQL V4.0.15 Software Requirements 1. CPQ SSL V1.0-B or V1.1 (available as a free download from HP) 2. JFP ZLIB 1.1-4 /(See above)/ <#zlib> *New SYSUAF Account* ------------------------------------------------------------------------ This installation procedure creates the unprivileged SYSUAF account |MYSQL_SERVER| to run the server. After installation is complete, you will want to review the security settings on all volumes, directories, and files this account will access during operation and adjust them according to your needs. By default, the installation procedure installs MySQL in the |SYS$COMMON:[MYSQL]| directory. To install it in another directory, dev:[dir], use the |/DESTINATION| parameter of the |PRODUCT| command. In this case, MySQL will be installed in the |dev:[dir.MYSQL]| directory. Installation 1. Make the directory which holds the ZIP file your default directory 2. Extract the PCSI kit from the ZIP archive. $ UNZIP "-V" MYSQL-V0400-15-1 3. Install MySQL to your chosen destination directory. $ PRODUCT INSTALL mysql /(default)/ or ... $ PRODUCT INSTALL mysql /DESTINATION=dev:[dir] 4. Change the default directory to the VMS-specific directory and run the two DCL procedure files, |LOGICALS.COM| and |SYMBOLS.COM|, to define the necessary logicals and symbols for MySQL. $ SET DEFAULT SYS$COMMON:[MYSQL.VMS] /(default)/ or ... $ SET DEFAULT dev:[dir.MYSQL.VMS] then ... $ @LOGICALS "/SYSTEM/EXEC" $ @SYMBOLS 5. /(Optional)/ Configure the MySQL package to suit your environment by editing the file |MYSQL_ROOT:[VMS]MY.CNF|. 6. Run the special DCL procedure |FIRST_START_MYSQLD.COM| to start the MySQL server for the first time. $ @[.MYSQL]FIRST_START_MYSQLD /. . .and wait here a few moments for the database to be created./ 7. Run the special DCL procedure |MYSQL_PRIVILEGES.COM| to create the system tables. $ @[.MYSQL]MYSQL_PRIVILEGES 8. Start the MySQL monitor (client). $ mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 to server version: 4.0.15-log Type 'help;' or '\h' for help. Type '\c' to clear the buffer. 9. Connect to the master system table and display the existing password for ROOT (should be "" at this point). mysql> use mysql Database changed mysql> select Host, User, Password from user; +-----------+------+----------+ | Host | User | Password | +-----------+------+----------+ | localhost | root | | +-----------+------+----------+ 1 row in set (0.00 sec) 10. *IMPORTANT!* Define a password for the |ROOT| MySQL account. mysql> update user set Password=PASSWORD('myrootpassword') where User='root'; Query OK, 0 rows affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> select Host, User, Password from user; +-----------+------+------------------+ | Host | User | Password | +-----------+------+------------------+ | localhost | root | 6b6403a743ef6b56 | +-----------+------+------------------+ 1 row in set (0.00 sec) mysql> flush privileges; Query OK, 0 rows affected (0.16 sec) $ 11. /(Optional)/: You must also change the HOST field contents if you want to access MySQL from another host using the ROOT account. For example, setting HOST to '%' allows access from anywhere. 12. /(Optional)/: Verify your password and/or host changes took effect. $ MYSQLADMIN -u ROOT -p STATUS Enter password: Uptime: 25 Threads: 1 Questions: 1 Slow queries: 0 Opens: 6 Flush tables: 1 Open tables: 0 Queries per second avg: 0.040 $ 13. Shut down the MySQL server process. mysql> exit Bye $ MYSQLADMIN -u ROOT -p SHUTDOWN $ MYSQLADMIN -u ROOT -p SHUTDOWN /That's right, quit twice/ :-) 14. Finally, run the DCL procedure |MYSQL_STARTUP.COM|. (You might want to add this line to your |SYSTARTUP_VMS.COM| file.) $ @MYSQL_ROOT:[VMS]MYSQL_STARTUP You should now have a running MySQL server! Back to Top <#pgTop> ------------------------------------------------------------------------ Python V2.3.1 Full documentation and some useful links are available from the Python for VMS site . Software Requirements 1. CPQ SSL V1.0-B or V1.1(available as a free download from HP) 2. JFP ZLIB 1.1-4 /(See above)/ <#zlib> 3. JFP LibBZ2 1.0-2 /(See above)/ <#libbz2> I *strongly* recommend you install Python on an ODS-5 volume. By default, the installation procedure installs Python in the |SYS$COMMON:[PYTHON]| directory. To install it in another directory, dev:[dir], use the |/DESTINATION| parameter of the |PRODUCT| command. In this case, Python will be installed in the |dev:[dir.PYTHON]| directory. Installation 1. Make the directory which holds the ZIP file your default directory 2. Extract the PCSI kit from the ZIP archive. $ UNZIP "-V" PYTHON-V0203-1-1 3. Install Python to your chosen destination. $ PRODUCT INSTALL python /(default)/ or ... $ PRODUCT INSTALL python /DESTINATION=dev:[dir] 4. Finally, run the DCL procedure |STARTUP.COM|. (You might want to add this line to your |SYSTARTUP_VMS.COM| file.) $ @PYTHON_ROOT:[VMS]STARTUP *Shared Images* ------------------------------------------------------------------------ The |STARTUP.COM| procedure runs two other DCL procedures: |LOGICALS.COM|, to set up the correct Python logicals; and |INSTALL_DYNAMICS_MODULES.COM| which uses the VMS INTALL command to load Python modules as shared images (requires CMKRNL privileges). By default, no modules are INSTALL'ed as shared images. 5. /(Optional)/: Post-Installation Module Compilation $ SET DEFAULT PYTHON_VMS $ @SETUP $ PYTHON COMPILE_PYTHON_MODULES.PY $ PYTHON -"OO" COMPILE_PYTHON_MODULES.PY 6. /(Optional)/: Post-Installation Module Testing $ SET DEFAULT PYTHON_VMS $ @SETUP $ @ALLTESTS *Module Testing Results* ------------------------------------------------------------------------ Currently, 4 tests /should/ fail: /test_codecs, test_re, test_unicode,/ and /test_zipimport/ Remember, all PCSI kits listed below are also available from the North American mirror site and the Australian mirror site . Back to Top <#pgTop> ------------------------------------------------------------------------ © Tous droits réservés 2003 Jean-François PIÉRONNE Name Revised Size Description ------------------------------------------------------------------------ sources/ 11-Aug-2003 14:38 512 subdirectory freetype-v0201-4-1.zip 11-Aug-2003 14:38 999,795 ZIP-compressed gdchart-v0011-4-1.zip 11-Aug-2003 14:38 160,852 ZIP-compressed libbz2-v0100-2-1.zip 11-Aug-2003 14:38 318,510 ZIP-compressed libgd-v0200-15-1.zip 11-Aug-2003 14:38 259,704 ZIP-compressed libjpeg-v0602--1.zip 11-Aug-2003 14:38 761,347 ZIP-compressed libpng-v0102-5-1.zip 11-Aug-2003 14:38 871,943 ZIP-compressed mysql-v0400-13-1.zip 11-Aug-2003 14:38 4,601,563 ZIP-compressed mysql-v0400-14-1.zip 11-Aug-2003 14:38 4,621,758 ZIP-compressed mysql-v0400-15-1.zip 16-Sep-2003 14:28 4,633,985 ZIP-compressed python-v0203-1-1.zip 28-Sep-2003 17:42 6,657,011 ZIP-compressed readme.html 28-Sep-2003 17:59 16,310 "KITS Readme" zlib-v0101-4-1.zip 11-Aug-2003 14:38 269,863 ZIP-compressed ------------------------------------------------------------------------