Summary for Patch 285 (Verified)

Summary Fix problems with UPGRADE lines
Platform Unix
Category bugfix
Valid for 4.6.x
Requires
Server Required Patch/es
Supersedes 215, 189, 181, 129, 212, 208, 197, 174, 170, 154
Superseded by
Affects Client: License Analyzer
Last Updated September 30, 2009

Download now

Download_red patch285.tar.gz

Description

This patch fixes licpoll problems with correct handling of 
UPGRADE lines in FLEXlm license files.

The patch also updates licpoll with all fixes and updates 
made in later releases (up to 4.9.0.7 with patch 262).

Supersedes Patch Description

Expand all

Patch 215 — Fixes looping problem in licpoll
When lmstat output mixed the case of feature names in different
lines, licpoll got confused and could go into an infinitie loop. 
This patch solves this problem.
Patch 189 — Fix shared memory problem in licpoll
Licpoll failes when allocating shared memory when running on
hosts with minimum shared memory (SHMMIN) set above 1.
Patch 181 — Make simple flex polling update max available every hour
This patch updates the licpoll binary with a fix that updates the 
output of max available licenses every hour instead of every day
for simple flex output.

This fix was made for support ticket 653.

The patch also contains a script to switch license resolution
to 5 min peridos instead of 1 hour periods. This is needed to
get any effect out of the fix. The script is called

  license_set_resolution

NB! The HP-UX binary in this patch is for HP-UX 11, due to problems
with our HP-UX 10 machine.
Patch 129 — Fix problems with multiple processes, indclude/exclude config and multiple LUM/Elan servers
This patch fixes three problems with licpoll. 

 1. The occurrence of multiple instances of licpoll when external 
    license status program fails

 2. Fixes handling of include/exclude of products

 3. Allows handling of multiple Elan and LUM servers by using
    object name as product instead of default values.
Patch 212 — Fixes various minor problems with licpoll
Licpoll now handles display values from lmutil which contain 
"garbage"

Licpoll can now handle licenses locked to "disk serial number"

Licpoll also adds PID to debug filename to avoid having
several processes write to the same debug file.
Patch 208 — Fix problem with host-locked licenses
Licpoll did not handle host-locked licenses properly. 
This fix includes an updated licpoll that handles this
correctly.
Patch 197 — Fix problem with handling large number of features
Licpoll poll crashed before finishing log files
leaving unfinished .make files. Error was triggered
by (too) large number of in/out records.

This patch corrects this problem
Patch 174 — Improved handling of erronous/unknown lmstat output
This patch includes a licpoll binary with improved parsing of 
errounous or unknown output from lmstat. 

Some lmstat output caused licpoll to crash.
Patch 170 — Fix problems with node-locked licenses
This patch fixes a problem in the license client when parsing node-locked
licenses.
Patch 154 — Fix for problem with LUM on license clients
Fixes bug in licpoll binary when handling parameters to the LUM 
binary.

Installation

Unpack tar file in e.g /tmp/patch on the Open iT host. Do the 
following as root:

  cd /tmp/patch
  ./patch.pl

Corresponding Windows Patches

No corresponding Patches available.



Back to Version List