home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / lcf103.zip / lcf.txt < prev    next >
Text File  |  1994-01-10  |  31KB  |  761 lines

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