home *** CD-ROM | disk | FTP | other *** search
/ The Developer Connection…ice Driver Kit for OS/2 3 / DEV3-D1.ISO / devtools / softinst / read.me < prev    next >
Encoding:
Text File  |  1993-10-15  |  16.2 KB  |  421 lines

  1. This is a demo version of Software Installer for OS/2.  You will be able to perform all of the steps to create a diskette/CD-ROM installation for your product, except it will be a non-working installation.
  2.  
  3. This demo version has the following functions disabled:
  4. -- Installing of files
  5. -- Running of exits
  6. -- Modifying a CONFIG.SYS
  7. -- Installing from a host
  8.  
  9. Additionally, a catalog file name must end in ".ICF", and a package file name must end in ".PKG".
  10.  
  11.  
  12. To get more information (including distributors), call 800-IBM-CARY or 919-469-7061 (outside the U.S.).
  13.  
  14. Direct technical questions to:
  15. -- CompuServe:  GO OS2DF2 (section 8)
  16. -- OS/2 BBS on IBM Talklink:  INSTALL2 FORUM
  17.  
  18.  
  19. Press the Continue button below to start the installation or the Exit button on the right to exit.
  20.   GETTING STARTED WITH SOFTWARE INSTALLER V1.2.1b FOR OS/2
  21.   ________________________________________________________
  22.  
  23.   DOCUMENTATION
  24.   __________________________________________
  25.  
  26.          o   READ.ME
  27.              This text file describes features of Software Installer
  28.              and requirements for using.  There are also instructions
  29.              for installing Software Installer on your workstation.
  30.  
  31.          o   Software Installer Reference
  32.              This program item in the Software Installer group is
  33.              a hypertexted, online document that describes in detail
  34.              how to enable your products for installation.
  35.              After installing Software Installer as described in this
  36.              READ.ME, open the Software Installer Reference and select
  37.              the Step-by-Step Instructions for Using Software Installer
  38.              section in the Using Software Installer chapter.
  39.  
  40.          o   EPFIPGR.EPS
  41.              This binary file is an encapsulated PostScript(**) formatted
  42.              file of the online Software Installer Reference.  You can print
  43.              a hardcopy version of the reference by sending this file
  44.              to a printer compatible with the PostScript driver used in
  45.              formatting it.  Because this file is formatted from the same
  46.              source containing the online control fields, you will see
  47.              some extraneous superscripts.
  48.  
  49.   INTRODUCING SOFTWARE INSTALLER FOR OS/2
  50.   _______________________________________
  51.  
  52.          Software Installer, Version 1.2.1b, for OS/2(*)
  53.          is a programming tool that helps you automate the
  54.          installation process for applications you develop.
  55.          You can use Software Installer to provide your users with
  56.          an easy and consistent way to install and maintain workstation
  57.          applications you develop for the OS/2 environment.
  58.  
  59.          Software Installer provides services for installing,
  60.          updating, restoring, and deleting the workstation parts
  61.          of products that you distribute on diskette or initially
  62.          install from a host system.
  63.  
  64.          With Software Installer you can install software on an
  65.          individual workstation, a LAN connected to the workstation,
  66.          or a combination of both.
  67.  
  68.          You can create a standard installation procedure that
  69.          runs on multiple workstations, without requiring input
  70.          from your users.
  71.  
  72.          SUPPORTED DRIVE ENVIRONMENTS:
  73.  
  74.          Software Installer supports installation from the following
  75.          drive environments:
  76.  
  77.          o   CD-ROM
  78.          o   Diskette
  79.          o   Local Area Network (LAN)
  80.  
  81.          SUPPORTED HOST ENVIRONMENTS:
  82.  
  83.          Software Installer supports installation from the following
  84.          host environments:
  85.  
  86.          o   Multiple Virtual Storage (MVS)
  87.          o   Operating System/400(*) (OS/400 (*)) with IBM PC Support/400(*)
  88.          o   Virtual Machine (VM)
  89.          o   Virtual Storage Extended (VSE/ESA)(*) Version 1.3.0
  90.  
  91.          MAJOR FUNCTIONS:
  92.  
  93.          o   Provides CID enabled installations.
  94.          o   Provides multi-threaded execution.  You can install
  95.              one product while using another.
  96.          o   Compresses your product files using Software Installation
  97.              utility or your own.
  98.          o   Decompresses compressed files during installation
  99.              using Software Installer's utility or your own.
  100.          o   Maintenance functions include:
  101.              -   Updates an installed product for corrective
  102.                  service or the next release of a product
  103.              -   Restores a previous release of a product
  104.              -   Deletes a product from the user's workstation
  105.          o   Runs exits supplied by Software Installer during
  106.              installation that can:
  107.              -   Set environment variables
  108.              -   Modify the user's CONFIG.SYS file
  109.              -   Add and delete information from the OS2.INI file
  110.                  or an application's own INI file
  111.              -   Create, register, deregister, and delete
  112.                  Workplace Shell(*) objects
  113.          o   Runs user-supplied exits.
  114.          o   Provides non-interactive installation of a product.
  115.          o   Allows the user to selectively install components of
  116.              a multiple-component product.
  117.          o   Allows up to 20 directories for installation destinations.
  118.          o   Provides for the following tailoring of the initial
  119.              installation screen:
  120.              -   Display up to 100 bitmaps
  121.              -   Animate the bitmaps
  122.              -   Display an optional information window that is
  123.                  useful for displaying a READ.ME file
  124.          o   Replaces product files that are in use.
  125.          o   Installs from diskette without installing Software Installer.
  126.          o   Provides a utility for renaming Software Installer files
  127.              that you redistribute with your product.
  128.          o   Provides a utility for creating diskettes for your
  129.              distribution.
  130.          o   Provides context sensitive, tailorable help.
  131.  
  132.  
  133.   OPERATING ENVIRONMENT
  134.   _____________________
  135.  
  136.  
  137.   MACHINE REQUIREMENTS
  138.  
  139.          o   A personal computer running OS/2 Version 2.0 or 2.1.
  140.  
  141.              NOTE:  For more information on the OS/2 Version 2.0
  142.              machine requirements, refer to the IBM OS/2 Version
  143.              2.0 Information and Planning Guide (G326-0160).
  144.  
  145.          o   2 MB of hard disk space above that required by OS/2.
  146.  
  147.          o   .5 MB of memory above that required by OS/2.
  148.  
  149.          o   2-button mouse or other pointing device.
  150.  
  151.  
  152.   PROGRAM REQUIREMENTS
  153.  
  154.          o   IBM Operating System/2(*) (OS/2) Version 2.0 or 2.1
  155.              operating system.  ServicePak XR06055 is recommended.
  156.  
  157.              NOTE:  Without the ServicePak, your installation will not
  158.              return the appropriate results from user exits even
  159.              though the exit completes correctly.  Also, Workplace
  160.              Shell objects created during an installation will not use
  161.              the specified icon.
  162.  
  163.          o   IBM Developer's Toolkit for OS/2 Version 2.0.
  164.  
  165.              NOTES:
  166.  
  167.                   1.  If the resource compiler (RC.EXE) is shipped with
  168.                   your version of OS/2, then the Developer's Toolkit for
  169.                   OS/2 is only required if you are changing the on-line
  170.                   help (see below); you can then disregard any notices
  171.                   about requiring the Developer's Toolkit for OS/2
  172.                   during the rename process (ISREN.CMD).
  173.  
  174.                   2.  Your end users do not need to have the Developer's
  175.                   Toolkit for OS/2 their systems to install your products.
  176.  
  177.          o   To install from an AS/400 host system, you need IBM
  178.              PC Support/400 (Program Number 5738-PC1) Version 2
  179.              Release 2.
  180.  
  181.          o   To install from a VM, MVS, or VSE host system, you
  182.              need IBM Extended Services for OS/2 2.0 with
  183.              Communications Manager installed.
  184.  
  185.  
  186.   GETTING SERVICE FOR SOFTWARE INSTALLER
  187.   ______________________________________
  188.  
  189.  
  190.   GETTING HELP
  191.  
  192.          We are ready to help you with your Software Installer
  193.          questions.  You can contact us through one of the following:
  194.  
  195.          o   IBM OS/2 BBS TALKLINK: INSTALL2 CFORUM
  196.              For information about Talklink registration and access,
  197.              call 1-800-547-1283.
  198.              (Note:  For IBM internal customers, this is INSTALL2 CFORUM
  199.              on IBMPC.)
  200.  
  201.          o   COMPUSERVE: GO OS2DF2 (Section 8, Installer & DA/2)
  202.              For information about CompuServe registration and access,
  203.              call 1-800-848-8199 rep. #239.
  204.  
  205.          o   FAX:  (919) 469-7423
  206.  
  207.  
  208.   SUBMITTING PRODUCT DEFECT REPORTS
  209.  
  210.          If you believe you have found a product defect, call our IBM
  211.          Central Service 24 hours a day, 7 days a week, at
  212.          1-800-237-5511.  Please have your customer number ready; if you
  213.          do not have a customer number use 1111112.  Identify yourself
  214.          as a Software Installer for OS/2 (alias "SI") user.
  215.  
  216.          The Software Installer Support Group responds on a call-back basis
  217.          Monday through Friday, normal work days only, between the hours of
  218.          8:00 a.m. and 5:00 p.m. (Eastern time).
  219.  
  220.          Outside the United States or Puerto Rico, fax a problem report to
  221.          1-919-469-6994.  Please write in English and fax a printed copy of
  222.          the softcopy problem report form provided with the product.
  223.  
  224.  
  225.   INSTALLING SOFTWARE INSTALLER
  226.   _____________________________
  227.  
  228.          This section contains information that you will need to:
  229.  
  230.          o   Install Software Installer from a diskette drive
  231.          o   Set up Software Installer for installation from a LAN server
  232.          o   Run Software Installer from a LAN
  233.          o   Access the online documentation
  234.  
  235.  
  236.   INSTALLING SOFTWARE INSTALLER FROM A DISKETTE DRIVE
  237.  
  238.          To install Software Installer from a diskette drive:
  239.  
  240.          1.  Insert the first disk into a diskette drive (in this
  241.              example the A drive is used).
  242.  
  243.          2.  Type the following on the OS/2 command line:
  244.  
  245.                A:\INSTALL
  246.  
  247.          3.  Press Enter.
  248.  
  249.          4.  Follow the on-screen prompts.
  250.  
  251.  
  252.   SETTING UP FOR INSTALLATION FROM A LAN SERVER
  253.  
  254.          If you have purchased multiple licenses of Software
  255.          Installer, you might want to consider placing it on a LAN
  256.          server for easier access.  To do this, perform the following
  257.          steps:
  258.  
  259.          1.  Create a directory on the LAN server to store the
  260.              Software Installer files.  For example:
  261.  
  262.                mkdir J:\INSTALL2
  263.  
  264.          2.  Copy each Software Installer diskette into this
  265.              directory.  You can do this using the OS/2 XCOPY
  266.              command.  For example:
  267.  
  268.                xcopy a:* J:\INSTALL2 /S
  269.  
  270.          3.  Repeat step 2 for each diskette.
  271.  
  272.          4.  Give all licensed users access to the LAN drive you
  273.              copied the diskettes to (in this example, the J drive).
  274.  
  275.          After performing these steps, users with access to the
  276.          LAN drive can access the alias drive\directory and
  277.          install Software Installer by typing:
  278.  
  279.            INSTALL
  280.  
  281.          Your LAN users are now ready to use Software Installer.
  282.  
  283.  
  284.   RUNNING SOFTWARE INSTALLER FROM A LOCAL AREA NETWORK
  285.  
  286.          If the Software Installer is installed on a LAN drive
  287.          that you have read access to, you do not have to install
  288.          Software Installer on your workstation.  If you prefer,
  289.          you can run it from the LAN.  To do this:
  290.  
  291.          1.  Ask your LAN administrator to give you access to the
  292.              LAN drive/directory.  Also, ask for the LAN
  293.              drive\directory's alias.
  294.  
  295.          2.  Access the alias drive\directory.
  296.  
  297.          3.  Type the following on the OS/2 command line:
  298.  
  299.                EPFIDLDS
  300.  
  301.          You are now ready to use Software Installer.
  302.  
  303.          NOTE:  If errors occur with multiple users, the LAN
  304.          administrator can increase the server resources such as
  305.          MAXOPENS, MAXSESSOPENS, and MAXSHARES.
  306.  
  307.  
  308.   ACCESSING THE ONLINE DOCUMENTATION
  309.  
  310.          When you install the Software Installer, you can have the
  311.          online Software Installer Reference document automatically
  312.          installed by selecting the ONLINE DOCUMENTATION component
  313.          from the Install-directories window.
  314.  
  315.          You can access the document from either the Workplace Shell
  316.          or from the OS/2 command line.
  317.  
  318.          To access the Software Installer Reference from the
  319.          Workplace Shell, double-click on the Software Installer
  320.          Reference object in the Software Installer folder.
  321.  
  322.          To access the Software Installer Reference from the OS/2
  323.          command line, do the following:
  324.  
  325.          1.  Change to the directory where the online Software
  326.              Installer Reference is installed.  The default directory
  327.              name used is C:\IBB\BOOK.
  328.  
  329.          2.  Type the following on the OS/2 command line:
  330.  
  331.                VIEW EPFIPGR.INF
  332.  
  333.          3.  Press Enter.  You will see the Contents window.
  334.  
  335.          4.  Double-click on the topic you want to view.
  336.  
  337.          A good place to start is the USING SOFTWARE INSTALLER topic.
  338.  
  339.  
  340.   CHANGING THE ONLINE HELP (EPFIHPLB.HLP)
  341.  
  342.          The source file for the the online help is provided
  343.          so that you can customize it for your product's users.
  344.  
  345.          EPFIHPLB.HLP is the online help that can be viewed on the
  346.          workstation while using Software Installer.
  347.  
  348.          The source help file for Software Installer is EPFIHLIB.ITL.
  349.          This file is also in the C:\IBB\BOOK\SOURCE subdirectory.
  350.          You can change the text in this file. After changing the text,
  351.          you must recompile this ITL file to obtain the HLP file.
  352.          The compiler, IPFC.EXE, is part of the Developer's Toolkit for OS/2.
  353.  
  354.          Follow these steps to change the online help:
  355.  
  356.          1.  Modify EPFIHLIB.ITL using your favorite editor.
  357.  
  358.              NOTE:  DO NOT change the resource IDs (res=nnnn) that
  359.              identify the help panels.  These resource IDs associate
  360.              the help panels with the product's source code.  DO
  361.              NOT add or delete help panels or their resource IDs.
  362.  
  363.          2.  Run IPFC.EXE on EPFIHLIB.ITL.
  364.  
  365.                IPFC EPFIHLIB.ITL >EPFIHLIB.ERR
  366.  
  367.          3.  Check the compile messages and statistics in EPFIHLIB.ERR.
  368.  
  369.          4.  If you have errors in the EPFIHLIB.ERR, make corrections
  370.              to EPFIHLIB.ITL and repeat steps 1 and 2.
  371.  
  372.          5.  After compiling your revised EPFIHLIB.ITL to produce
  373.              an EPFIHLIB.HLP file, rename EPFIHLIB.HLP to EPFIHPLB.HLP.
  374.  
  375.          6.  Place EPFIHPLB.HLP into the C:\IBB\BIN subdirectory.
  376.  
  377.          NOTE:  Copying your new EPFIHPLB.HLP to the C:\IBB\BIN
  378.          directory will overwrite the EPFIHPLB.HLP that was originally
  379.          installed.  You may want to make a backup copy of
  380.          the original HLP file before copying your new version to
  381.          the C:\IBB\BIN subdirectory.
  382.  
  383.   ---------------
  384.  
  385.   (*) Trademark of the IBM Corporation in the United States and other
  386.       countries.
  387.  
  388.  
  389.   (**) Trademark of Adobe Systems Incorporated.
  390.   ----------------
  391.  
  392.   Fixes for this PTF:
  393.  
  394.     1.  APAR PN43830     Diskette Generator now dynamically loads the HLLAPI
  395.                          DLL.
  396.  
  397.     2.  APAR PN43300     Correct the option string for binary transfers from
  398.                          VSE/ESA host to PC.
  399.  
  400.     3.  APAR PN45267     Monocase directories used in user exits.
  401.  
  402.     4.  APAR PN45265     Deferred processing .CMD (EPFIDEFI.CMD) now
  403.                          generated correctly.
  404.  
  405.     5.  APAR PN45405     Spaces in command line parameters now handled
  406.                          correctly.
  407.  
  408.     6.  PMR 5X420        Documentation corrected for what value is returned by
  409.                          the EPFISOURCE installation variable.
  410.  
  411.     7.  PMR 5X492        Diskette Generator now recognizes the ADDCONFIG,
  412.                          UPDATECONFIG, and OPTIONS entry types.
  413.  
  414.     8.  PMR 5X544        The step-by-step instructions corrected for host
  415.                          installation.
  416.  
  417.     9.  PMR 5X792        Documentation corrected for CD-ROM installation.
  418.  
  419.    10.  PMR 3X990        Selectable clear of host screen.
  420.  
  421.