Summary for Patch 235 (Verified)

Summary Several small bugfixes in filtrator
Platform Unix
Category bugfix
Valid for 4.7.x, 4.8.0.x
Requires
Client Required Patch/es
Supersedes 232, 231, 228, 226, 210, 220, 216
Superseded by
Affects Server: License Analyzer
Last Updated September 30, 2009

Download now

Download_red patch235.tar.gz

Description

This patch fixes several small bugs in Open iT license.

 - Fix of bug when handling DST (Daylight Saving Time)
 - Last bugfix (#231) resulted in slower handling of 
   mappings, this has been fixed in this version
 - Several small fixes in the filters
 - Several improvements when handling FLEXlm debug log
   data

This patch also contains all back-end updates for Open iT License
in previously released patches, so that just one patch is needed
to get all new improvements and bug fixes.

Supersedes Patch Description

Expand all

Patch 232 — Add feature-mapping in license filters.
This patch updates the filter sequences for filtrator with
feature mapping in addition to the existing product mapping.

Since extra filters in the sequence slows down filtering
a new administrative tool has been added

  /opt/openit/bin/config_license_filters

This program can be used turn product and feature mapping on
and off for all or some data types.

(use --help to see how to use the program).

By default product mapping is turned on and feature mapping
is turned off. Run

  /opt/openit/bin/config_license_filters feature:on

to turn on feature mapping in all filters.

Then edit 

  /var/opt/openit/etc/feature-mapping

with the relevant mapping.
Patch 231 — Fix of two bugs in filtrator
The first bug fixed by this patch was a small algorithmic fault when
reading and joining data. It would for some records give slightly wrong
usage. This showed up in output as discrepancies between reports using
different data types that e.g should show the same total elapsed time.

The other bug was appears when reading mappings with multiple globs
(in the product-mapping file). In some cases entries would be ignored
by filtrator.
Patch 228 — Add "License usergroup v2" and "License hostgroup v2" data types
Filtrator will now create two new data types, 

 - License usergroup v2 (71)
 - License hostgroup v2 (72)

These data type expands the old "License usergroup" and
"License hostgroup" with 

 - The "package" classification (Package/Component usage)
 - The "Average used" measurement
 - The "Minimum used" measurement
Patch 226 — Filtrator convert all usernames to lowercase
Since usernames on windows are case insensitive the same
user can be given in many ways, e.g "administrator",
"Administrator" and "ADMINISTRATOR". The way a user 
logs into the machine is reflected in license usage (FLEXlm).
In most cases we do not want this to be handled as
three separate users.

If case is significant, filtrator can be configured to 
keep case by adding/modifying the
"filtrator.case-sensitivty" object in

  /var/opt/openit/etc/daft.conf

By default username is case insensitive but hostnames are
left case sensitive:

        case-sensitivity()=""
        {
                username(Bool)="false"{}
                hostname(Bool)="true"{}
        }
Patch 210 — Add support for queued licenses data types
This patch addes support for the to new queued license data
types ("Total license queued" and "Individual license queued")
Patch 220 — Fixes problem in "regenerate_license_data" when generating for several datatypes
When using "regenarate_license_data" to regenerate several datatypes at the same time,
there is a possibility that the filters interfere with eachother and corrupt some of
the generated data. This patch modifies "regenerate_license_data" so that each datatype
is generated seperately, removing this possibility for interference between the datatypes.

This is a server patch.
Patch 216 — Reduce memory consumption in summasummarum.
Summasummarum uses much less memory.

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