home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / lcf.zip / LCF.TXT
Text File  |  1994-09-25  |  31KB  |  770 lines

  1.     LCF Information       ForeFront Software Inc.                  Page 1
  2.     ─────────────────────────────────────────────────────────────────────
  3.  
  4.  
  5.                        LAN Configuration Facility (LCF)
  6.                        ────────────────────────────────
  7.  
  8.  
  9.                               September 26, 1994
  10.  
  11.  
  12.                             ForeFront Software Inc.
  13.  
  14.  
  15.     2202 - 2 Ave. NW                                Voice: (403) 270-8000
  16.     Calgary,  Alberta                               Fax:   (403) 270-0372
  17.     Canada  T2N 0G9                                 CompuServe: 73110,722
  18.  
  19.  
  20.     In Europe:
  21.  
  22.     Richard Clement EDV Beratung                 Voice: +49-(0)6183-72918
  23.     Grimmelshausenstrasse 40                     Fax:   +49-(0)6183-74744
  24.     63526 Erlensee                               BBS:   +49-(0)6183-74270
  25.     Germany                                      CompuServe: 100111,655
  26.  
  27.  
  28.     NOTE:  This file is formatted for approx. 50 lines per page, and laid
  29.            out for printing on a laser or inkjet printer; if you do not
  30.            have such a printer, you may want to strip out the ─ and ═
  31.            characters before printing.
  32.  
  33.  
  34.  
  35.  
  36.                               TABLE OF CONTENTS
  37.                               ═════════════════
  38.  
  39.     What is the LCF? (the short answer)................................ 2
  40.     Origin............................................................. 2
  41.     Features........................................................... 3
  42.     Benefits........................................................... 4
  43.     Operating Environment.............................................. 6
  44.     Price List......................................................... 7
  45.     Technical Question and Answers..................................... 8
  46.     Trial Information................................................. 15
  47.  
  48.  
  49.  
  50.  
  51.                  (C) Copyright 1993,    ForeFront Software Inc.
  52.                  (C) Copyright 1991-93, Royal Bank of Canada
  53.                              All rights reserved.
  54.  
  55.      LCF Information       ForeFront Software Inc.                  Page 2
  56.     ─────────────────────────────────────────────────────────────────────
  57.  
  58.  
  59.  
  60.                       WHAT IS THE LCF? (the short answer)
  61.                       ═══════════════════════════════════
  62.  
  63.     The LAN Configuration Facility (LCF) is a software replicator which
  64.     has reconfiguration capabilities.  It runs under OS/2 and has the
  65.     ability to distribute, install and configure OS/2 systems, services
  66.     and applications.
  67.  
  68.     The software to be installed is first set up on a reference system.
  69.     It is then uploaded to an LCF code server to create an image and this
  70.     image is propagated to any number of systems.
  71.     
  72.     In the case when a whole partition is imaged, the resulting systems
  73.     are images of the reference.  Herein lies one of the strengths of the
  74.     LCF: the desktop's look and a myriad of options are all installed
  75.     identically making the systems easy to support and consistent for its
  76.     users.
  77.  
  78.     An image need not consist of a whole partition however, it is
  79.     possible to image only parts of a reference system, down to the file
  80.     level.  Various images can later be merged at installation time.
  81.  
  82.  
  83.  
  84.                                    ORIGIN
  85.                                    ══════
  86.  
  87.     In 1990, the Royal Bank of Canada selected OS/2 as its primary
  88.     workstation and server operating system.  All of the bank's new
  89.     mission critical applications are developed under OS/2 and the large
  90.     majority of servers are currently OS/2, including those in its 1,700
  91.     branches.  Over the next 3 years the bank plans to have 75% of its
  92.     DOS workstations migrated to OS/2.  As well, the bank has upward of
  93.     1,200 developers, 1/3 of which use OS/2.
  94.  
  95.     The enormous cost associated with installing and configuring all of
  96.     these OS/2 systems lead to the bank's development of the LCF.  With
  97.     the LCF, OS/2 mission critical workbenches can be customized and
  98.     thoroughly tested at the development center and then distributed
  99.     outward from there.  This creates systems which can be maintained and
  100.     supported in a cost effective manner.
  101.  
  102.     In late 1992, ForeFront Software was established to bring the LCF to
  103.     market.
  104.  
  105.      LCF Information       ForeFront Software Inc.                  Page 3
  106.     ─────────────────────────────────────────────────────────────────────
  107.  
  108.  
  109.  
  110.                                    FEATURES
  111.                                    ════════
  112.  
  113.     * An administrator can customize packages for later installation over
  114.       the LAN.
  115.  
  116.     * Packages are stored in a central library at the LCF code server
  117.       (the code server is simply an OS/2 workstation, it need not be a
  118.       network server).
  119.  
  120.     * Packages are composed of files and directories and can consist of
  121.       operating systems (OS/2 or DOS), products (Windows) and
  122.       applications.
  123.  
  124.     * An administrator can push packages to unattended workstations
  125.       running on the LAN (these workstations must be running OS/2).  This
  126.       feature requires the LCF Agent program to be pre-installed on the
  127.       target workstations.  The LCF Agent is an optional component.
  128.  
  129.     * An administrator can create scripts to enable users to install and
  130.       configure the packages.  The scripts can be set up to prompt the
  131.       user for input or to work without any prompting at all.
  132.  
  133.     * A user can run the scripts to pull packages from the code server
  134.       library.  The script/package combinations are selected from simple
  135.       pull-down menus.
  136.  
  137.     * User preferences can be stored at the code server and used to
  138.       customize the system at installation.
  139.  
  140.     * The package can be customized based on the specific features of the
  141.       machine it is installed on.
  142.  
  143.     * The installation of an OS/2 package can be done from a two diskette
  144.       "seed system" when necessary.  This is used when the target system
  145.       does not yet have OS/2 on it such as when recovering from a hard
  146.       disk failure.
  147.  
  148.     * Scripts can be run on unattended remote workstations to perform
  149.       administration tasks such as virus detection or auditing.  Again,
  150.       this feature require the LCF Agent component.
  151.  
  152.      LCF Information       ForeFront Software Inc.                  Page 4
  153.     ─────────────────────────────────────────────────────────────────────
  154.  
  155.  
  156.  
  157.                                   BENEFITS
  158.                                   ════════
  159.  
  160.     SPEED
  161.     ─────
  162.  
  163.     * Installation can be done at LAN speeds.
  164.  
  165.     EASE OF USE 
  166.     ───────────
  167.  
  168.     * Users can install software without having to deal with the
  169.       complexity of installation programs.  They need only pick from a
  170.       menu and start the installation process.  All the necessary
  171.       installation tasks were performed when the package was created.
  172.  
  173.     * Developers and support staff can pull specific packages for problem
  174.       re-creation and regression testing.
  175.  
  176.     STANDARDIZATION
  177.     ───────────────
  178.  
  179.     * Systems and applications can be tailored to company standards and
  180.       made readily available to users.
  181.  
  182.     SUPPORT
  183.     ───────
  184.  
  185.     * Pre-tested and customized packages are easier to support and
  186.       maintain.
  187.  
  188.     * The packages can be pre-tuned by an expert.  The script can be used
  189.       to select file systems, position and size the swap file, print
  190.       queues, etc., as well as set desktop options.
  191.  
  192.     * Automatic customization to user preferences saves user time and
  193.       minimizes user resistance to the installation of new releases and
  194.       maintenance.
  195.  
  196.     * The ability to run a script on remote workstations can be used to
  197.       centrally execute virus checking, auditing and most other LAN
  198.       administration programs.
  199.  
  200.      LCF Information       ForeFront Software Inc.                  Page 5
  201.     ─────────────────────────────────────────────────────────────────────
  202.  
  203.  
  204.  
  205.     RECOVERY (DISASTER RECOVERY)
  206.     ────────────────────────────
  207.  
  208.     * Critical workstations such as servers and gateways can save their
  209.       operating systems and other software as packages for quick
  210.       restoration in case the hard disk ever needs replacing.
  211.  
  212.     COST SAVINGS
  213.     ────────────
  214.  
  215.     * Systems can be configured in ways which are impossible with the
  216.       regular installation program.  For instance, a package can be
  217.       customized where parts of the regular system, such as help folders
  218.       and the tutorial, are stored at a LAN server to minimize each
  219.       workstations disk usage.
  220.  
  221.     OTHER
  222.     ─────
  223.  
  224.     * Software does not have to be CID enabled to be distributed,
  225.       installed and configured by the LCF.
  226.  
  227.      LCF Information       ForeFront Software Inc.                  Page 6
  228.     ─────────────────────────────────────────────────────────────────────
  229.  
  230.  
  231.  
  232.                            OPERATING ENVIRONMENT
  233.                            ═════════════════════
  234.  
  235.  
  236.        HARDWARE REQUIREMENTS
  237.        ─────────────────────
  238.  
  239.           LCF Code Server
  240.  
  241.              - Minimum 8 MB of main memory.
  242.              - 12 MB of hard disk space plus an amount equal to the size
  243.                of the images being stored.  Images are not compressed.
  244.  
  245.                Images may be stored on the LAN server if the code server
  246.                is also a LAN requester.
  247.  
  248.           LCF Client (Target Workstation)
  249.  
  250.              - Requirements dictated by software being installed.
  251.              - OS/2 2.0 install requires 6 MB of main memory.
  252.  
  253.           LCF Agent
  254.  
  255.              - 500K hard disk space.
  256.  
  257.  
  258.        SOFTWARE REQUIREMENTS
  259.        ─────────────────────
  260.  
  261.           LCF Code Server
  262.  
  263.              - OS/2 2.x with REXX support installed.
  264.  
  265.           LCF Client
  266.  
  267.              - OS/2 1.3, 2.x
  268.  
  269.           LCF Agent
  270.  
  271.              - OS/2 1.3, 2.x
  272.  
  273.  
  274.        NETWORKING REQUIREMENTS
  275.        ───────────────────────
  276.  
  277.           All Components
  278.  
  279.              - NetBios (available with Lan Server, Lan Manager, NTS/2, 
  280.                         NetWare Requester, ...)
  281.  
  282.      LCF Information       ForeFront Software Inc.                  Page 7
  283.     ─────────────────────────────────────────────────────────────────────
  284.  
  285.  
  286.  
  287.                                  PRICE LIST
  288.                                  ══════════
  289.  
  290.  
  291.  
  292.           Price for one Code Server capable of
  293.           supporting 3 concurrent LCF Clients ........... $1500.00
  294.  
  295.  
  296.           Each additional concurrent access for above .... $500.00
  297.  
  298.  
  299.           Price per workstation for LCF Agent ............. $10.00
  300.  
  301.  
  302.  
  303.     Note: An Agent is required to allow unattended installation and to
  304.     enable the administrator to remotely run programs and scripts on the
  305.     workstation.  This component is optional.
  306.  
  307.  
  308.     The following discounts apply to the LCF Agent price based on
  309.     the number of these purchased:
  310.  
  311.                    Minimum Quantity    Applicable Discount
  312.                    ────────────────    ───────────────────
  313.                           100                   7%
  314.                           500                  15%
  315.                          1000                  20%
  316.                          1500                  22%
  317.                          2000                  25%
  318.  
  319.  
  320.     New releases and levels of the LCF are supplied on demand to
  321.     customers at the cost of shipping and handling.  These updates are
  322.     also placed on CompuServe and are available there at the cost of
  323.     downloading.
  324.  
  325.  
  326.     All prices are in US dollars.
  327.     Prices effective: August 23, 1993
  328.     Prices subject to change without notice.
  329.  
  330.      LCF Information       ForeFront Software Inc.                  Page 8
  331.     ─────────────────────────────────────────────────────────────────────
  332.  
  333.  
  334.  
  335.                       TECHNICAL QUESTIONS AND ANSWERS
  336.                       ═══════════════════════════════
  337.  
  338.     This section answers some of the most frequently asked questions
  339.     about the LCF.
  340.  
  341.  
  342.     LCF Operation
  343.     ─────────────
  344.  
  345.     Q1: How does the LCF work?
  346.  
  347.       The LCF is a client-server application which runs under OS/2.  The
  348.       LCF server (the code server) is a repository for software images.
  349.       These images are referred to as packages in LCF terminology.
  350.  
  351.       Software to be distributed by the LCF is first installed on a PC
  352.       called the reference PC.  The installation program supplied by the
  353.       vendor is used.  The software can be customized to local
  354.       preferences and tested.  An LCF package is then created from the
  355.       customized software by starting the LCF client program on the
  356.       reference PC.  The LCF client program runs a script which copies
  357.       the package's files and directories to the LCF code server.  The
  358.       copy is done over the LCF's NetBIOS session.
  359.  
  360.       The packages are distributed from the code server by starting an
  361.       LCF client on each target PC.  Again, this client runs a script.
  362.       The script can optionally invoke OS/2 disk utilities such as FDISK,
  363.       FORMAT and CHKDSK to prepare the hard disk.  The script will copy
  364.       the files and directories that make up the package to the hard disk
  365.       over the NetBIOS session to the code server.  After the files have 
  366.       been brought down, the script can run other LCF script commands to
  367.       reconfigure the image if required.
  368.  
  369.       When an OS/2 system is being installed, the script runs various
  370.       OS/2 programs such as SYSINSTX and MAKEINI to install an OS/2 boot
  371.       record or generate the OS/2 Workplace shell INI files.  By using
  372.       OS/2 supplied routines, the results are identical to those the OS/2
  373.       installation program would have generated.
  374.  
  375.      LCF Information       ForeFront Software Inc.                  Page 9
  376.     ─────────────────────────────────────────────────────────────────────
  377.  
  378.     
  379.     Q2: How is an LCF client initiated?
  380.  
  381.       There are several methods which start an LCF client.  The major
  382.       problem to avoid is running into files which are in use and locked
  383.       by OS/2.  One of the following methods will avoid locked files:
  384.  
  385.       1. The client can be started from seed diskettes.  This involves
  386.          booting OS/2 with the installation diskette and using an LCF
  387.          generated diskette as disk 1 after the IBM logo comes up.  The
  388.          "disk 1" that the LCF will generate contains basic OS/2
  389.          functionality, minimal LAN routines to provide NetBIOS access
  390.          and a small LCF program called the Boot Strap program. It is the
  391.          LCF Boot Strap program which pulls down the LCF client and
  392.          associated files from the code server.
  393.  
  394.       2. The client can be started by invoking the Boot Strap program
  395.          directly.  As noted in #1 above, this will copy down the LCF
  396.          client and any files it needs to run.  This is usually how an
  397.          LCF is started when application software is being requested.
  398.          The LAN administrator can set up menus that allow the user to
  399.          pick packages for downloading.
  400.  
  401.          The LCF client can be invoked in this way to install an OS/2
  402.          system when the system is to be installed on a different
  403.          partition than the one currently booted.  LCF provides a package
  404.          which can be used to create a Mini-OS/2 for doing such
  405.          installations.  This Mini-OS/2 only requires a 3 Megabyte
  406.          partition.
  407.  
  408.       3. From their PC, administrators can initiate a script on any other
  409.          PC which has the LCF Agent program installed.  This agent is a
  410.          "mini-server" which can be used to run programs at the target PC
  411.          and enable files to be copied to and from the target.  The agent
  412.          can, in turn, start an LCF client program at the target
  413.          workstation to perform package installation in unattended mode.
  414.  
  415.     Q3: Which network operating system does LCF support?
  416.  
  417.       LCF requires NetBIOS support which is available with most LAN
  418.       operating systems.  The LCF server can run on any OS/2 platform.
  419.       The platform does not have to be a network server.
  420.  
  421.       The LCF does not require a network requester layer to run.  It is
  422.       able to install network requesters without requiring access to the
  423.       server.  LCF is capable of installing the servers for LAN Server
  424.       and LAN Manager.
  425.  
  426.  
  427.      LCF Information       ForeFront Software Inc.                 Page 10
  428.     ─────────────────────────────────────────────────────────────────────
  429.  
  430.     
  431.       LCF can be used to take a backup image of OS/2 servers and gateways
  432.       so their hard disks can be restored at LAN speeds should
  433.       replacement be required.
  434.  
  435.     Q4: What programs can be run by LCF on unattended PC's?
  436.  
  437.       Any non-PM OS/2 program can run under control of the LCF Agent.
  438.       This has been used to run such programs as McAfee's virus scanner.
  439.       Once the program has run, its report files can be copied back to
  440.       the code server or administrator machine by the script.
  441.  
  442.     Q5: How many code servers do I need?
  443.  
  444.       In most cases a single code server is sufficient.  The code
  445.       server's NetBios access will pass through LAN bridges and some
  446.       routers.  On a NetWare LAN, Novell's NetBios simulator, which
  447.       encapsulates the NetBios packets inside IPX, is routable.
  448.  
  449.       The code server can be installed on a portable PC and taken from LAN
  450.       to LAN if desired.  In some cases, the code server has been placed
  451.       on a laptop and used by the repair personnel after a hard disk
  452.       failure to reinstall OS/2 and mission critical applications.  This
  453.       laptop can be used with two pocket adapters and a cable to allow
  454.       recovery of non-LAN attached PC's.
  455.  
  456.     Q6: How is a software library set up?
  457.  
  458.       A software library is a repository of packages that have been made
  459.       available to the user.  The packages are created as usual by an
  460.       administrator.  The administrator places the package name and its
  461.       description on the menu of available packages that users see when
  462.       they start up the LCF client.  The administrator can set up group
  463.       or individual menus allowing different views of the library.
  464.  
  465.  
  466.     Reconfiguration
  467.     ───────────────
  468.  
  469.     Q7: What is involved in LCF image reconfiguration?
  470.  
  471.       After a package is copied onto the target PC's hard disk, it may
  472.       require reconfiguring.  This allows the reference system and target
  473.       systems to be different in their hardware configurations, e.g. they
  474.       may have different adapter cards installed.  Note: it is usually
  475.       possible to prepare an image so it needs little or no 
  476.       reconfiguring.
  477.  
  478.      LCF Information       ForeFront Software Inc.                 Page 11
  479.     ─────────────────────────────────────────────────────────────────────
  480.  
  481.     
  482.       The LCF provides several script commands to reconfigure an image.
  483.       Some of these are:
  484.  
  485.       *    The MAKE command can be used to adjust text configuration files
  486.         such as CONFIG.SYS, PROTOCOL.INI, WIN.INI, etc. to the target PC.
  487.         The LCF client program determines the hardware environment and
  488.         sets variables which are used to regenerate these files.
  489.  
  490.       *    The MAKEINI command runs OS/2 MAKEINI command in order to
  491.         regenerate the Workplace shell INI files.  This command is used
  492.         to upgrade the Workplace shell desktop across OS/2 releases or to
  493.         install an OS/2 package to a different drive letter than its
  494.         image had at the reference PC.
  495.  
  496.       *    The CMD and LOCAL commands allow OS/2 programs and command files
  497.         (REXX included) to be run on the server or the client as part of
  498.         the script.  This can be used to reconfigure the environment for
  499.         programs which have special needs.
  500.  
  501.     Q8: Can the image be modified once it is at the code server?
  502.  
  503.       Yes.  The directories and files that make up the image are stored
  504.       uncompressed in a directory tree similar to what existed at the
  505.       source PC.
  506.  
  507.  
  508.     DOS and Windows
  509.     ───────────────
  510.  
  511.     Q9: Can LCF be used to install DOS and Windows?
  512.  
  513.       LCF will install DOS and Windows and the software that run in these
  514.       environments.  The LCF reconfiguration facilities can be used to
  515.       adjust the appropriate CONFIG.SYS and INI files.  The installation
  516.       must be done by running OS/2 on the target system.  This is
  517.       frequently done by using the LCF seed diskette system.  Since the
  518.       LCF Agent cannot run under DOS, a system running DOS cannot support
  519.       LCF unattended installation.
  520.  
  521.       It is very important that the LCFBOOT utility program be used to
  522.       adjust the DOS boot sector after replicating a DOS image.  The
  523.       program must also be used after replicating an OS/2 system that
  524.       includes the dual-boot feature.
  525.  
  526.      LCF Information       ForeFront Software Inc.                 Page 12
  527.     ─────────────────────────────────────────────────────────────────────
  528.  
  529.     
  530.     OS/2 Desktop
  531.     ────────────
  532.  
  533.     Q10: How does the LCF handle the OS/2 Workplace shell?
  534.  
  535.       The Workplace shell's INI files are binary files which cannot be
  536.       adjusted with the LCF MAKE command.  Instead, the LCF runs OS/2's
  537.       MAKEINI or its own INI merge/copy programs under script control
  538.       when changes are required to these files.  There are several
  539.       methods of handling the desktop:
  540.  
  541.       1. If an OS/2 image is replicated without any changes to drive
  542.          letters, then either the source system's desktop or the target
  543.          system's desktop can be installed on the target.  In this case,
  544.          MAKEINI is not run.
  545.  
  546.       2. If the image is replicated across drive letters, that is, if
  547.          desktop objects have different drive references on the target
  548.          system than on the source system, MAKEINI is run to correct the
  549.          drive references when the source desktop is to be used.  If the
  550.          target's desktop is to be kept, the drive references will
  551.          already be correct and MAKEINI is not required.
  552.  
  553.       Note:  In both case, the LCF INI merge/copy programs and REXX can
  554.       be run to add or delete applications from the resulting system.
  555.  
  556.  
  557.     Q11: Can LCF upgrade desktops from OS/2 2.0 to 2.1?
  558.  
  559.       Yes.  The INI files, desktop directories and "WP ROOT. SF" are
  560.       deleted from the 2.1 image and a MAKEINI is run after the OS/2
  561.       system files have been brought down.  This upgrades the 2.0 desktop
  562.       as if MAKEINI had been run under the OS/2 installation program.
  563.  
  564.  
  565.     LCF Scripts
  566.     ───────────
  567.  
  568.     Q12: Does the script run on the client or the server?
  569.  
  570.       LCF scripts always run under the client.  The script requests
  571.       services of the LCF Server or the LCF Agent program which resides
  572.       at the other end of the NetBIOS session.
  573.  
  574.      LCF Information       ForeFront Software Inc.                 Page 13
  575.     ─────────────────────────────────────────────────────────────────────
  576.  
  577.     
  578.     Q13: Is the script language complex?
  579.  
  580.       The script language was designed to be very simple to use.  A
  581.       script is made up of a list of commands within sections.  Sections
  582.       are either executed or excluded based on script variables which can
  583.       be set in a number of ways:
  584.  
  585.       1. The LCF sets certain variables based on the machine environment.
  586.  
  587.       2. The administrator can preset certain variables for a given user
  588.          or group of users.
  589.  
  590.       3. If desired, variables can be solicited from the user with menus
  591.          and panels.
  592.  
  593.       Variables are also used for substitution within the script body.
  594.       The script language does not support branching or any other
  595.       complexity which might make the script hard to use and yet it
  596.       provides all the power needed to control the facility.
  597.  
  598.  
  599.     Audit Logs
  600.     ──────────
  601.  
  602.     Q14: Is there any LCF auditing?
  603.  
  604.       The LCF produces an audit log at both ends of the client-server
  605.       session.  This allows an administrator to review each step of an
  606.       installation run.  The audit log produced at the client program can
  607.       be automatically "pushed back" to the LCF server.
  608.  
  609.  
  610.     PC/Workstation Naming
  611.     ─────────────────────
  612.  
  613.     Q15: How does LCF identify PCs?
  614.  
  615.       The LCF uses the universal address of a PC's network adapter to
  616.       uniquely identify each client and server.  A feature provided by
  617.       the LCF, called Name Resolution Services, converts the unique name
  618.       into an installation assigned name if desired.  This feature runs a
  619.       command file at the code server on behalf of each client when they
  620.       startup.  The installation can modify this command file to do name 
  621.       resolution in any manner desired.
  622.  
  623.       All audit logs files are stored at the code server with the name
  624.       that is returned by the Name Resolution Service.  Special group
  625.       options and user preferences can be stored at the code server in
  626.       user directories.  These can be pulled down when scripts run on
  627.       the user's PC.
  628.  
  629.      LCF Information       ForeFront Software Inc.                 Page 14
  630.     ─────────────────────────────────────────────────────────────────────
  631.  
  632.     
  633.  
  634.     LCF and CID
  635.     ───────────
  636.  
  637.     Q16: Do products have to be CID enabled to be installed with the LCF?
  638.  
  639.       No, products do not have to be CID enabled to be installed with the
  640.       LCF.  Response files are not required because the installation
  641.       program has already been run for software which is being
  642.       replicated.
  643.  
  644.     Q17: How does LCF compare to CID?
  645.  
  646.       CID was announced by IBM in October 1992.  CID is a process, not a
  647.       product.
  648.  
  649.       CID utilizes the application's install program at the target
  650.       machine each time it performs an installation.  This means that:
  651.  
  652.       1. The application being installed must be CID enabled by its
  653.          developer.
  654.  
  655.       2. The administrator has to set up response files which contain all
  656.          the replies to installation prompts which the installation
  657.          program may use unless the installation program's defaults are
  658.          wanted.
  659.  
  660.       The LCF is a replicator with reconfiguration capabilities.  Because
  661.       a system's image is replicated, it is the best way of propagating
  662.       software when many identical systems are required.  This is exactly
  663.       what is required when installing a set of line-of-business systems.
  664.  
  665.       The LCF also allows you to do the following which are hard or
  666.       impossible to do if you run the installation programs for a set of
  667.       software each time:
  668.  
  669.       *    The LCF can be used to install drivers that the installation
  670.         program doesn't know about.
  671.  
  672.       *    It allows the administrator to tune the configuration in ways
  673.         that would never be possible with a product's installation 
  674.         program.
  675.  
  676.       *    One can propagate special hybrid systems where components are
  677.         offloaded to LAN servers.  An example of such a hybrid would be a
  678.         system where the help files and infrequently used folders are 
  679.         placed on the LAN server to save disk space at each workstation.
  680.  
  681.      LCF Information       ForeFront Software Inc.                 Page 15
  682.     ─────────────────────────────────────────────────────────────────────
  683.  
  684.     
  685.  
  686.                             TRIAL INFORMATION
  687.                             ═════════════════
  688.  
  689.     An LCF trial can be installed in an hour or less.  After installing
  690.     the LCF, its Installation Verification Procedure (IVP) can be used to
  691.     take an image of an existing OS/2 system and install it on another
  692.     machine.  The IVP's imaging and installation operations will run at
  693.     about the speed that an XCOPY command runs on your LAN today.
  694.  
  695.     This IVP requires OS/2 machines for the code server, reference and
  696.     target systems.  The reference and target machines could be the same
  697.     for the purposes of the IVP.
  698.  
  699.  
  700.     Getting an LCF Trial
  701.     ────────────────────
  702.  
  703.     The LCF software can be downloaded from CompuServe, several popular
  704.     OS/2 bulletin boards or it can be obtained on a diskette by
  705.     contacting ForeFront Software or Richard Clement EDV Beratung at
  706.     the phone number noted on page 1.  In Europe, the LCF can be
  707.     downloaded from the BBS whose number is given on page 1.
  708.     
  709.     On CompuServe the LCF trial is contained in a file called LCFnnn.ZIP
  710.     which can be found in library 1 of the OS2AVEN forum.  In the above
  711.     file name, nnn represents the version and release of the latest LCF
  712.     software so use the file with the greatest nnn you find.  The trial
  713.     has a similar file name on other bulletin boards.
  714.  
  715.     Once downloaded, the file should be unzipped into its own directory.
  716.     This will produce 4 files, one of which is the INSTALL command.  The
  717.     command can be run and the first action on the install menu can be
  718.     used to read the ReadMe.INF file which will also have been created by
  719.     unzip.
  720.  
  721.      LCF Information       ForeFront Software Inc.                 Page 16
  722.     ─────────────────────────────────────────────────────────────────────
  723.  
  724.  
  725.     LCF Authorization
  726.     ─────────────────
  727.  
  728.     IN ORDER TO RUN THE LCF AN AUTHORIZATION CODE MUST BE OBTAINED FROM
  729.     FOREFRONT SOFTWARE OR RICHARD CLEMENT EDV BERATUNG AND THE CODE MUST
  730.     ENTERED WHEN THE INSTALLATION PROGRAM PROMPTS FOR IT.
  731.  
  732.     The authorization code serves the following purposes:
  733.  
  734.       1.  It allows us to distribute the full function LCF product for
  735.           trial.  The product has not been crippled in any way and
  736.           performs exactly like the production version because it is the
  737.           production version.
  738.  
  739.       2.  It expires the trial after 30 days while still allowing for
  740.           extensions without a need to reinstall anything.
  741.  
  742.       3.  It allows the expiry feature to be permanently removed in order
  743.           to create a production LCF.  This means that you can start
  744.           running the LCF in production mode without reinstalling and
  745.           without lose of any customization you may have performed
  746.           during the trial.
  747.  
  748.       4.  It allows us to keep track of LCF trials so that we can obtain
  749.           feedback from which we can improve the product to meet your 
  750.           needs.
  751.     
  752.     The LCF installation can be performed without the authorization code
  753.     and the INSTALL command rerun later to perform the authorization part
  754.     only.
  755.  
  756.     The authorization code is not needed to access the documentation.
  757.  
  758.     Instructions for obtaining the authorization code are contained in
  759.     ReadMe book and are also provided when the INSTALL command is run.
  760.  
  761.  
  762.     LCF SUPPORT
  763.     ───────────
  764.  
  765.     LCF is supported on CompuServe in section 1 of the OS/2 Vendor A
  766.     forum (GO OS2AVEN) and by phone or fax at the numbers given on page
  767.     1.
  768.  
  769.                               *** The End ***
  770.