HP Panter 2Tier manual File Ownership and Protection, Implement File Protection

Page 37

Client: Pre-Installation for UNIX

`Running Prolifics under character mode has no special requirements.

`The supported version of Motif for AIX 4.3, HPUX 11, and Solaris 7 is Motif 2.1; for all other platforms, it is Motif 1.2.x.

For information on obtaining your Motif version number, refer to page 41.

`Database vendor’s client and network software if you are using a database other than JDB. For more information, consult the database-specific release notes located in the notes directory.

`A TCP/IP network is required to run the license management software.

`A C compiler is required to add code in C, relink the executables, or add support for a database.

`To use Java files, you must have either JDK 1.1 (Java Development Kit) or a JRE (Java Runtime Environment) installed. To compile Java files, JDK 1.1 is required.

File Ownership and Protection

Implement File

Protection

Before installing Prolifics software on a UNIX platform, consider the issues of file ownership and protection.

Once they are installed, the files distributed with Prolifics software should not be modified except under special circumstances, for example, to create a new executable. To prevent inadvertent changes to the files, it is recommended that write-access to them be limited to a system administrator (or a specially created prolifics login), and that general Prolifics users be allowed only read-access.

Two suggested ways of implementing the above recommendations are:

`Login as root to install the files. After installation is complete, set the permissions so that only root can modify the files but all others can read and/or execute them. See chmod in your system manual, or type man chmod for information on setting permissions.

`Create a dummy login ID (for example, prolifics), then login as that user and perform the installation. This allows whomever has access to the prolifics login account to control ownership, permissions, and modifica- tions. This approach accommodates systems for which access to the root account is tightly controlled.

Do not install Prolifics software into a particular user’s account; it most likely will cause maintenance problems.

28

2-Tier Installation

Image 37
Contents Tier Installation Page Table of Contents Chapter Web Application Server Windows Appendix D License File Organization of this Guide About this GuideText Conventions ConventionsKeyboard Conventions Panther Documentation Panther Documentation Online Documentation Procedure or module Collateral Documentation Additional Help Page Pre-Installation Installation ChecklistInstallation Post-InstallationGeneral Information Contents of the Installation PackageApplication Architecture Which Panther Components to Install?For More Information Client Pre-Installation for Windows Client Windows InstallationHardware and Software Requirements Upgrading Installation Procedure Client Installation for WindowsTo run the setup program To install database drivers Installing a Database DriverInformix Oracle Microsoft SQL ServerSybase Post-Installation Overview Client Post-Installation for WindowsCreate New Prolifics Executables To create a new Prolifics executableSpecifying Executables Linking Database Configure the Client EnvironmentTo include the appropriate database in your executables For each Windows clientTroubleshooting Verify the InstallationClient Installation Look at Sample ApplicationsOnline Help Manuals Adding Panther Documents Windows Path SettingsWeb Application Server Windows Web Application Server Pre-Installation for WindowsBefore Installing Licensing for Prolifics Web Application Server Web Application Server Post-Installation for WindowsObtaining a Permanent License File To install a permanent license file Installing the License FileTo obtain the license file Location License File Configure the Web Application Server EnvironmentTo verify the Prolifics web application server installation Web Application Server InstallationCreating a Web Application QuickStart Look at SamplesProlifics Gallery web application Client Pre-Installation for Unix Client Unix InstallationImplement File Protection File Ownership and ProtectionUpgrading Determine File LocationTo install Panther from a CD-ROM Client Installation for UnixTo configure the installation Configuring the InstallationAdditional Procedures Licensing for Prolifics Client Post-Installation for UnixInstalling License File To determine the version of lmgrd Location of the License File Starting ManagerTo start the license manager Create New Prolifics Executables Specifying Executables Linking in the Database Configure the Client Environment ApplicationDir/setup.sh Look at a Sample Application To verify a Unix client installationImplementing Character-Mode Utilities Post-Installation NotesLicense Manager Motif Version Number Graph Functionality.ebtrc file $SMBASE/docs = Panther Web Application Server Unix Web Application Server Pre-Installation for UnixPreliminary Steps Web Application Server Post-Installation for UnixWeb Application Server Unix Determine File Locations Creating Your Web ApplicationMonitor -start applicationName DLLs for Jpeg Decoding WindowsEnvironment Space Visual C++ Floating-Point Options Using Prolifics Utilities` Run the utilities from DOS For Windows 95/98 and Windows NT Initialization DatabasesFor Windows 95/98 For Windows NT Driver=ora8dmnt.dll License Administration License Daemons and License Types Licensing in ProlificsTypes Daemons License Types Options FileContents Options File Example FLEXlm UtilitiesPerforms a checksum of a license file LmcksumLmdiag Diagnoses licensing problemsTakes down license daemons LmdownStarts up the license manager daemon LmgrdOutput from lmhostid is similar to the following LmhostidRemoves a user license and returns it to the license pool LmremoveTells the license daemon to reread the license file LmrereadLmstat Reports status on license manager daemons and feature usageLmswitchr Reports the FLEXlm version of a library or binary LmverLicense File Contents of the License FileDaemon Increment Prolifics Installation Error Messages Error MessagesFilename No such file or directory Informix-Specific Messages DLL MessagesMicrosoft SQL Server-Specific Messages Oracle-Specific Messages ODBC-Specific MessagesGraph-Related Messages License Manager Error MessagesSybase-Specific Messages DLL Version Mismatch MessagesAll License Types Prolifics License-Related MessagesProlifics License Manager Initialization failed Node-locked Licenses Floating LicensesCreate License Utility FLEXlm Informational Messages Cause feature has passed its expiration dateCause License daemon received fatal signal nnn FLEXlm Configuration Problem Messages Daemon Software Error Messages Cause An invalid server connect message was received Cause An error in a read system call was detected Index Tier Installation Odbc