Vendor Name                             Hewlett-Packard Company

Product Name                            DesktopConfig


DesktopConfig provides the system configuration for the Desktop HP-UX 
Environment Bundles.  This is a special lightweight configuration of
HP-UX known as the "Lite" HP-UX Configuration.  This configuration 
provides a scaled down set of HP-UX kernel resources and enables a 
minimal (core) set of critical subsystems.  A memory savings in excess
of 1MB of system memory can be achieved by installing this product.
The Lite HP-UX Configuration is specifically tuned for the single-user 
commercial HP-UX customer using a desktop workstation with limited disk 
space and/or RAM.  See the Readme for DesktopConfig for further 
detailed information.

CAUTION ********************** CAUTION ************************ CAUTION 
  Because of the reduced kernel resources contained in this product,
  DesktopConfig should generally not be installed to multi-user systems,
  servers, etc.  Failure to do so could result in system performance
  problems, deadlocks/hangs, etc.
CAUTION ********************** CAUTION ************************ CAUTION 

The Lite HP-UX Configuration is only supported on HP9000/S700 computers 
running HP-UX Release B.10.00.

The DesktopConfig product is structured as follows:

  Subproduct: none
  Filesets:   LITECONFIG (kernel fileset)


Analysis Phase Checks
=====================
In order to prevent DesktopConfig from being loaded onto systems 
containing environments generally incompatible with its intended use 
(e.g., multi-user or server systems), DesktopConfig will be 
automatically excluded from installation if any of the following 
filesets are already loaded on the target system (or if any of these 
filesets have been selected for installation during the current 
swinstall session):

  UserLicense.32-USER   
  NFS.NIS-SERVER        
  X11.X11-FONTSRV

If necessary, this behavior can be overridden by first removing
(or unselecting) the appropriate fileset(s) listed above, and then 
installing DesktopConfig again.  Note that the above filesets are only 
packaged in the Runtime HP-UX Environment Bundles (they are not present 
in the Desktop HP-UX Bundles).

In addition to the above fileset existence checks, DesktopConfig cannot 
be loaded onto systems whose kernels (i.e., /stand/vmunix) have 
relatively large values for the following tunable parameters:

  maxusers > 64  (default value is 32)
  nproc    > 400 (default value is 276)

If any of the above tunable parameters exceed the indicated limits, the
DesktopConfig product will be excluded from installation.  In this case,
DesktopConfig can only be installed by first re-building the kernel 
with the appropriate tunable parameter(s) reduced in value, and then
by installing DesktopConfig again.


Alternative Installation Using SAM
==================================
If your system contains 16MB of memory or less, the Lite HP-UX 
Configuration can alternatively be installed using the SAM utility.
This can be done by running SAM and selecting the "Apply Lite HP-UX
Configuration" Action from within any of SAM's Kernel Configuration 
screens.


Lite HP-UX Configuration Verification
=====================================
You can verify that DesktopConfig has been correctly installed onto the
system by running the following command:

  % swverify DesktopConfig

This will verify that both the kernel and the various subsystems have
been "lite'ned" properly.  The results of the verification are placed 
in the /var/adm/sw/swagent.log file.

If you're only interested in verifying the kernel itself, or if you 
have previously "lite'ned" your system using SAM, you can use the 
"is_lite" command for verification as follows (example assumes that 
/stand/vmunix is the kernel of interest):

  % /usr/bin/is_lite -k /stand/vmunix -v

This will first extract the system file from /stand/vmunix, and then 
print both the current and expected "lite" values for each tunable 
parameter present in the system file.
