#
# Copyright (C) 2001 ArsDigita Corporation. All Rights Reserved.
#
# Installer Lite is subject to the ArsDigita Public License
# (the "License"); you may not use this file except in
# compliance with the License. You may obtain a copy of
# the License at http://www.arsdigita.com/apl.text
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#

Filelist:

  README:           this file
  acs-install.sh:   Installer executable
  function.sh:      shell functions to be used by Installer Lite
  acs-install.conf: configuration file (used for non-interactive
                    installation)
  installer.jar:    Java classes used by Installer Lite


This file describes installation of the ACS Core and CMS distribution
obtained through http://arsdigita.com. These instructions are a
shortened version of the detailed step-by-step instructions in
http://developer.arsdigita.com/acs-java/acs-core/doc/infrastructure/installer.


Requirements:
 - Java Development Kit (JDK) 1.3
 - Oracle client or full installation.

acs-install.sh supports two working modes - interactive and
non-interactive, the default mode is interactive. For the
non-interactive mode edit acs-install.conf with your favorite editor
match your preferences and environments. 

$ ./acs-install.sh --help
usage: acs-install.sh [OPTIONS]
  -i, --interactive      interactive configuration procedure
                         (default)

  -n, --non-interactive  use config and cache file to perform
                         non interactive installation

  -f, --force            overwrite existing files and directories

  -h, --help             display this help and exit


The interactive mode does not require the config file to be edited,
but if it is set, offered default values will reflect settings in the
configuration file. Possible changes you enter will be saved in a
cache file that the installer will read when started next time.

If any of the directories in which it wants to install any of the
components already exists (e.g. in re-installation), it is possible to
use `--force' option that will rename existing directories to
$diranme-date and continue installation without
interrupting. Otherwise it is necessary to delete destination
directories manually.

Steps:

 1) Extraction
    $ sh installer-lite-<version>.sh 
 2) Run 
    Either:
       - Edit the configuration file acs-install.conf (included in
         distribution) with your favorite editor, and
         start installer script non-interactively:

        $ ./installer-lite-<version>/acs-install.sh

       - or run installer script interactively:

        $ ./acs-install.sh

   You should have working server shortly afterwards.

