|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
HP-UX series 700 11.X patch digest
From: IT Resource Center (support_feedback
us-support2-mail.external.hp.com)
Date: Mon Apr 07 2003 - 04:32:26 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
HP Support Information Digests
===============================================================================
o IT Resource Center World Wide Web Service
---------------------------------------------------
If you subscribed through the IT Resource Center and would
like to be REMOVED from this mailing list, access the
IT Resource Center on the World Wide Web at:
http://support.itrc.hp.com/
Login using your IT Resource Center User ID and Password.
Then select Support Information Digests (located under
Maintenance and Support). You may then unsubscribe from the
appropriate digest.
To download a patch referenced below, access the
IT Resource Center on the World Wide Web at:
http://support.itrc.hp.com/
Login using your IT Resource Center User ID and Password.
Then select Individual Patches (under Maintenance and Support)
to access the patch. You may also download a patch via anonymous
ftp(1) from ftp.itrc.hp.com.
===============================================================================
Digest Name: weekly HP-UX series 700 11.X patch digest
Created: Sun Apr 6 6:05:53 EDT 2003
Table of Contents:
Document ID Title
--------------- -----------
PHSS_28933 s700_800 11.X OV ITO7.1X JavaGUI client A.07.13
PHSS_28728 s700_800 11.X OV OB3.50 patch - CS packet
PHSS_28726 s700_800 11.X OV OB3.50 patch - CC packet
PHSS_28724 s700_800 11.X OV OB4.10 patch - SAP packet
PHSS_28579 s700_800 11.X OV OB3.50 patch - SSEA packet
PHNE_28882 s700_800 11.04 (VVOS) ONC/NFS General Release/Perf Patch
PHSS_26651 s700_800 11.22 Graphics3D cumulative patch
PHSS_28571 s700_800 11.X OV OB3.50 patch - CORE packet
PHSS_28330 s700_800 11.X OV DP5.00 patch - SSEA packet
PHKL_28766 s700_800 11.00 Probe,IDDS,PM,VM,PA-8700,AIO,T600,FS,PDC,CLK
PHKL_28765 s700_800 11.11 VM panic with shared libs and large pages
PHCO_28124 s700_800 11.22 cumulative SAM patch
PHSS_28912 s700_800 11.X OV SIP3.0 Allow GET method in form
PHSS_28891 s700_800 11.X OV SIP3.1 OVIS gauges do not show up
PHSS_28706 s700_800 11.X ANSI C compiler B.11.11.06 cumulative patch
PHSS_28594 s700_800 11.X +O4/PBO Compiler B.11.11.06 cumulative patch
PHCO_28425 s700_800 11.00 libc cumulative patch
PHCO_28009 s700_800 11.00 bdiff(1) patch
The documents are listed below.
-------------------------------------------------------------------------------
Document ID: PHSS_28933
Date Loaded: 20030404
Title: s700_800 11.X OV ITO7.1X JavaGUI client A.07.13
Patch Name: PHSS_28933
Patch Description: s700_800 11.X OV ITO7.1X JavaGUI client A.07.13
Creation Date: 03/04/01
Post Date: 03/04/04
Hardware Platforms - OS Releases:
s700: 11.00 11.11
s800: 11.00 11.11
Products:
OpenView Operations 7.1
Filesets:
OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
Automatic Reboot?: No
Status: General Release
Critical: No
Category Tags:
defect_repair enhancement general_release
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28933
Symptoms:
PHSS_28933:
- SR: 8606301629
The bundled JRE 1.4.1 for Windows does not support an
input locale other than english.
PHSS_28201:
- SR: 8606297429
The JavaGUI does not support the JRE 1.4.1 version.
- SR: B555014127
Even if applications and/or nodes are already selected
while an application wizard is started, the related
selection steps are offered again so that you have to
press "Next" some times.
- SR: 8606270802
When opening the annotations for a message in the Java
GUI, the first (oldest) annotation is opened instead of
the latest one, which is usually of more interest.
- SR: B555015121
The JavaGUI may show the message property information
with a black background because it uses the wrong
color resource.
- SR: 8606291636
Big pulldown menues are running off the screen so you
can not access all their entries.
- SR: B555015323
The JavaGUI should be able to load services on demand
in order to handle large service trees in a reasonable
time.
- SR: B555014780
If you select a saved filter in the JavaGUI you still
have to press OK to make it active. It should be possible
to just doubleclick on the filter to make it active.
- SR: B555015192
The toolbar icons to expand and collapse service trees
have misleading '+' and '-' signs in them.
PHSS_27914:
- SR: B555014709
The JavaGUI installation package for UNIX
(ito_op_install.tar) is packaged with the absolute path
prefix /opt/OV/www/htdocs/ito_op so that you can not
install different versions in parallel.
- SR: R555003344
The JavaGUI does not resolve $OPC_ENV(..) variables
in application calls.
- SR: B555014590
The JavaGUI applet download page forces you to use a
java plugin version 1.3.1.0 for Internet Explorer,
even if all 1.3 versions are supported.
- SR: H553001650
Service status propagation does not work any more after
"Log Off" and login again.
- SR: B555013246
Clicking in a browser in the result pane does not select
a message, it only activates the browser.
In the workspaces, a click both activates the browser
and selects the message you have clicked on.
- SR: B555014176
The JavaGUI freezes if the network is down. You'll get
an hourglass cursor and can't do anything any more,
even File->Exit can not be called before the network
is up again.
- SR: B555012633
The JavaGUI does not replace the $OPC_SERVICE_VALUE[]
variable in customized applications started from a
service submap popup menu.
- SR: B555014663
The JavaGUI download page on the server does not show
the version of the JavaGUI download package.
This is inconvenient, especially if the server has been
patches to a higher version and you do not know whether
the JavaGUI client has been patched as well or is still
the same as from a previous patch.
- SR: B555012609
In some environments the text fields in the JavaGUI
message properties window are all black due to a wrong
background color selection.
- SR: B555014658
If you start an application in the JavaGUI by selecting
a message and then double-click one application, the
$OPC_MSG_NODES variable is not passed to the application.
- SR: B555014707
The JavaGUI error window has no username and servername
in its title, so if you run more than one JavaGUI on the
same system, you don't know which JavaGUI is related to
which error window.
- SR: B555014587
The annotation box in the JavaGUI does no word wrapping.
- SR: 8606256435
The month value in the JavaGUI Filter Summary window
show a wrong value: one too low.
Defect Description:
PHSS_28933:
- SR: 8606301629
The bundled JRE 1.4.1 was the english version
and not the international version.
This patch replaces just the JRE inside the InstallShield
package, so the JavaGUI client version stays A.07.12.
PHSS_28201:
- SR: 8606297429
With the A.07.12 JavaGUI patch version the Service Load
on Demand feature has been merged from the next major
release into the OVO 7.1X code. This feature requires
a JRE version of at least 1.4 so all necessary adaptions
have been made to the code.
- SR: B555014127
If applications and/or nodes are already selected while
an application wizard is started, the related selection
steps are now bypassed to make the startup easier.
You can still use "Back" to change the previously
selected values.
- SR: B555015121
Even after the fix for NSMbb43705 we still didn't use
the proper color resource for the background of the
message property information. We used the font color of
"Selected Items" (ControlPanel->Display->Appearance)
instead of the usual "Window" background color.
- SR: B555015323
The 'Service Load on Demand' feature was merged back
from the code implemented for the next major OVO release.
You can only use this while connected to a server which
has this feature, otherwise the
Edit->Preferences->Services tab will be greyed out.
- SR: B555015192
The toolbar icons to expand and collapse service trees
have misleading '+' and '-' signs in them.
The '+' has to be moved to the expand icon and the '-'
has to be moved to the collapse icon.
PHSS_27914:
- SR: R555003344
The variable resolving was missing in the JavaGUI client.
- SR: H553001650
Service status propagation does not work any more after
"Log Off" and login again because the "Log Off" does no
full shutdown of the client. As a workaround you had to
use "Exit" or run a "Reload Configuration" after the
login.
- SR: B555014176
As soon as it tries to reconnect, the main thread
blocks and the reconnection loops (until the network
is up again). The reconnection has to be handled
in a separate thread.
- SR: B555012609
The background was set to System.inactiveCaptionText
instead of System.textHighlightText
- SR: B555014658
Launching URL shortcuts or application in the object pane
(tree) with a doubleclick did not take a previously
selected message as a parameter.
This application launch method has been removed from the
A.07.10 release to make the selection model consistent
(only active selections should be taken as an argument,
so you would have to press CTRL before doubleclicking
to keep the message selection active) however there are
customers who would like to keep this inconsistent but
nice feature.
Enhancement:
No (superseded patches contained enhancements)
PHSS_28201:
This patch enables the 'Service Load on Demand' feature
on the JavaGUI client. In order to use this feature you
need an OVO server which has this feature implemented
(i.e. you need an OVO server patch A.07.13 or above).
SR:
R555003344 H553001650 H553001582 B555015323 B555015192
B555015121 B555014780 B555014709 B555014707 B555014663
B555014658 B555014590 B555014587 B555014176 B555014127
B555013246 B555012633 B555012609 8606301629 8606297429
8606291636 8606270802 8606256435
Patch Files:
OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.11_32/64,
v=HP:
/opt/OV/www/htdocs/ito_op/ITO_JAVA.exe
/opt/OV/www/htdocs/ito_op/ito_op.jar
/opt/OV/www/htdocs/ito_op/ito_op_addon.jar
/opt/OV/www/htdocs/ito_op/ito_op_install.tar
/opt/OV/www/htdocs/ito_op/ito_op
OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.11_32/64,
v=HP:
/opt/OV/www/htdocs/ito_op/ito_for_activator.html.ja
/opt/OV/www/htdocs/ito_op/contents.htm.ja
OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.11_32/64,
v=HP:
/opt/OV/www/htdocs/ito_op/ito_for_activator.html.es
/opt/OV/www/htdocs/ito_op/contents.htm.es
OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.11_32/64,
v=HP:
/opt/OV/www/htdocs/ito_op/ito_for_activator.html
/opt/OV/www/htdocs/ito_op/contents.htm
/opt/OV/www/htdocs/ito_op/help/en/ovo/html/
re_About_the_Preferences_Dialog_Box.htm
/opt/OV/www/htdocs/ito_op/help/en/ovo/html/
re_About_the_itooprc_Resource_File.htm
what(1) Output:
OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/OV/www/htdocs/ito_op/ITO_JAVA.exe:
None
/opt/OV/www/htdocs/ito_op/ito_op.jar:
None
/opt/OV/www/htdocs/ito_op/ito_op_addon.jar:
None
/opt/OV/www/htdocs/ito_op/ito_op_install.tar:
None
/opt/OV/www/htdocs/ito_op/ito_op:
None
OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/OV/www/htdocs/ito_op/ito_for_activator.html.ja:
None
/opt/OV/www/htdocs/ito_op/contents.htm.ja:
None
OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/OV/www/htdocs/ito_op/ito_for_activator.html.es:
None
/opt/OV/www/htdocs/ito_op/contents.htm.es:
None
OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/OV/www/htdocs/ito_op/ito_for_activator.html:
None
/opt/OV/www/htdocs/ito_op/contents.htm:
None
/opt/OV/www/htdocs/ito_op/help/en/ovo/html/
re_About_the_Preferences_Dialog_Box.htm:
None
/opt/OV/www/htdocs/ito_op/help/en/ovo/html/
re_About_the_itooprc_Resource_File.htm:
None
cksum(1) Output:
OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
1061594698 21070940 /opt/OV/www/htdocs/ito_op/ITO_JAVA.exe
515357654 2010068 /opt/OV/www/htdocs/ito_op/ito_op.jar
3749842889 3033161 /opt/OV/www/htdocs/ito_op/
ito_op_addon.jar
1427138091 5109760 /opt/OV/www/htdocs/ito_op/
ito_op_install.tar
1864280885 5455 /opt/OV/www/htdocs/ito_op/ito_op
OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
2097469399 3448 /opt/OV/www/htdocs/ito_op/
ito_for_activator.html.ja
3945557710 6486 /opt/OV/www/htdocs/ito_op/contents.htm.ja
OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
1746972643 3435 /opt/OV/www/htdocs/ito_op/
ito_for_activator.html.es
3184554300 9185 /opt/OV/www/htdocs/ito_op/contents.htm.es
OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
v=HP:
2108598396 3380 /opt/OV/www/htdocs/ito_op/
ito_for_activator.html
801129690 9014 /opt/OV/www/htdocs/ito_op/contents.htm
2463250795 12791 /opt/OV/www/htdocs/ito_op/help/en/ovo/html/
re_About_the_Preferences_Dialog_Box.htm
1231954507 28288 /opt/OV/www/htdocs/ito_op/help/en/ovo/html/
re_About_the_itooprc_Resource_File.htm
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_28201 PHSS_27914
Equivalent Patches: None
Patch Package Size: 30620 KBytes
Installation Instructions:
Please review all instructions and the Hewlett-Packard
SupportLine User Guide or your Hewlett-Packard support terms
and conditions for precautions, scope of license,
restrictions, and, limitation of liability and warranties,
before installing this patch.
------------------------------------------------------------
1. Back up your system before installing a patch.
2. Login as root.
3. Copy the patch to the /tmp directory.
4. Move to the /tmp directory and unshar the patch:
cd /tmp
sh PHSS_28933
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_28933.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_28933. If you do not wish to retain a
copy of the original software, include the patch_save_files
option in the swinstall command above:
-x patch_save_files=false
WARNING: If patch_save_files is false when a patch is installed,
the patch cannot be deinstalled. Please be careful
when using this feature.
For future reference, the contents of the PHSS_28933.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_28933.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_28933.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
This patch introduces the 'Service Load on Demand' feature
on the JavaGUI client. In order to use this feature you
need an OVO server which has this feature implemented
(i.e. you need an OVO server patch A.07.13 or above).
This will give you an additional tab "Services" in
the Edit->Preferences menu. See the online help for
details.
This JavaGUI client requires a JRE 1.4 or above.
For Windows it is packaged into the InstallShield package
but for UNIX you have to install it on your own.
In order to retain your UNIX client on the management
server working, the unpacked ito_op.jar file will not be
patched to A.07.12 but keep the A.07.11 patchlevel.
To get the features and fixes from the A.07.12 patch
level, install a JRE 1.4 or above (1.4.1 is recommended)
and unpack the ito_op_install.tar file as described in
the JavaGUI download page on your OVO management server.
-----End of Document ID: PHSS_28933------------------------------------------
Document ID: PHSS_28728
Date Loaded: 20030404
Title: s700_800 11.X OV OB3.50 patch - CS packet
Patch Name: PHSS_28728
Patch Description: s700_800 11.X OV OB3.50 patch - CS packet
Creation Date: 03/03/27
Post Date: 03/04/04
Hardware Platforms - OS Releases:
s700: 11.00 11.11 11.20
s800: 11.00 11.11 11.20
Products:
OmniBackII A.03.50
Filesets:
OMNIBACK-II.OMNI-CS,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP
Automatic Reboot?: No
Status: General Release
Critical: No
Category Tags:
defect_repair general_release manual_dependencies
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28728
Symptoms:
PHSS_28728:
Id = HSLco39169 SR:H555009297
After aborting host backup the object post exec script
does not execute.
Id = HSLco39878 SR:H555009560
Backup run twice when daylight saving time is changed.
Id = HSLco40494 SR:H555009843
While backup with reconnect option is in progress and
BSM loses connection to monitor the message appears:
"[Warning] From: BSM
<host> "<device>" Time: <time>
[61:2013] Some of the backup devices are occupied.
Session is waiting for all the devices to get free.
[Major] From: BSM
<host> "<device>" Time: <time>
[61:3003] Lost connection to Monitor named "noname"
on host <host>.
Ipc subsystem reports: "IPC Read Error
System error: [232] Connection reset by peer"
Id = HSLco40537 SR:H555009863
When backing up very large SAP databases with SSEA
split mirror, backups can fail with error:
"BR280I Time stamp <time>
BR296I Split of mirror disks successful
BR274E File /<sapdata_path>/system.data1 not found"
PHSS_28022:
Id = HSLco35783 SR: H555008533
Informix backup hangs if a resource type is backed up
to a different device than the other resource types.
Id = HSLco36721 SR: H555008690
If a Manager-of-Managers Server is also a
MC/ServiceGuard virtual node, then the command:
"omnirpt -report list_sessions -timeframe
<start_hours_ago><hours_duration>
-multicell -no_multiple"
lists the matching sessions from this node twice.
Id = HSLco37099 SR: H555008780
Queries from client Cell Server in MoM environment
with CMMDB fail with:
"[12:1012] Cannot access the file."
Id = HSLco37193 SR: H555008807
When backing up SAP integration with EMC split mirror
functionality, not all the SAP files are backed up.
Id = HSLco37276 SR: H555008832
OmniBack internal database backup fails with an error:
"[Major] From: BSM
<computer> "<object>" Time: <time>
[61:3003] Lost connection to VBDA named <object>
on host <host>.
Ipc subsystem reports: "IPC Read Error
System error: [232] Connection reset by peer"
Id = HSLco37939 SR: H555008927
While configuring OmniBack II reports using GUI, only
datalists are listed (barlists are missing).
Id = HSLco37723 SR: H555008892
When performing omnimlist -catalog on media, the
program exits and debug.log contains this
Interprocess Communication error:
08/06/02 11:13:15 OMNIMLIST.1224.0
["/src/lib/ipc/ipc.c /main/r31_split/16":3434]
A.03.50 b216
[ipc_receiveDataEx] buffer 102400 bytes to
small to receive data 258487 bytes => ignored
PHSS_26890:
Id = HSLco35076 SR: H555008261
Backup fails with an error:
"Internal error. Allocation from library failed.
The Media Management daemon reports:
Internal error: DbaXXXX functions."
Id = HSLco35364 SR: H555008410
The earlier Patch PHSS_26348 introduced behavior
that can cause database integration
(for example Oracle or SAP) backups to fail.
With PHSS_26348 installed, OmniBack does not properly
lock the logical devices to prevent concurrent access
by multiple sessions. As a result, database integration
backups may fail instead of waiting for the device
to become free.
Id = HSLco35515 SR: H555008452
Backup Session Manager does not terminate after
the time specified in the SmDaIdleTimeout variable
when connection to Disk Agent and Media Agent is lost.
Id = JAGae27169 SR: 8606262839
Configuration report shows an incorrect list of
scheduled backups.
PHSS_26348:
Id = HSLco20414 SR: H555003134
Device maintenance from command line is not sufficient.
Id = HSLco31865 SR: H555006924
The message for the mount request is not in proper
format when forwarded to ITO.
Id = HSLco32789 SR: H555007191
If pre-exec script does not complete in
ScriptOutputTimeout time (default 15 minutes), Backup
Session Manager lopps and can not be aborted.
Id = JAGad90905 SR: 8606221771
Case sensitive search does not work.
Id = JAGae05208 SR: 8606236143
Not all session manager processes are correctly stopped
using csailover.ksh script.
Id = HSLco33360 SR: H555007428
Backup fails with error:
"[Major] From: BMA
<HOST> Time:<TIME>
[90:64] Can not unload exchanger medium
(Storage slot is occupied.)".
Id = JAGae14881 SR: 8606248483
Address of a Cell Console client is incorrectly
handled.
Id = HSLco34255 SR: H555007796
omnirpt failes after the installation of
PHSS_25002/25003.
PHSS_25003:
Id = HSLco24755 SR: B555011718
OmniBack II issues a mount request for tape during
the restore session.
Id = HSLco28232 SR: H555005922
Backup is waiting for all pre/post-exec scripts to
finish before proceeding.
Id = HSLco28279 SR: H555005975
Purge of filenames aborts daily.
Id = HSLco29098 SR: H555006248
Restore session fails with error:
"Can not load exchanger medium.".
Id = HSLco30814 SR: H555006710
Session ends as 'Failed' because OmniBack II tries
to back up non existent SAP redo logs.
Id = HSLco31142 SR: H555006771
Load balancing is not working properly.
Id = HSLco31295 SR: H555006799
OmniBack reports that medium copy session finished
successfully although it failed.
Id = HSLco31325 SR: H555006810
When OmniBack II Integration backup is aborted,
another complete sesson starts and finishes backup of
remaining database objects.
Id = JAGad86475 SR: 8606217323
Cell Request Server and session managers frequently
abort.
PHSS_24659:
Id = JAGad48558
OmniBack II creates duplicated tape labels.
Id = JAGad64442
OmniBack II internal database owner is not
properly set after configuring OmniBack II in
MC/ServiceGuard environment.
Id = NSMex03907
Browsing of a filesystem in Restore GUI sometimes
fails with an error:
"Cannot browse from root. Please specify
starting point.".
Id = NSMex04086
Session status is "Completed/Failures" although there
is no indication of errors.
Id = NSMex04149
If Cell Request Service (CRS) is restarted in cluster
aware mode, error:
"-2 starting omnidbutil -clear!"
occurs in cluster.log file.
Id = NSMex04164
Omnitrig fails with an error:
"Error parsing schedule purge_schedule.".
Id = NSMex04283
Adding OmniBack II licenses in MC/ServiceGuard
environment fails with an error:
"Cell Server host IP is not in IP range.".
Id = NSMex04287
Load balancing uses less devices than expected.
Id = NSMex04319
OmniBack II issues mount request, but it can not be
confirmed because the tape drive is busy.
Id = NSMex04311
Post-exec script specified for a virtual hostname does
not start if pre-exec script fails.
Id = NSMex04403
Tape import is reported successful although it is not.
Id = NSMex04540
Restore session fails with error:
"Can not load exchanger medium.".
PHSS_23471:
Id = JAGad36093
Session status indicates "Completed" although one of the
agents failed.
Id = NSMbb37729
Devbra reports:
"[90:11] Unrecognized option "/" => ignored".
Id = NSMex03425
Backup of SAP archive logs fails with:
"[Major] From: OB2BAR
<hostname> <ORASID> Time:<time>
Can not read BSM message (IPC Read Error
System error: [232] Connection reset by peer.)".
Id = NSMex03621
Restore does not work correctly after the mount
request confirmation.
Id = NSMex03701
OmniBack Session Report contains many
"[Warning] From: BSM
<hostname> <DBNAME> Time:<time>
Received connect from BAR Backup DA on host <host>
that is not specified in CLIENT statement in the
barlist."
warning messages.
Id = NSMex03711
Error:
"Hostname is not in IP range."
is reported after service guard fails over to a
secondary host.
Id = NSMex03739
Pre- and post-exec scripts return invalid exit status.
Id = NSMex03847
After upgrade to OmniBack II 3.50, backup to STK 9840
device fails with an error:
"Invalid physical device type => aborting."
Id = NSMex03894
Host backup fails if host has more than 600
mountpoints.
Id = NSMex03910
If Sybase backup fails before OB2BAR is started,
a Major message is reported in the session output,
but session status is "Completed".
Id = NSMex03917
Objects are lost from OmniBack II internal database
after the execution of "omnidbutil -cdbsync" command.
Id = NSMex03991
Full Oracle backup can be appended to a medium in a
pool with "append incremental only" property.
Id = NSMbb38972
MS Exchange 2000 scheduled backups do not start.
Id = NSMex03246
Backup Session Manager is sending wrong SNMP messages to
ITO Management server.
Id = NSMex04159
When restarting failed sessions multiple sessions are
created.
Id = NSMex04261
Import of session fails.
PHSS_23106:
Id = NSMex03757
Bad backup performance after upgrade from OmniBack II
2.55 or 3.00.
Id = NSMex03977
Execution of command
"omnirpt -report used_media -timeframe <t1> <t2>"
results in the following error message:
"DB[4] internal error [-16] record not connected
to set".
"DB[4] internal error [-16] record not connected
to set".
PHSS_22370:
Id = JAGad13634
Informix barlists are not converted into a OmniBack II
3.50 format after an upgrade from OmniBack II 2.55.
Id = JAGad17029
"List from media" ignores "See private objects" option.
Id = NSMex03356
Permanent license shows up as out of IP range.
Id = NSMex03365
Backup session is not logged in the database if file
pattern search is performed in parallel.
Id = NSMex03419
After importing a tape from 2.55 to 3.x cell some of
the files can not be restored.
Id = NSMex03466
After the upgrade from OmniBack II 3.00 to 3.50, a
warning
"Received connect from BAR backup DA on host
<hostname> that is not specified in CLIENT statement
in barlist."
appears on a client with multiple lan cards.
Id = NSMex03481
A backup of MC/SG can not be aborted after the switch.
Id = NSMex03491, JAGad28516
Directories are backed up even if excluded in host
backup.
Id = NSMex03493
Omnitrig does not pass debugging parameters to omnirpt.
Id = NSMex03583, NSMex03631
OmniBack II ignores the tape loaded after the mount
request for SCSI-II changer device.
Id = NSMex03638 SR: B554000768
Option "-change_objname" does not work properly.
Id = NSMex03501
List of media fails with an error:
"Medium details not available.
Medium owned by Cell Manager: <hostname>."
Id = NSMex03683
Copy session of write-protected tape is aborted and
cleaning tape is requested in the source tape drive.
Id = NSMex02584
Internal database server (RDS) abnormally ends due to
lack of memory.
Id = NSMex03702
Internal database server (RDS) abnormally ends during
a SAP restore.
Id = NSMex03289
Sessions are disappearing from OmniBack II database.
Id = NSMex03521
OmniBack II database gets corrupted.
Id = NSMex03737
Sessions are disappearing from OmniBack II database.
Id = NSMex03758, NSMex03759, NSMex03646
Execution of commands "omnidb -session <sess_id>" and
"omnirpt -report used_media -timeframe <n> <n>"
reports that the database is corrupt, but omnidbcheck
reports no problem.
Defect Description:
PHSS_28728:
Id = HSLco39169 SR:H555009297
Before executing the object post-exec script,
OmniBack II checks if session is aborting.
If it is, then script does not execute.
Resolution:
Global variable PostExecOnAbortHostBackup was added.
If this global variable is set to 1, the post-exec
script will execute even if the session is aborting.
Id = HSLco39878 SR:H555009560
The algorithm, that handles the daylight saving time
changes is incomplete.
Resolution:
The algorithm is changed for both time changes:
02h->03h and 03h->02h.
Id = HSLco40494 SR:H555009843
If BSM loses connection to monitor message appears.
The problem (reconnect) should only be reported
for agents (DA, MA...).
Resolution:
The function is modified to check if the connection
with the agent (DA, MA ...) is broken. If BSM loses
connection to monitor, no messages are displayed.
Part of SSPUX350_089.
Id = HSLco40537 SR:H555009863
In split mirror environment with very large SAP
databases, it can happen that the size of the message
buffer that OmniBack II uses is too small to fit in
for the complete list of SAP files to be backed up.
Resolution:
New environment variable is introduced: OB2IPCBUFSIZE.
In order to solve this problem, the buffer size can
be increased by setting the OB2IPCBUFSIZE environment
variable in the .omnirc file on CM, R1 and R2 hosts,
specifying the desired amount of memory to be used
for the buffer.
For determining buffer size please see the Resolution
of Id = HSLco37193 below.
Part of SSPUX350_088.
PHSS_28022:
Id = HSLco35783
With Informix integration backup, it is possible to
specify which resource type will be backed up by which
device. If most of the resource types are backed up to
n devices, but the L (Log) resource type is backed up
to a separate, additional device, and load balancing
is set to (max=n, min=n), then the session will hang
because it tries to lock n+1 devices for all the
resource type backups.
Resolution:
OmniBack now unlocks devices, if they were not used for
any backup for a certain amount of time. It also stops
media agents that have not had any backup agents
assigned to them for the timeout period. With both
changes (unlock device, stop media agent), it can start
new media agents, required by specific resource type
backup agents that have already contacted Backup Session
Manager.
Important note:
---------------
In order to get the session running, there are some
timeout parameters (global options) that have to be
properly set :
Global options
--------------
A - BackupDeviceIdle
B - SmPeerID
C - SmDaIdleTimeOut
D - SmMaIdleTimeOut
Conditions that have to be satisfied :
-----------
A<B
C<D
Example:
Default Suggested
value value
-----------------------------------
A 10min 4min
B 5min 5min
C 120min 120min
D 140min 140min
Explanation:
------------
[A<B]
After all BAR clients stop sending data to a device,
the BSM waits for either A or B timeout to happen for
the device. If the timeout A is reached, the backup
device will be stopped gracefully, if B timeout is
reached, it will be aborted. That's why it is important
that the condition A<B is fulfilled.
[C<D]
This is a general condition that must be met for all MA
and DA processes, and is stated in the global options
file.
It is important to keep the option BackupDeviceIdle
under 300 seconds (5 minutes). If 300 or higher, the
session behavior will be unpredictable (errors are
likely to appear).
Part of SSPUX350_087.
Id = HSLco36721
When running "omnirpt" command all the cell servers from
the "mom_info" and the local Cell Server are queried for
matching sessions. The virtual node and the local host
are actually the same machine, so the matching sessions
are listed twice.
Resolution:
The function gethostname() is not used any more to
determine if the inspected host is also the local host,
because in case of a Manager-of-Managers/ServiceGuard
environment it returns the physical node hostname and
not the virtual node hostname, making the virtual
hostname being seen as a non-local host. In this way
the virtual hostname is not queried for matching
sessions any more.
Id = HSLco37099
Format of messages is changed from buffer to pointer
but change is not implemented in all areas. Database
Session Manager gets message from MoM server in
improper format and closes the connection.
Resolution:
Size of message is dynamically changed, messages are
not send in fixed size anymore.
Id = HSLco37193
In split mirror environment with huge SAP databases
it can happen that the size of the message buffer
OmniBack II uses is too small to receive complete list
of SAP files to be backed up.
Resolution:
Setting the OB2IPCBUFSIZE environment variable in the
/opt/omni/.omnirc file on Cell Server, R1 and R2 hosts,
specifying the desired amount of memory to be used for
the buffer solves the described problem.
Please read the following instructions and make sure
that the patches listed in "Other Dependencies" section
(see below) are installed and the environment
variable is set on Cell Server, R1 and R2 systems before
running the backup!
How to determine the buffer size?
---------------------------------
N_obj: number of objects (files)
N_fs: number of file systems
N_lvmvg: number of volume groups
N_dg: number of disk groups
N_rdsk: number of rawdisks
Obj: Object Name
ObjBack: Object Backup Name
MntPathLen: Path name on backup (R2) host
(example: /var/opt/omni/tmp/App_host)
fsmnt: File System Mount Point
fsdev: File System Device File
(example: /dev/dsk/[c0t1d1,lvol1])
vg: Volume group
(ex: /dev/vg01)
dg: Disk group (VxVM) - dependence on mapfile
which is required for creating disk group
(example:/dev/vx/dsk/dg01)
rdsk: Raw disk file name
(example: /dev/rdsk/c1t1d1)
AvgLen_<xxx> average length of <xxx>
There are two different buffers used:
1. BSM <-> R1
2. R1 <-> R2
Calculating the BSM <-> R1 buffer size
--------------------------------------
MsgSize_BSM_R1 = N_obj * (AvgLen_Obj + 1 + MntPathLen)
Calculating the R1 <-> R2 buffer size
-------------------------------------
MsgSize_R1_R2 =
N_obj*(AvgLen_Obj+1+AvgLen_ObjBack) +
N_fs*(AvgLen_fsmnt*2 + MntPathLen + AvgLen_fsdev*2)+
N_lvmvg*(AvgLen_vg*2) + N_dg*(AvgLen_dg*2) +
N_rdsk*(AvgLen_rdsk*2)
Calculating the OB2IPCBUFSIZE value
-----------------------------------
OB2IPCBUFSIZE > max (MsgSize_BSM_R1, MsgSize_R1_R2)
RESTORE NOTE:
-------------
If restore is started using the sapbda utility,
the variable OB2IPCBUFSIZE must be exported to
environment prior to starting sapbda.
Known problems:
---------------
If the calculated variable OB2IPCBUFSIZE is correctly
set, but is still too small for the file list to fit
into the message buffer, the session will fail with
the following error seen in the report:
BR295I Splitting mirror disks...
BR280I Time stamp <time>
BR279E Return code from '/opt/omni/lbin/ob2smbsplit
/<sap_homedir_path>/.<filename>.lst': 2
BR299E Split/resynchronization of mirror disks failed
In this case the variable OB2IPCBUFSIZE must be
recalculated to appropriate value. See above how to
determine it.
Part of SSPUX350_080.
Id = HSLco37276
Last message from Disk Agent is sometimes lost. This
causes Disk Agent's status reported as "Failed".
Resolution:
New OmniBack II environment variable:
OB2VBDASLEEPBEFORECLOSE
is introduced.
Its default value is 0. Setting it to a positive
number, in /<OMNIBACK_HOME>/.omnirc file, it specifies
number of seconds to pass before Disk Agent completes
after sending the last block of data.
Sleep time insignificantly influences backup
performance.
Id = HSLco37939
Barlists are members of a group which is not displayed
under reporting group in GUI Reporting.
Resolution:
Barlists are moved to a group that is displayed in GUI.
Id = HSLco37723
Media handling results in IPC error when the buffer
size is increased and variable OB2IPCBUFSIZE is set as
described in above Resolution for problem HSLco37193.
Resolution:
Media Session Manager is rebuilt in order to properly
include the changes introduced with Resolution for
HSLco37193.
Part of SSPUX350_085.
PHSS_26890:
Id = HSLco35076
In case of Media Management Database corruption
backup can fail due to problems with the media
allocation.
Resolution:
Media allocation is improved.
Part of SSPUX350_066.
Id = HSLco35364
Two or more integration backup sessions using the same
device do not queue for backup, but they all try to use
this device at the same time. This results in media
agent failure. During integration backup device
should be locked for backup, but other sessions
can still use it.
Resolution:
Backup Session Manager correctly locks the device(s),
and other sessions wait in the queue for backup until
the device is free.
Part of SSPUX350_077.
Id = HSLco35515
In some cases because of incorrect agent exit code
Backup Session Manager does not terminate other agents
in correct order, which results in Backup Session
Manager hang.
Resolution:
The exit code is changed.
Part of SSPUX350_076.
Id = JAGae27169
Database session manager compares days, not taking
into account 15 minute units. Therefore report shows
some additional backups, which are scheduled past
the specified time frame.
Resolution:
Beside days Database Session Manager compares 15
minute units.
PHSS_26348:
Id = HSLco20414
Device enabling, disabling and status report cannot be
performed using OmniBack II command line.
Resolution:
New options "-disable_device", "-enable_device" and
"-device" are added to omnimm, omniupload and
omnidownload.
Part of SSPUX350_038.
Id = HSLco31865
The message is not properly filtered out.
Resolution:
The message is properly filtered before it is send
to ITO.
Id = HSLco32789
Improper implementation of object assigning to Media
Agent causes Backup Session Manager to loop forever.
Resolution:
Object assignment to Media Agent is corrected.
Id = JAGad90905
Flag for case sensitivity is not checked before
search session is executed.
Resolution:
Case sensitivity flag is always checked.
Id = JAGae05208
The regular expression that is parsed by the awk script
does not return the process ID (PID) which should be
killed.
Resolution:
Regular expression string in awk parse command is
changed.
Id = HSLco33360
Executing an "enter" operation for the slot being
used for backup results in backup failure.
Resolution:
New global option EnterEjectCheckLocking is
introduced. If this option is set, Media Management
operation checks if slot is locked and does not
use it.
Part of SSPUX350_072.
Id = JAGae14881
When a Cell Console client connects to the server,
user name, system name and domain are parsed
correctly, but IP address is not.
Resolution:
A new environment variable
'OB2CRSSTRICTHOSTNAMECHECKING'
is introduced. Setting its value to 1 is to enforce
the use of hostnames obtained from IP address.
Id = HSLco34255
Improperly built Database Session Manager causes
omnirpt to fail.
Resolution:
Properly built Database Session Manager in included
in patch.
PHSS_25003:
Id = HSLco24755
Rescan before backup option incorrectly deletes locked
slots information from OmniBack II database.
Resolution:
Locked slots are not updated during any rescan.
Id = HSLco28232
Backup session is in sleep mode during the
pre/post-exec scripts execution. This can cause
the session to last a long time.
Resolution:
New global option is introduced. Details:
name: PrePostExecOnEveryVolumeForHostBackup
format:
PrePostExecOnEveryVolumeForHostBackup=<0 or 1>
default: 0
If this option is set (=1), Backup Disk Agent (BDA)
will execute pre/post-exec scripts for every
volume of host object specified.
If this option is not set (=0), Backup Session
Manager (BSM) will execute pre-exec script
prior to starting first volume BDA and post-exec
script after last volume BDA. During the
execution of these scripts, the BSM will sleep.
Id = HSLco28279
In some special cases it is possible for purge of
filenames to fail with error written in the debug.log:
"DB[9] internal error [-16]
record not connected to set."
Resolution:
Purge is improved in order to correctly remove
such records.
Id = HSLco29098
After the mount request during restore from SCSI-II
library, OmniBack II tries to load "" medium into drive.
Resolution:
Restore session manager rechecks the configuration
after the mount request is confirmed.
Part of SSPUX350_048.
Id = HSLco30814
By design, OmniBack II ends session as 'Failed' if
there are no objects to back up.
Resolution:
Two new global variables have been introduced:
1) SessSucessfullWhenNoObjectsBackedUp=0
By setting this variable to 1 user can change the
Omniback II behavior in order to end the session
as successful when there are no objects backed up.
2) TreatScriptReturnAsNormal=<script return>
Setting this variable to a certain number instructs
OmniBack II to treat all the script returns equal
to the specified number as normal.
Part of SSPUX350_062.
Id = HSLco31142
There is no warning reported when one creates a datalist
or a barlist with load balancing enabled and minimum
number of devices greater than number of configured
logical devices.
Resolution:
Comparison of minimum and configured devices number
is implemented.
Id = HSLco31295
Media Session Manager does not send abort message to
Backup Media Agent started after Copy Media Agent
failed.
Resolution:
Media Session Manager properly handles abort message
from Copy Media Agent.
Id = HSLco31325
1) Error in Backup Session Manager.
When OmniBack II - Informix backup aborting,
another session starts and finishes the remaining
database spaces.
2) Informix wrong error handling.
Resolution:
1) Case BSM_STATE_ABORTING was changed in the order
that Backup Session Manager aborts session when
requested.
2) The way of translating OmniBack II errors into
Informix errors was changed with new condition
checking.
Part of SSPUX350_063.
Id = JAGad86475
Cell Request Server and session managers abort
because of an accept() command failure on some
HP-UX 11.x systems.
Resolution:
accept() command is re-executed in case of
ENOBUFS failure.
Part of SSPUX350_059.
PHSS_24659:
Id = JAGad48558
Initializition with "Autolabel" option creates
duplicated tape labels.
Resolution:
Medium initialization does not create duplicated tape
labels.
Id = JAGad64442
OmniBack II internal database ownership belongs to
primary node instead of floating hostname in
MC/ServiceGuard environment.
Resolution:
Database ownership is set to floating hostname.
Id = NSMex03907
The data backed up with an older version of OmniBack II
and option "-encrypt" can not be selected from
Restore GUI.
Resolution:
It is possible to select objects backed up with an
older version of OmniBack II in Restore GUI.
Id = NSMex04086
Message level of a resuming failure in XP environment
is set to "Normal" instead of "Major".
Resolution:
Message level is corrected.
Id = NSMex04149
Cell Request Service (CRS) executes "omnidbutil -clear"
and returns incorrect exit code.
Resolution:
Correct exit code is returned.
Id = NSMex04164
The parser incorrectly enumerates schedule types.
Resolution:
Schedule types are properly enumerated.
Part of SSPUX350_039.
Id = NSMex04283
OmniBack II is not able to list all interfaces in cells
with more than 20 LAN cards because the buffer is too
small.
Resolution:
Buffer for storing interfaces is increased.
Id = NSMex04287
OmniBack II does not lock all available devices.
Resolution:
Load balancing locks enough available devices to be used
for a session.
Id = NSMex04319
When there is no more media available for the running
session, mount request is issued. This mount request can
not be confirmed because the drive is locked by Backup
Session Manager.
Resolution:
Media Session Manager ignores Backup Session Manager
lock making the slot free for mount request
confirmation.
Id = NSMex04311
OmniBack II improperly recognizes post-exec script as a
start request if pre-exec script fails in cluster
environment.
Resolution:
OB2FORCEPOSTEXEC environment variable is added.
Setting its value to 1 in the .omnirc file causes
post-exec scripts to be started regardless of pre-exec
script exit code.
Part of SSPUX350_040.
Id = NSMex04403
Reporting functionality is missing in Media Session
Manager.
Resolution:
Reporting functionality is added to Media Session
Manager.
Part of SSPUX350_042.
Id = NSMex04540
After the mount request during restore from SCSI-II
library, Omniback tries to load "" medium into drive.
Resolution:
Restore session manager rechecks the configuration
after the mount request is confirmed.
PHSS_23471:
Id = JAGad36093
If one of the agent fails session status should
indicate "Completed/Errors" instead of "Completed".
Resolution:
Session status is correct.
Part of SSPUX350_027.
Id = NSMbb37729
Database Session Manager starts Device Browser with
incorrect options.
Resolution:
Structure containing Device Browser options is
initialized before it is filled with the parameters.
Id = NSMex03425
Backup of SAP archive logs fails if a backup request
for next archive log comes when Backup Session Manager
is already exiting.
Resolution:
Datalist entries for BAR session are removed.
Id = NSMex03621
When restoring the data from STK or GRAU library,
wrong medium is loaded into drive after the mount
request confirmation.
Resolution:
Mount request is properly handled.
Id = NSMex03701
Backing up Informix Parallel Server with many
datafiles where request is coming from the node
that is not specified in Informix backup
specification results in many warning messages reported
during the session.
Resolution:
New global option InformixparallelBackupIgnoreWarning
is added. Warnings are ignored if this option is set
to 1. Default value is 0.
Id = NSMex03711
Licensing is not working properly for systems with
more than 20 lan cards, due to an OmniBack limitation.
Resolution:
Number of lan cards on a single system can be up to 100.
Id = NSMex03739
Pre- and post-exec scripts return invalid exit status
because of timing problem.
Resolution:
Environment variable OB2EXECTIMEOUT is introduced.
Variable represents timeout (in seconds) after the end
of pre- and post-exec script. Default value is 0.
Recommended value is between 5 and 10 seconds.
Id = NSMex03847
New Media Class, 9840, is introduced with A.03.50
release. This caused that some of previously created
devices did not work with OmniBack II 3.50.
Resolution:
New utility, mchange, changes media class for a pool
and for all devices that use the particular pool.
Usage of mchange is:
mchange -version | -help
mchange -pool PoolName -newtype NewMediaClass
Id = NSMex03894
OmniBack II has a 600 mountpoints limitation. Host
backup fails if there are more than 600 mountpoints.
Resolution:
Number of mountpoints per host increased to 50000.
Id = NSMex03910
Major messages are not checked by Backup Session
Manager.
Resolution:
Backup Session Manager checks all messages.
Id = NSMex03917
If "omnidbutil -cdbsync" command is started in
Service Guard environment, some objects disappear
from OmniBack II internal database.
Resolution:
omnidbutil works properly in Service Guard
environment.
Part of SSPUX350_026.
Id = NSMex03991
Backup Session Manager incorrectly appends full
Oracle backups.
Resolution:
Backup Session Manager correctly checks properties
of pool.
Id = NSMbb38972
omnitrig does not support MS Exchange 2000 integration.
Resolution:
Scheduled MS Exchange 2000 backups are properly
started.
Part of SSPUX350_020.
Id = NSMex03246
Normal, Warning and Minor messages can be seen on ITO
Management server even though OVfilter is set up to
forward only Critical messages.
Resolution:
Messages are forwarded according to OVfilter setup.
Id = NSMex04159
When Backup Session Manager waits for the next client it
disables new client connections.
Resolution:
Proper previously failed session is restarted.
Id = NSMex04261
Import of integration session fails if the session is
spanned over two or more media.
Resolution:
Checking for object description is changed.
PHSS_23106:
Id = NSMex03757
Performance degrated by up to 50% after upgrade from
OmniBack II 2.55 or 3.00.
Resolution:
Redundant update of the objects removed.
Part of SSPUX350_023.
Id = NSMex03977
Listing of objects failed for the objects that have
been purged from the database, because there is no
link between objects and object versions.
Resolution:
Fix is implemented in libob2ecbd.sl.
PHSS_22370:
Id = JAGad13634
File /opt/omni/sbin/nb_informix is missing.
Resolution:
File /opt/omni/sbin/nb_informix is added to OMNI-CS
fileset.
Id = JAGad17029
Using "List from media" option in restore context
ignores "See private objects" option. Objects that are
backed up as "Private" are not listed.
Resolution:
Option parsing in restore context is improved.
Id = NSMex03356
If there are more than 100 network interfaces, ioctl()
call fails.
Resolution:
Buffer for SIOCGIFCONF is increased to support up to
1000 network interfaces.
Id = NSMex03365
When backup and file search sessions are started in
parallel, file search session locks the database.
Backup Session Manager tries to write backup
information into locked database. Since this action can
not be performed, the following messages are logged
in the rds.log:
"11740 [10-Apr-00 17:37:07] error status=5
11741 [10-Apr-00 17:37:07] GROUPLOCK ELEMENT:
userID=4, LockType=6, LockMode= *, RecSetType=10002,
dba=[0:0], odnum=1"
Resolution:
File pattern search is optimized to minimize the
possibilities of group locks.
Id = NSMex03419
OmniBack II 3.50 objects are case insensitive which is
not true for the SAP objects backed up with 2.55
version. Object tape format is changed with 3.50 as
well. These changes caused some SAP objects not to be
displayed in the Restore GUI after importing the tape
with SAP objects from 2.55 to 3.50.
Resolution:
Object names from tape are converted into OmniBack II
3.50 format after tape import from 2.55.
Id = NSMex03466
System name checking is not performed for systems with
multiple LAN cards. Backup Session Manager is checking
the system names only when looking for clusters.
Resolution:
System name checking is performed when looking for
clusters and systems with multiple LAN cards.
Id = NSMex03481
Aborting backup session is not possible because
Backup Session Manager incorrectly aborts Disk Agents
after the package switch.
Resolution:
Disk Agents are properly aborted.
Id = NSMex03491, JAGad28516
In host backup only mount point directories can be
excluded. If a directory is not a mount point then it
cannot be excluded from the backup.
Resolution:
Non-mountpoint directories can now be excluded.
Id = NSMex03493
Scheduled reports are not started with "-debug" option
although omnitrig is.
Resolution:
Command line option passing is implemented for omnirpt.
Id = NSMex03583, NSMex03631
Mount request is not properly implemented for SCSI-II
changer devices.
Resolution:
OmniBack II properly handles mount requests.
Id = NSMex03638
Option "-change_objname" is not meant to be a part of
OmniBack II A.03.50.
Resolution:
Option "-change_objname" is removed.
Id = NSMex03501
After upgrading OmniBack ServiceGuard package from
3.00 to 3.50, it is not possible to list media due to
incorrect ownership of medium.
Resolution:
Virtual hostname is used for medium ownership.
Part of SSPUX350_001.
Id = NSMex03683
Copy session is aborted when copying a write-protected
tape. When write-protected tape in the source drive is
checked, the cleaning tape for that drive is requested
and the following message appears:
"Cleaning tape requested by device <device_name>.
Please clean the drive.".
Resolution:
The cleanme signal is now processed correctly.
Part of SSPUX350_004.
Id = NSMex02584
Execution of command
"omnidb -filesystem <FS_Object> -file <File_Name>"
causes a memory leak in RDS (approx. 300 bytes). If the
command is started more than 100000 times, it can cause
RDS to die due to a lack of memory.
Resolution:
Fix is implemented in libob2ecdb.sl.
Part of SSPUX350_006.
Id = NSMex03702
RDS dies during a large SAP restore due to memory leak
described in NSMex02584.
Resolution:
Fix is implemented in libob2ecbd.sl.
Part of SSPUX350_006.
Id = NSMex03289
Media sync does not work properly when table of
exported/recycled media gets too big (>3000 media).
Some new sessions dissapear from database. No error is
reported.
Resolution:
Improved error handling logs this event in debug.log.
Part of SSPUX350_003.
Id = NSMex03521
Database stays in the hot mode after issuing an
"omnidbcheck" command. If a large amount of data is
written before OmniBack II daemons are stopped, it can
happen that hot files are not properly flushed. This
causes corruption of database.
Resolution:
omnidbcheck flushes hot files immediately after
database check.
Part of SSPUX350_003.
Id = NSMex03737
Media Session Manager is incorrectly initializing media
in ServiceGuard environment. Owner of medium is set to
hostname of the active node. This results in wrong
medium handling and objects from such medium are
removed from the OmniBack II database each time Media
Session Manager is started.
Resolution:
Initialization of media in ServiceGuard environment
is improved.
Before applying the fix for NSMex03737 please run
following commands:
omnidbutil -change_cell_name <hostname1>
and
omnidbutil -change_cell_name <hostname2>
where <hostname1> and <hostname2> are names of
ServiceGuard nodes.
Part of SSPUX350_010.
Id = NSMex03758, NSMex03759, NSMex03646
OmniBack II reports an error:
"Database is probably corrupt."
for backup sessions that span over two or more media
if one of them is already overwritten/exported because
then some of the objects are already removed from the
database.
Resolution:
Removed objects are skipped during the database queries.
Part of SSPUX350_010.
Enhancement:
No
SR:
H555009863 H555009297 H555009560 H555009843 H555008927
H555008892 B554000611 B554000630 B554000712 B554000622
B554000550 B554000650 B554000623 B554000830 B554000831
B554000813 B554000418 B554000751 B554000761 B554000556
B554000487 B554000496 B554000776 B554000867 B554000597
B554000887 B554000888 B554000889 B555002886 H555008533
H555008832 H555004477 H555008807 H555008780 H555008690
H555008261 8606262839 H555008452 H555008410 B554000768
8606221771 8606248483 H555007191 H555003134 H555007796
H555007428 H555006924 8606236143 H555005975 H555005922
H555006248 B555011718 H555006771 H555006710 H555006799
H555006810 8606217323 H555005697 H555005402 H555005732
H555005680 H555005149 H555004871 H555005681 H555005583
H555005917 H555005973 8606179334 8606195237 H555004061
H555004026 H555004027 B555008272 H555005234 H555004452
H555003831 B554000869 H555005624 H555004364 H555004475
B554000372 B554000841 H555004021 8606166806 H555004350
8606159187 8606144294 8606147687
Patch Files:
OMNIBACK-II.OMNI-CS,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP:
/opt/omni/lbin/bsm
/opt/omni/lbin/crs
/opt/omni/lbin/dbsm
/opt/omni/lbin/mmd
/opt/omni/lbin/msm
/opt/omni/lbin/rsm
/opt/omni/lbin/psm
/opt/omni/lbin/dbbda
/opt/omni/sbin/omnidbcheck
/opt/omni/sbin/omnidbutil
/opt/omni/sbin/omnitrig
/opt/omni/sbin/nb_informix
/opt/omni/sbin/utilns/mchange
/opt/omni/sbin/install/omniforsg.ksh
/opt/omni/lib/libob2ecdb.sl
/opt/omni/lib/libob2ecmn.sl
/opt/omni/lib/libob2emmdb.sl
/opt/omni/lib/libob2eadm.sl
/opt/omni/newconfig/etc/opt/omni/options/global
/opt/omni/newconfig/etc/opt/omni/sg/csfailover.ksh
what(1) Output:
OMNIBACK-II.OMNI-CS,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP:
/opt/omni/lbin/bsm:
[TZ=GMT0 /opt/omni/lbin/bsm -version]
HP OpenView OmniBack II A.03.50: BSM, internal build
PHSS_28727/PHSS_28728, built on Wed Mar 26
11:11:09 2003
/opt/omni/lbin/crs:
[TZ=GMT0 /opt/omni/lbin/crs -version]
HP OpenView OmniBack II A.03.50: CRS, internal build
PHSS_28021/PHSS_28022, built on Wed Nov 20
13:11:01 2002
/opt/omni/lbin/dbsm:
[TZ=GMT0 /opt/omni/lbin/dbsm -version]
HP OpenView OmniBack II A.03.50: DBSM, internal buil
d PHSS_28021/PHSS_28022, built on Wed Nov 20
12:01:28 2002
/opt/omni/lbin/mmd:
[TZ=GMT0 /opt/omni/lbin/mmd -version]
HP OpenView OmniBack II A.03.50: MMD, internal build
PHSS_28021/PHSS_28022, built on Wed Nov 20
12:12:19 2002
/opt/omni/lbin/msm:
[TZ=GMT0 /opt/omni/lbin/msm -version]
HP OpenView OmniBack II A.03.50: MSM, internal build
PHSS_28021/PHSS_28022, built on Wed Nov 20
11:44:13 2002
/opt/omni/lbin/rsm:
[TZ=GMT0 /opt/omni/lbin/rsm -version]
HP OpenView OmniBack II A.03.50: RSM, internal build
PHSS_28021/PHSS_28022, built on Wed Nov 20
11:32:05 2002
/opt/omni/lbin/psm:
[TZ=GMT0 /opt/omni/lbin/psm -version]
HP OpenView OmniBack II A.03.50: PSM, internal build
PHSS_28021/PHSS_28022, built on Thu Nov 21
10:10:36 2002
/opt/omni/lbin/dbbda:
[TZ=GMT0 /opt/omni/lbin/dbbda -version]
HP OpenView OmniBack II A.03.50: DBBDA, internal bui
ld PHSS_28021/PHSS_28022, built on Thu Nov 2
1 09:47:19 2002
/opt/omni/sbin/omnidbcheck:
[TZ=GMT0 /opt/omni/sbin/omnidbcheck -version]
HP OpenView OmniBack II A.03.50: OMNIDBCHECK, intern
al build PHSS_28021/PHSS_28022, built on Thu
Nov 21 10:10:26 2002
/opt/omni/sbin/omnidbutil:
[TZ=GMT0 /opt/omni/sbin/omnidbutil -version]
HP OpenView OmniBack II A.03.50: OMNIDBUTIL, interna
l build PHSS_28021/PHSS_28022, built on Thu
Nov 21 10:10:16 2002
/opt/omni/sbin/omnitrig:
[TZ=GMT0 /opt/omni/sbin/omnitrig -version]
HP OpenView OmniBack II A.03.50: OMNITRIG, internal
build PHSS_28727/PHSS_28728, built on Tue Ma
r 25 10:08:42 2003
/opt/omni/sbin/nb_informix:
None
/opt/omni/sbin/utilns/mchange:
[TZ=GMT0 /opt/omni/sbin/utilns/mchange -version]
HP OpenView OmniBack II A.03.50: MCHANGE, internal b
uild PHSS_23470/PHSS_23471, built on Fri Mar
2 10:43:47 2001
/opt/omni/sbin/install/omniforsg.ksh:
None
/opt/omni/lib/libob2ecdb.sl:
None
/opt/omni/lib/libob2ecmn.sl:
None
/opt/omni/lib/libob2emmdb.sl:
None
/opt/omni/lib/libob2eadm.sl:
None
/opt/omni/newconfig/etc/opt/omni/options/global:
None
/opt/omni/newconfig/etc/opt/omni/sg/csfailover.ksh:
None
cksum(1) Output:
OMNIBACK-II.OMNI-CS,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP:
1218843371 1182707 /opt/omni/lbin/bsm
612034413 726899 /opt/omni/lbin/crs
1264986274 1239560 /opt/omni/lbin/dbsm
1499776461 530043 /opt/omni/lbin/mmd
3952351799 694260 /opt/omni/lbin/msm
3337452184 874939 /opt/omni/lbin/rsm
2483849962 435578 /opt/omni/lbin/psm
2181795817 365783 /opt/omni/lbin/dbbda
3950965868 472364 /opt/omni/sbin/omnidbcheck
2522875831 697971 /opt/omni/sbin/omnidbutil
50284200 406791 /opt/omni/sbin/omnitrig
2755861046 353611 /opt/omni/sbin/nb_informix
161435393 209564 /opt/omni/sbin/utilns/mchange
3275622251 5084 /opt/omni/sbin/install/omniforsg.ksh
1916829165 885460 /opt/omni/lib/libob2ecdb.sl
114168317 812458 /opt/omni/lib/libob2ecmn.sl
1619154841 651912 /opt/omni/lib/libob2emmdb.sl
3526392551 692720 /opt/omni/lib/libob2eadm.sl
2258981330 34415 /opt/omni/newconfig/etc/opt/omni/options/
global
1805127806 2350 /opt/omni/newconfig/etc/opt/omni/sg/
csfailover.ksh
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies:
If any newer SSP for the Cell Server is installed
on your system, you must re-apply the SSP after
installing this Cell Server patch.
PHSS_28726:
Release Date: Available
Id = HSLco40537 SR:H555009863
Id = HSLco20414 SR:H555003134
Id = HSLco37193 SR:H555008807
PHSS_28726 is required for these defect fixes.
PHSS_28579:
Release Date: Available
Id = HSLco40537 SR:H555009863
PHSS_28579 is required for this defect fix.
PHSS_28571:
Release Date: Available
Id = HSLco40537 SR:H555009863
Id = HSLco37193 SR:H555008807
Bad catalog access messages are displayed without
PHSS_28571.
PHSS_28020:
Release Date: Available
Id = HSLco37193 SR:H555008807
PHSS_28020 is required for this defect fix.
PHSS_28018:
Release date: Available
Id = HSLco40537 SR:H555009863
Id = HSLco30814 SR:H555006710
Id = HSLco37193 SR:H555008807
PHSS_28018 is required for these defect fixes.
PHSS_27590:
Release date: Available
Id = HSLco20414 SR:H555003134
Id = NSMex03638 SR:B554000768
PHSS_27590 is required for these defect fixes.
PHSS_25951:
Release date: Available
Id = HSLco31325 SR:H555006810
PHSS_25951 is required for this defect fix.
Supersedes:
PHSS_28022 PHSS_26890 PHSS_26348 PHSS_25003 PHSS_24659 PHSS_23471
PHSS_23106 PHSS_22370
Equivalent Patches:
PHSS_28727:
s700: 10.00 10.01 10.10 10.20
s800: 10.00 10.01 10.10 10.20
Patch Package Size: 11090 KBytes
Installation Instructions:
Please review all instructions and the Hewlett-Packard
SupportLine User Guide or your Hewlett-Packard support terms
and conditions for precautions, scope of license,
restrictions, and, limitation of liability and warranties,
before installing this patch.
------------------------------------------------------------
1. Back up your system before installing a patch.
2. Login as root.
3. Copy the patch to the /tmp directory.
4. Move to the /tmp directory and unshar the patch:
cd /tmp
sh PHSS_28728
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_28728.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_28728. If you do not wish to retain a
copy of the original software, include the patch_save_files
option in the swinstall command above:
-x patch_save_files=false
WARNING: If patch_save_files is false when a patch is installed,
the patch cannot be deinstalled. Please be careful
when using this feature.
For future reference, the contents of the PHSS_28728.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_28728.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_28728.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
PHSS_28728:
NOTE!
This Patch has to be installed on the Cell Manager host.
OmniBack II Services must be shut down before the patch is
installed. Use the following command to shut down the
services:
"/opt/omni/sbin/omnisv.sh stop".
After the installation is complete, restart OmniBack II
Services using "/opt/omni/sbin/omnisv.sh start".
Patch includes the following Site Specific Patches:
SSPUX350_001
SSPUX350_003
SSPUX350_004
SSPUX350_006
SSPUX350_010
SSPUX350_020
SSPUX350_023
SSPUX350_026
SSPUX350_027
SSPUX350_038
SSPUX350_039
SSPUX350_040
SSPUX350_042
SSPUX350_048
SSPUX350_059
SSPUX350_062
SSPUX350_063
SSPUX350_066
SSPUX350_072
SSPUX350_076
SSPUX350_077
SSPUX350_080
SSPUX350_085
SSPUX350_087
SSPUX350_088
SSPUX350_089
-----End of Document ID: PHSS_28728------------------------------------------
Document ID: PHSS_28726
Date Loaded: 20030404
Title: s700_800 11.X OV OB3.50 patch - CC packet
Patch Name: PHSS_28726
Patch Description: s700_800 11.X OV OB3.50 patch - CC packet
Creation Date: 03/03/24
Post Date: 03/04/04
Hardware Platforms - OS Releases:
s700: 11.00 11.11 11.20
s800: 11.00 11.11 11.20
Products:
OmniBackII A.03.50
Filesets:
OMNIBACK-II.OMNI-HPUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP
OMNIBACK-II.OMNI-OTHUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP
Automatic Reboot?: No
Status: General Release
Critical: No
Category Tags:
defect_repair general_release manual_dependencies
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28726
Symptoms:
PHSS_28726:
Id = HSLco39486 SR:H555009404
GUI started with "xomni -restore -debug 1-99"
ends abnormally when Informix server option in
Restore context is selected.
Id = HSLco40532 SR:H555009862
When starting "omnir -mssql -barhost <host> -base
<basename>", restore ends with:
"Set '<basename>:0' not found. Most probably there
is a DNS configuration problem or one of the systems
is not in the same Cell Manager system."
Id = HSLco40537 SR:H555009863
When backing up very large SAP databases with SSEA
split mirror, backups can fail with error:
"BR280I Time stamp <time>
BR296I Split of mirror disks successful
BR274E File /<sapdata_path>/system.data1 not found"
PHSS_28223:
Id = HSLco37193 SR:H555008807
When backing up SAP integration with EMC split mirror
functionality, not all the SAP files are backed up.
Id = HSLco37723 SR: H555008892
If a Manager-of-Managers Server is also a
MC/ServiceGuard virtual node, then the command
"omnirpt -report list_sessions -timeframe
<start_hours_ago><hours_duration>
-multicell -no_multiple"
lists the matching sessions from this node twice.
PHSS_27596:
Id = HSLco31733 SR: H555006893
Additional dates added to periodic backup schedule
after 13 months.
Id = HSLco35611 SR: H555008476
Restore GUI can not handle two separate Oracle7
databases with the same SID. GUI does not display
all objects versions.
Id = HSLco35661 SR: H555008490
Filesystem restore summary displays incorrect version
of file selected for restore.
Id = HSLco36478 SR: H555008657
GUI ends abnormally when trying to perform Informix
restore.
Id = HSLco36904 SR: H555008730
xomnimm reports "Internal error" when trying to load
large media pool or device.
Id = JAGad97576 SR: 8606228519
Command Line (CLI) command omnimcopy does not provide
error codes.
Id = HSLco36916 SR: H555008732
HP-UX GUI corrupts barlists for SSEA backup created
using Windows GUI.
PHSS_25957:
Id = HSLco28793 SR: H555006144
Omnir command starts multiple Database Session
Managers.
Id = HSLco29971 SR: H555006524
Double-clicking an existing EMC datalist results in
the following error:
"Unknown object type encountered.".
Id = HSLco31433 SR: H555006834
omnir incorrectly parses "-srdf_smmf" option.
Id = HSLco31734 SR: H555006894
OmniBack does not select all the objects with the
same timestamp.
Id = JAGad57038 SR: 8606187829
"Omnidb -filesystem -detail" generates output in which
Object Name and Object Type files contents are
reversed.
PHSS_24661:
Id = NSMex03922
Listing of Oracle objects on GUI fails.
Id = NSMex03986
Omnir core dumps.
Id = NSMex04296
Backup scheduler shows incorrect dates.
Id = NSMex04323
Command "omnimm -enter [slot_range]" returns invalid
slot error.
Id = NSMex04347
Restore to a different host fails with an error:
"Can not stat script /usr/omni/bin/(null).".
Id = NSMbb39907
Any attempt to change object format in Oracle8 RMAN
script using OmniBack II GUI fails with the following
error:
"[12:1645] Format of RMAN channel names is not
correct.".
Id = HSLco20414
Device maintenance from command line is not sufficient.
Id = NSMex03989
Command
"omnirpt -report db_size -html -email <e-address>"
works improperly.
Id = NSMex04439
omnib command ignores "-encode" option.
Id = NSMbb38972
Exchange 2000 backup cannot be started from command
line.
PHSS_22851:
Id = JAGad30352
"EMC Support" tab is not available in
"Backup Specification - Options" GUI.
Id = JAGad35002
If database integration in a MC/ServiceGuard cluster is
backed up, the backup can report an error.
Id = NSMex03419
After importing a tape from 2.55 to 3.50 cell some of
the files can not be restored.
Id = NSMex03475
Restore GUI does not display SAP objects, if two
SAP instances with the same name are backed up on
different host.
Id = NSMex03505
a) When selecting restore of SAP object, message
"Cannot browse from root" appears.
b) When selecting restore from File System Restore
Dialog GUI might core dump.
Id = NSMex03658
Exit code of omniminit is incorrect.
Id = NSMex03833
The options under Edit button are not accessible even
if user has rights.
Id = JAGad29457
Ownership incorrectly displayed within restore GUI.
Id = JAGad33161
Datalists/barlists with EMC integration are incorrectly
created.
PHSS_22039:
Id = NSMex03503
Users with only "Start Backup" privilege can delete
datalists.
Id = NSMex03511
"Send external" method always executes external script
on Cell Manager system.
Defect Description:
PHSS_28726:
Id = HSLco39486
DbgPlain function is called with wrong string format.
Resolution:
String format for DbgPlain() is corrected.
Id = HSLco40532
The source of <basename> is not parsed.
Resolution:
The source of <basename> is parsed.
Id = HSLco40537
In split mirror environment with very large SAP
databases, it can happen that the size of the message
buffer that OmniBack II uses is too small to fit in
for the complete list of SAP files to be backed up.
Resolution:
New environment variable is introduced: OB2IPCBUFSIZE.
In order to solve this problem, the buffer size can
be increased by setting the OB2IPCBUFSIZE environment
variable in the .omnirc file on CM, R1 and R2 hosts,
specifying the desired amount of memory to be used
for the buffer.
For determining buffer size please see the Resolution
of Id = HSLco37193 below.
Part of SSPUX350_088.
PHSS_28223:
Id = HSLco37193 SR:H555008807
In split mirror environment with huge SAP databases
it can happen that the size of the message buffer
OmniBack II uses is too small to receive complete list
of SAP files to be backed up.
Resolution:
Setting the OB2IPCBUFSIZE environment variable in the
/opt/omni/.omnirc file on Cell Server, R1 and R2 hosts,
specifying the desired amount of memory to be used for
the buffer solves the described problem.
Please read the following instructions and make sure
that the patches listed in "Other Dependencies" section
(see below) are installed and the environment
variable is set on Cell Server, R1 and R2 systems before
running the backup!
How to determine the buffer size?
---------------------------------
N_obj: number of objects (files)
N_fs: number of file systems
N_lvmvg: number of volume groups
N_dg: number of disk groups
N_rdsk: number of rawdisks
Obj: Object Name
ObjBack: Object Backup Name
MntPathLen: Path name on backup (R2) host
(example: /var/opt/omni/tmp/App_host)
fsmnt: File System Mount Point
fsdev: File System Device File
(example: /dev/dsk/[c0t1d1,lvol1])
vg: Volume group
(ex: /dev/vg01)
dg: Disk group (VxVM) - dependence on mapfile
which is required for creating disk group
(example:/dev/vx/dsk/dg01)
rdsk: Raw disk file name
(example: /dev/rdsk/c1t1d1)
AvgLen_<xxx> average length of <xxx>
There are two different buffers used:
1. BSM <-> R1
2. R1 <-> R2
Calculating the BSM <-> R1 buffer size
--------------------------------------
MsgSize_BSM_R1 = N_obj * (AvgLen_Obj + 1 + MntPathLen)
Calculating the R1 <-> R2 buffer size
-------------------------------------
MsgSize_R1_R2 =
N_obj*(AvgLen_Obj+1+AvgLen_ObjBack) +
N_fs*(AvgLen_fsmnt*2 + MntPathLen + AvgLen_fsdev*2)+
N_lvmvg*(AvgLen_vg*2) + N_dg*(AvgLen_dg*2) +
N_rdsk*(AvgLen_rdsk*2)
Calculating the OB2IPCBUFSIZE value
-----------------------------------
OB2IPCBUFSIZE > max (MsgSize_BSM_R1, MsgSize_R1_R2)
RESTORE NOTE:
-------------
If restore is started using the sapbda utility,
the variable OB2IPCBUFSIZE must be exported to
environment prior to starting sapbda.
Known problems:
---------------
If the calculated variable OB2IPCBUFSIZE is correctly
set, but is still too small for the file list to fit
into the message buffer, the session will fail with
the following error seen in the report:
BR295I Splitting mirror disks...
BR280I Time stamp <time>
BR279E Return code from '/opt/omni/lbin/ob2smbsplit
/<sap_homedir_path>/.<filename>.lst': 2
BR299E Split/resynchronization of mirror disks failed
In this case the variable OB2IPCBUFSIZE must be
recalculated to appropriate value. See above how to
determine it.
Part of SSPUX350_080.
Id = HSLco37723
Media handling results in IPC error when the buffer
size is increased and variable OB2IPCBUFSIZE is set as
described in above Resolution for problem HSLco37193.
Resolution:
Media Session Manager is rebuilt in order to properly
include the changes introduced with Resolution for
HSLco37193.
Part of SSPUX350_085.
PHSS_27596:
Id = HSLco31733
In next year the same date is not the same day in
week. Scheduled dates after one year are just copied,
so backups are scheduled on wrong days.
Resolution:
Days are correctly moved to next year.
Id = HSLco35611
GUI does not check on which host Oracle7 database is
backed up and all backup versions are appended to
the first one found.
Resolution:
Host matching and object version adding to list is
improved.
Id = HSLco35661
Restore summary always displays the last version of
file selected for restore.
Resolution:
Restore summary displays file versions as they were
selected for restore.
Id = HSLco36478
Incorrect pointer handling causes GUI to end
ungracefully.
Resolution:
Pointers are properly handled.
Id = HSLco36904
A buffer sent to xomnimm after loading large media pool
or device is too big.
Resolution:
xomnimm reads the buffer size as specified in .omnirc
file with OB2IPCBUFSIZE variable.
Id = JAGad97576
Omniback II reports the same exit code regardless of
success or failure of the command omnimcopy.
Resolution:
When command omnimcopy fails Omniback II returns
exit code 3 = EX_ERR_INTERNAL.
Id = HSLco36916
Saving a SSEA barlist with HP-UX GUI corrupts barlist.
Resolution:
Saving a barlist with HP-UX GUI is not possible.
Part of SSPUX350_078.
PHSS_25957:
Id = HSLco28793
New Database Session Manager instance is started
every time when omnir is trying to retrieve object
information from the database.
Resolution:
Omnir reuses existing connections.
Part of SSPUX350_051.
Id = HSLco29971
Displaying EMC datalists is disabled.
Resolution:
Displaying EMC datalists is enabled.
Part of SSPUX350_055.
Id = HSLco31433
When "-rawdisk" option is combined with "-srdf",
"-smmf" or "-srdf_smmf", it is recognized only after
latter options have been checked.
Resolution:
Option "-rawdisk" has higher priority.
Id = HSLco31734
Restore GUI incorrectly interprets the data obtained
from Database Session Manager.
Resolution:
Restore GUI properly displays the latest versions of
restore objects.
Id = JAGad57038
The order of putting Object Type and Object FileName
into output files is wrong.
Resolution:
Object Type and Object FileName are displayed in
correct order.
PHSS_24661:
Id = NSMex03922
Incorrect memory usage causes GUI to core dump
whilst listing Oracle sessions.
Resolution:
Memory usage is improved.
Id = NSMex03986
The omnir command causes a memory fault and core dumps
if it is run with a long list of objects.
Resolution:
Omnir can handle long list of objects.
Id = NSMex04296
Backup scheduler loses months prior to January, 2002.
Resolution:
Scheduler optimization improved.
Id = NSMex04323
When executing "omnimm -enter [slot_range]" command
a "0" is appended to slot range. This causes invalid
slot error.
Resolution:
"omnimm -enter [slot_range]" command works properly.
Id = NSMex04347
Restore GUI improperly sends empty pre- and post-exec
options to Restore Session Manager.
Resolution:
Fix is implemented in Restore GUI.
Id = NSMbb39907
It is impossible to define the object format in an
Oracle8 RMAN script using the Omniback II GUI.
Resolution:
It is possible to change object format in Oracle8 RMAN
script using OmniBack II GUI.
Part of SSPUX350_031.
Id = HSLco20414
Device enabling, disabling and status report can not be
performed using OmniBack II command line.
Resolution:
New options "-disable_device", "-enable_device" and
"-device" are added to omnimm, omniupload and
omnidownload.
To disable/enable specific device and all other devices
with the same lockname, run:
omnimm -disable_device {device name}
omnimm -enable_device {device name}
To disable/enable all devices with the same lockname,
run:
omnimm -disable_lockname {lock name}
omnimm -enable_lockname {lock name}
To check if specific device is enabled/disabled, run:
omnidownload -device {device name}
Part of SSPUX350_038.
Id = NSMex03989
Command
"omnirpt -report db_size -html -email <e-address>"
returns HTML code instead of formatted report.
Resolution:
Missing header is added to HTML report.
Id = NSMex04439
omnib command ignores "-encode" option.
Resolution:
omnib command properly recognizes "-encode" option.
Id = NSMbb38972
Exchange 2000 backup cannot be started from command
line.
Resolution:
It is possible to start Exchange 2000 backup from
command line.
Part of SSPUX350_020.
PHSS_22851:
Id = JAGad30352
"EMC Support" tab is not available in
"Backup Specification - Options" GUI, unless the
cell_info entry for the Cell Manager has the
"-emc" option.
Resolution:
xomnibackup now correctly checks cell_info file
for "-emc" options.
Id = JAGad35002
a )Windows NT GUI supports cluster import which
creates additional attributes in the cell info
file to mark cluster nodes and virtual servers.
MC/SG clusters do not have such support yet.
b) Motif GUI does not have any way to import cluster
in the cell. Session Manager starts agent on certain
machine and expects that the connection will come
from that machine or a physical node on a cluster. If
additional attributes in the cell info are not set
then SM aborts the connection.
Resolution:
.util shell script has been enhanced to allow import
of the cluster using Windows GUI. The script handles
messages INFO_CLUS and INFO_CLUS1 which allow the
import to happen.
Id = NSMex03419
OmniBack II 3.50 objects are case insensitive which is
not true for the SAP objects backed up with 2.55
version. Object tape format is changed with 3.50 as
well. These changes caused some SAP objects not to be
displayed in the Restore GUI after importing the tape
with SAP objects from 2.55 to 3.50.
Resolution:
Names are tape format are converted into OmniBack II
3.50 format after tape import from 2.55.
Id = NSMex03475
Restore GUI does not display SAP objects, if two
SAP instances with the same name are backed up on
different host.
Resolution:
xomnirestore has been improved to show all object.
Id = NSMex03505
a) When selecting restore of SAP object, message
"Cannot browse from root" appears.
b) Two different structures with the same name
were defined.
Resolution:
xomnirestore has been improved.
Id = NSMex03658
Exit code 0 is returned when the medium initialization
fails with error:
"This medium can be initialized only with force option
specified."
Resolution:
Exit code of omniminit for failed operation is
redefined.
Id = NSMex03833
User rights are not properly interpreted.
Resolution:
User rights permissions has been modified.
Id = JAGad29457
xomnirestore shows user name and group name for backed
up objects. If users on different clients have
different UID and GID wrong user will be shown in
version browser.
Resolution:
New option GUIShowUID has to be set in file:
/etc/opt/omni/options/global on Cell Manager host.
GUIShowUID=<number>
where <number> means:
- 0, GUI converts UIDs and GIDs to strings
- 1, only UIDs and GIDs numbers will be showen
Part of SSPUX350_013.
Id = JAGad33161
Options for EMC integration are incorrectly saved when
datalist/barlist is created with Motif GUI.
Resolution:
EMC type resolving has been improved.
Part of SSPUX350_013.
PHSS_22039:
Id = NSMex03503
User rights are not properly checked.
Resolution:
User rights checking is properly improved.
Id = NSMex03511
Execution of external script can not be prevented.
Resolution:
Omnirpt is changed so that the execution of "Send
external" method can be controlled by adding a line
ExternalScriptMode=<number>
in Global Options file, where <number> means:
- 0, no checking is performed
- 1, script can be executed only in bin directory
- 2, executing of external scripts is not allowed.
Enhancement:
No
SR:
H555009862 H555009592 H555009404 H555009863 H555008927
H555008892 H555008803 H555008807 H555008476 H555008657
H555006893 H555008730 B554000640 B554000632 H555008732
H555008490 8606228519 H555006524 H555006894 H555006834
H555006144 8606187829 H555004942 H555003134 8606179663
H555005709 H555005547 H555005845 H555004369 H555004246
H555004381 8606160131 8606161034 8606163859 B554000788
8606165711 B554000550 H555003728 B554000606 B554000634
Patch Files:
OMNIBACK-II.OMNI-HPUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/cc/hp/s800/hp-ux-1020/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/hp/s800/hp-ux-10/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/hp/s800/hp-ux-11/A.03.50/
packet.Z
OMNIBACK-II.OMNI-OTHUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/cc/dec/alpha/osf1-4/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/ncr/i386/mp-ras/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/gpl/i386/linux/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/ibm/rs6000/aix-42/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/sco/i386/sco_sv/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/sco/i386/unixware/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/sequent/i386/dynix/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/sgi/mips/irix/A.03.50/packet.Z
/opt/omni/databases/vendor/cc/sgi/mips/irix-62/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/siemens/r400/sinix/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/sun/sparc/solaris/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/sun/sparc/solaris-26/A.03.50/
packet.Z
/opt/omni/databases/vendor/cc/sun/sparc/sunos/A.03.50/
packet.Z
what(1) Output:
OMNIBACK-II.OMNI-HPUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/cc/hp/s800/hp-ux-1020/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/hp/s800/hp-ux-10/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/hp/s800/hp-ux-11/A.03.50/
packet.Z:
None
OMNIBACK-II.OMNI-OTHUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/cc/dec/alpha/osf1-4/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/ncr/i386/mp-ras/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/gpl/i386/linux/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/ibm/rs6000/aix-42/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/sco/i386/sco_sv/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/sco/i386/unixware/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/sequent/i386/dynix/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/sgi/mips/irix/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/sgi/mips/irix-62/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/siemens/r400/sinix/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/sun/sparc/solaris/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/sun/sparc/solaris-26/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/cc/sun/sparc/sunos/A.03.50/
packet.Z:
None
cksum(1) Output:
OMNIBACK-II.OMNI-HPUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
v=HP:
1535824785 11152455 /opt/omni/databases/vendor/cc/hp/s800/
hp-ux-1020/A.03.50/packet.Z
903497905 11208336 /opt/omni/databases/vendor/cc/hp/s800/
hp-ux-10/A.03.50/packet.Z
2271713999 11147314 /opt/omni/databases/vendor/cc/hp/s800/
hp-ux-11/A.03.50/packet.Z
OMNIBACK-II.OMNI-OTHUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
v=HP:
3047406478 4949573 /opt/omni/databases/vendor/cc/dec/alpha/
osf1-4/A.03.50/packet.Z
2055934160 4172467 /opt/omni/databases/vendor/cc/ncr/i386/
mp-ras/A.03.50/packet.Z
2143153229 8627390 /opt/omni/databases/vendor/cc/gpl/i386/
linux/A.03.50/packet.Z
723479229 4217255 /opt/omni/databases/vendor/cc/ibm/rs6000/
aix-42/A.03.50/packet.Z
3759737747 4028813 /opt/omni/databases/vendor/cc/sco/i386/
sco_sv/A.03.50/packet.Z
3343189653 3941384 /opt/omni/databases/vendor/cc/sco/i386/
unixware/A.03.50/packet.Z
3819542767 4126913 /opt/omni/databases/vendor/cc/sequent/
i386/dynix/A.03.50/packet.Z
1089219669 5022182 /opt/omni/databases/vendor/cc/sgi/mips/
irix/A.03.50/packet.Z
2371282407 5922365 /opt/omni/databases/vendor/cc/sgi/mips/
irix-62/A.03.50/packet.Z
3937653808 4878331 /opt/omni/databases/vendor/cc/siemens/
r400/sinix/A.03.50/packet.Z
1711704483 4578857 /opt/omni/databases/vendor/cc/sun/sparc/
solaris/A.03.50/packet.Z
3292819385 4661017 /opt/omni/databases/vendor/cc/sun/sparc/
solaris-26/A.03.50/packet.Z
2190727103 6980139 /opt/omni/databases/vendor/cc/sun/sparc/
sunos/A.03.50/packet.Z
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies:
If any newer SSP for the SSEA is installed
on your system, you must re-apply the SSP after
installing this SSEA patch.
PHSS_28728:
Release date: Available
Id = HSLco40537 SR:H555009863
Id = HSLco37193 SR:H555008807
PHSS_28728 is required for these defect fixes.
PHSS_28579:
Release date: Available
Id = HSLco40537 SR:H555009863
PHSS_28579 is required for this defect fix.
PHSS_28571:
Release date: Available
Id = HSLco40537 SR:H555009863
Id = HSLco37193 SR:H555008807
Bad catalog access messages are displayed without
PHSS_28571.
PHSS_28020:
Release Date: Available
Id = HSLco37193 SR:H555008807
PHSS_28020 is required for this defect fix.
PHSS_28018:
Release Date: Available
Id = HSLco40537 SR:H555009863
Id = HSLco37193 SR:H555008807
PHSS_28018 is required for these defect fixes.
Supersedes:
PHSS_28223 PHSS_27596 PHSS_25957 PHSS_24661 PHSS_22851 PHSS_22039
Equivalent Patches:
PHSS_28725:
s700: 10.00 10.01 10.10 10.20
s800: 10.00 10.01 10.10 10.20
Patch Package Size: 97340 KBytes
Installation Instructions:
Please review all instructions and the Hewlett-Packard
SupportLine User Guide or your Hewlett-Packard support terms
and conditions for precautions, scope of license,
restrictions, and, limitation of liability and warranties,
before installing this patch.
------------------------------------------------------------
1. Back up your system before installing a patch.
2. Login as root.
3. Copy the patch to the /tmp directory.
4. Move to the /tmp directory and unshar the patch:
cd /tmp
sh PHSS_28726
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_28726.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_28726. If you do not wish to retain a
copy of the original software, include the patch_save_files
option in the swinstall command above:
-x patch_save_files=false
WARNING: If patch_save_files is false when a patch is installed,
the patch cannot be deinstalled. Please be careful
when using this feature.
For future reference, the contents of the PHSS_28726.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_28726.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_28726.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
PHSS_28726:
NOTE!
This Patch has to be installed on the Installation
Server host.
The User Interface must be redistributed to the client
system(s) after the installation of the patch in order
to get the fixes into effect.
For distribution of the User Interface, refer to the
OmniBackII Installation guide.
Patch includes the following Site Specific Patches:
SSPUX350_013
SSPUX350_020
SSPUX350_031
SSPUX350_038
SSPUX350_051
SSPUX350_055
SSPUX350_078
SSPUX350_080
SSPUX350_085
SSPUX350_088
-----End of Document ID: PHSS_28726------------------------------------------
Document ID: PHSS_28724
Date Loaded: 20030404
Title: s700_800 11.X OV OB4.10 patch - SAP packet
Patch Name: PHSS_28724
Patch Description: s700_800 11.X OV OB4.10 patch - SAP packet
Creation Date: 03/03/20
Post Date: 03/04/04
Hardware Platforms - OS Releases:
s700: 11.00 11.11 11.20
s800: 11.00 11.11 11.20
Products:
OmniBackII A.04.10
Filesets:
OMNIBACK-II.OMNI-SAP-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,v=HP
Automatic Reboot?: No
Status: General Release
Critical: No
Category Tags:
defect_repair enhancement general_release
manual_dependencies
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28724
Symptoms:
PHSS_28724:
Id = HSLco39882 SR: H555009563
Data Protector SAP R/3 integration does not work on
SAP R/3 system with Oracle 9i.
Id = HSLco40709 SR: H555009941
Restore of sap tablespace on raw disk bigger than the
one backed up falls into loop. Restore agent is then
aborted due to inactivity by session manager.
Id = HSLco40764 SR: H555009971
During a SAP backup session, debug.log file is being
filled with "Unknown state" messages.
PHSS_28344:
Id = HSLco36193 SR: H555008621
Errors are reported in debug.log for files of size 0 and
for missing function entry statements.
Id = HSLco36404 SR: H555008642
SAP BR tools 6.10 reports:
"BR247E No Backup utility ID or ID longer than 16
characters".
Id = HSLco37193 SR: H555008807
When backing up SAP integration with EMC split mirror
functionality, not all the SAP files are backed up.
Id = HSLco37210 SR: H555008812
During raw device SAP restore following error is
reported:
"|Minor| From: OB2BAR_SAPREST
<host> "" Time:<time>
Error: Cannot open object <raw disk path>
|20| Not a directory)."
Id = HSLco37773 SR: H555008906
During some backint queries following error is reported:
"|Critical| From: OB2BAR
<host> "" Time:<time>
Failed to allocate memory.
System error: |12| Not enough space"
Id = HSLco37783 SR: H555008908
When OmniBack II tries to backup nonexistent SAP redo
logs, session ends as failed.
Id = HSLco39552 SR: H555009439
SAP backup on Linux, reports the following error:
"Cannot get information on file
'/sapmnt/SID/exe/brarchive ...' Error: 22."
PHSS_27453:
Id = HSLco35628 SR: H555008480
Raw partition backup is not restored even though
OmniBack II states that restore session is completed
successfully.
Id = HSLco35646 SR: H555008483
Aborting SAP backup session results in executing new
session.
Id = JAGae25124 SR: 8606260802
Session log files contains improper information when
SAP backup fails.
Id = HSLco35966 SR: H555008565
"util_sap -APP" displays connection strings.
PHSS_26888:
Id = HSLco33261 SR: H555007380
SAP integration on UNIX clients automatically passes
"-u" option.
Id = HSLco33795 SR: H555007605
OmniBack II SAP integration is not supported on
Compaq Tru64 operating system.
Defect Description:
PHSS_28724:
Id = HSLco39882
Oracle Server Manager (svrmgrl) is obsoleted with
Oracle 9i. sqlplus needs to be used instead.
Resolution:
Data Protector SAP R/3 integration works on SAP R/3
system with Oracle 9i.
Part of SSPUX410_067.
Id = HSLco40709
Size of data to be restored is mistakenly overwritten
by disk size checking function.
Resolution:
Disk size checking function is changed in a manner that
it properly calculates destination directory properties.
Part of SSPUX410_064.
Id = HSLco40764
All information messages in switch.log, except #SUCCESS
and #ERROR, are being treated as serious error.
Resolution:
Status of information messages is lowered from "error"
to normal.
PHSS_28344:
Id = HSLco36193
CheckFile checks marked error if parameter is null.
Debugs are initialized after function entry is marked.
Resolution:
Error messages are not written to the debug.log file.
Id = HSLco36404
Set ID number searching is not strict enough and gets
confused by new SAP BR tools format.
Resolution:
Stricter checking is applied to see if it really is
backint ID.
Part of SSPUX410_036.
Id = HSLco37193
In split mirror environment with huge SAP databases
it can happen that the size of the message buffer
OmniBack II uses is too small to receive complete list
of SAP files to be backed up.
Resolution:
Setting the OB2IPCBUFSIZE environment variable in the
/opt/omni/.omnirc file on Cell Server, R1 and R2 hosts,
specifying the desired amount of memory to be used for
the buffer solves the described problem.
Please read the following instructions and make sure
that the patches listed in "Other Dependencies" section
(see below) are installed and the environment
variable is set on Cell Server, R1 and R2 systems before
running the backup!
How to determine the buffer size?
---------------------------------
N_obj: number of objects (files)
N_fs: number of file systems
N_lvmvg: number of volume groups
N_dg: number of disk groups
N_rdsk: number of rawdisks
Obj: Object Name
ObjBack: Object Backup Name
MntPathLen: Path name on backup (R2) host
(example: /var/opt/omni/tmp/App_host)
fsmnt: File System Mount Point
fsdev: File System Device File
(example: /dev/dsk/|c0t1d1,lvol1|)
vg: Volume group
(ex: /dev/vg01)
dg: Disk group (VxVM) - dependence on mapfile
which is required for creating disk group
(example:/dev/vx/dsk/dg01)
rdsk: Raw disk file name
(example: /dev/rdsk/c1t1d1)
AvgLen_<xxx> average length of <xxx>
There are two different buffers used:
1. BSM <-> R1
2. R1 <-> R2
Calculating the BSM <-> R1 buffer size
--------------------------------------
MsgSize_BSM_R1 = N_obj * (AvgLen_Obj + 1 + MntPathLen)
Calculating the R1 <-> R2 buffer size
-------------------------------------
MsgSize_R1_R2 =
N_obj*(AvgLen_Obj+1+AvgLen_ObjBack) +
N_fs*(AvgLen_fsmnt*2 + MntPathLen + AvgLen_fsdev*2)+
N_lvmvg*(AvgLen_vg*2) + N_dg*(AvgLen_dg*2) +
N_rdsk*(AvgLen_rdsk*2)
Calculating the OB2IPCBUFSIZE value
-----------------------------------
OB2IPCBUFSIZE > max (MsgSize_BSM_R1, MsgSize_R1_R2)
RESTORE NOTE:
-------------
If restore is started using the sapbda utility,
the variable OB2IPCBUFSIZE must be exported to
environment prior to starting sapbda.
Known problems:
---------------
If the calculated variable OB2IPCBUFSIZE is correctly
set, but is still too small for the file list to fit
into the message buffer, the session will fail with
the following error seen in the report:
BR295I Splitting mirror disks...
BR280I Time stamp <time>
BR279E Return code from '/opt/omni/lbin/ob2smbsplit
/<sap_homedir_path>/.<filename>.lst': 2
BR299E Split/resynchronization of mirror disks failed
In this case the variable OB2IPCBUFSIZE must be
recalculated to appropriate value. See above how to
determine it.
Part of SSPUX410_033.
Id = HSLco37210
OmniBack II ignores the following caution in the SAP
specification:
"Caution:By restoring raw partition to a different
one, the <dest_dir> means directly the new raw
partition, not the directory containing the special
file."
Resolution:
Destination directory forming procedure is changed.
Id = HSLco37773
Some parts of structures for query are allocated but
not released.
Resolution:
All allocated structures are released.
Id = HSLco37783
By design, whenever there are no objects backed up,
OmniBack II ends session as failed.
Resolution:
Two new global variables have been introduced:
a) SessSucessfullWhenNoObjectsBackedUp=0
By setting this variable to 1 user can change the
OmniBack II behavior in order to end the session as
successful when there are no objects backed up.
b) TreatScriptReturnAsNormal=<script return>
By setting this variable to a certain number instructs
OmniBack II to treat all the script returns equal to
the specified number as normal.
Id = HSLco39552
'brbackup' and 'brarchive' are called with wrong
parameters.
Resolution:
Parameters for 'brarchive' and 'brbackup' calls are
corrected.
Part of SSPUX410_050.
PHSS_27453:
Id = HSLco35628
Incorrect function is used for raw partition restore.
Resolution:
Raw partition restore uses proper function.
Part of SSPUX410_027.
Id = HSLco35646
Abort mechanism is implemented incorrectly.
Resolution:
Sapback aborts all the objects upon abort request from
OmniBack II user.
Id = JAGae25124
Session log files contains improper information when
SAP backup fails.
Resolution:
Log files contain proper information.
Part of SSPUX410_023.
Id = HSLco35966
Connection string in printed in plain text format.
Resolution:
Connection string is encrypted before it is passed
to GUI.
Part of SSPUX410_025.
PHSS_26888:
Id = HSLco33261
brbackup/brarchive is always started with "-u" option
which displays logon information.
Resolution:
brbackup/brarchive options are passed in a file.
Part of SSPUX410_014.
Id = HSLco33795 SR: H555007605
OmniBack II SAP integration is not supported on
Compaq Tru64 operating system.
Resolution:
OmniBack II SAP integration is supported on
Compaq Tru64 operating system.
Enhancement:
No (superseded patches contained enhancements)
PHSS_26888:
General release patch PHSS_26887/PHSS_26888
introduces OmniBack II 4.10 SAP integration on
Compaq Tru64 operating system.
Before installing OmniBack's SAP agent on
Compaq Tru64 client make sure that Core patch
patch PHSS_26349/PHSS_26350 (or later) is
installed on Installation server system.
SR:
H555009971 H555009941 H555009563 H555008908 H555009439
8606207021 H555008621 H555008812 H555008642 H555008643
H555008906 H555008807 H555008480 8606244527 8606260802
H555008483 H555008565 H555007605 H555007380
Patch Files:
OMNIBACK-II.OMNI-SAP-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/sap/gpl/i386/linux-60/A.04.10/
packet.Z
/opt/omni/databases/vendor/sap/hp/s800/hp-ux-1020/A.04.10/
packet.Z
/opt/omni/databases/vendor/sap/hp/s800/hp-ux-11/A.04.10/
packet.Z
/opt/omni/databases/vendor/sap/ibm/rs6000/aix-42/A.04.10/
packet.Z
/opt/omni/databases/vendor/sap/sun/sparc/solaris-26/A.04.10/
packet.Z
/opt/omni/databases/vendor/sap/dec/alpha/osf1-4/A.04.10/
require.dat
/opt/omni/databases/vendor/sap/dec/alpha/osf1-4/A.04.10/
packet.Z
what(1) Output:
OMNIBACK-II.OMNI-SAP-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/sap/gpl/i386/linux-60/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/sap/hp/s800/hp-ux-1020/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/sap/hp/s800/hp-ux-11/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/sap/ibm/rs6000/aix-42/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/sap/sun/sparc/solaris-26/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/sap/dec/alpha/osf1-4/A.04.10/
require.dat:
None
/opt/omni/databases/vendor/sap/dec/alpha/osf1-4/A.04.10/
packet.Z:
None
cksum(1) Output:
OMNIBACK-II.OMNI-SAP-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
2964783613 966776 /opt/omni/databases/vendor/sap/gpl/i386/
linux-60/A.04.10/packet.Z
33902731 1329979 /opt/omni/databases/vendor/sap/hp/s800/
hp-ux-1020/A.04.10/packet.Z
4249096554 1322505 /opt/omni/databases/vendor/sap/hp/s800/
hp-ux-11/A.04.10/packet.Z
3393402820 1188666 /opt/omni/databases/vendor/sap/ibm/
rs6000/aix-42/A.04.10/packet.Z
3871788517 1239699 /opt/omni/databases/vendor/sap/sun/sparc/
solaris-26/A.04.10/packet.Z
1650591381 18 /opt/omni/databases/vendor/sap/dec/alpha/
osf1-4/A.04.10/require.dat
3610240235 1872690 /opt/omni/databases/vendor/sap/dec/alpha/
osf1-4/A.04.10/packet.Z
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies:
If any newer SSP for the SAP is installed
on your system, you must re-apply the SSP after
installing this SAP patch.
PHSS_28332:
Release Date: Available
Id = HSLco37193 SR:H555008807
PHSS_28332 (or later) is required for this defect fix.
PHSS_28233:
Release Date: Available
Id = HSLco37193 SR:H555008807
Bad catalog access message is displayed without PHSS_28233
(or later).
PHSS_28342:
Release Date: Available
Id = HSLco37193 SR:H555008807
PHSS_28342 (or later) is required for this defect fix.
PHSS_27603:
Release Date: Available
Id = HSLco37193 SR:H555008807
Id = HSLco37783 SR:H555008908
PHSS_27603 (or later) is required for these defect fixes.
PHSS_27457:
Release Date: Available
Id = HSLco33795 SR: H555007605
PHSS_27457 (or later) is required for this enhancement.
Supersedes:
PHSS_28344 PHSS_27453 PHSS_26888
Equivalent Patches:
PHSS_28723:
s700: 10.20
s800: 10.20
Patch Package Size: 7770 KBytes
Installation Instructions:
Please review all instructions and the Hewlett-Packard
SupportLine User Guide or your Hewlett-Packard support terms
and conditions for precautions, scope of license,
restrictions, and, limitation of liability and warranties,
before installing this patch.
------------------------------------------------------------
1. Back up your system before installing a patch.
2. Login as root.
3. Copy the patch to the /tmp directory.
4. Move to the /tmp directory and unshar the patch:
cd /tmp
sh PHSS_28724
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_28724.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_28724. If you do not wish to retain a
copy of the original software, include the patch_save_files
option in the swinstall command above:
-x patch_save_files=false
WARNING: If patch_save_files is false when a patch is installed,
the patch cannot be deinstalled. Please be careful
when using this feature.
For future reference, the contents of the PHSS_28724.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_28724.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_28724.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
PHSS_28724:
NOTE!
This Patch has to be installed on the Installation
Server host.
The OB2 SAP agent must be redistributed to the SAP
client system(s) after the installation of the patch
in order to get the fixes into effect.
For distribution of the SAP agent, refer to
the OmniBackII Installation guide.
Patch includes the following Site Specific Patches:
SSPUX410_014
SSPUX410_023
SSPUX410_025
SSPUX410_027
SSPUX410_033
SSPUX410_036
SSPUX410_050
SSPUX410_064
SSPUX410_067
-----End of Document ID: PHSS_28724------------------------------------------
Document ID: PHSS_28579
Date Loaded: 20030404
Title: s700_800 11.X OV OB3.50 patch - SSEA packet
Patch Name: PHSS_28579
Patch Description: s700_800 11.X OV OB3.50 patch - SSEA packet
Creation Date: 03/03/24
Post Date: 03/04/04
Hardware Platforms - OS Releases:
s700: 11.00 11.11 11.20
s800: 11.00 11.11 11.20
Products:
OmniBackII A.03.50
Filesets:
OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP
Automatic Reboot?: No
Status: General Release
Critical: No
Category Tags:
defect_repair enhancement general_release
manual_dependencies
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28579
Symptoms:
PHSS_28579:
Id = HSLco37090 SR:H555008776
SSEA LVM BC backup fails with:
"[Critical] From: SSEA
<hostname> "" Time:<time>
Command "/usr/bin/raidscan -p <port>"
failed with exit code 238.
For details check the following log directories:
Log file directory in operation:
/var/opt/omni/log/<session_ID>/curlog<num>Log
file directory for automatic storing:
/var/opt/omni/log/<session_ID>/tmp<num>"
Id = HSLco37449 SR:H555008860
When resolving ssea reports all of its data for every
single object to be backed up.
Id = HSLco40537 SR:H555009863
When backing up very large SAP databases with SSEA
split mirror, backups can fail with error:
"BR280I Time stamp <time>
BR296I Split of mirror disks successful
BR274E File /<sapdata_path>/system.data1 not found"
PHSS_27592:
Id = HSLco32398 SR:H555007043
When there is a firewall between the application and
the backup host, the split mirror backup fails.
Id = HSLco32470 SR:H555007071
Resolving performance is poor.
Id = HSLco33214 SR:H555007361
SSEA backup fails with:
"[Major] From: SSEA
<hostname> "" Time: <time>
[224:106] Resolving of object <object_path> has
failed. (Search for backup logical volume failed.)"
Id = HSLco35074 SR:H555008259
SSEA backup fails with:
"[Critical] From: SSEA
<hostname> "" Time:<time>
Failed to get pair for LDEV <ldev#> in RAID <seq#>.
(Details unknown.)"
Id = HSLco36105 SR:H555008599
SSEA backup fails with:
"[Critical] From: SSEA
<host> <mailto:SSEA
<host>
"" Time:<time>
Command "/usr/bin/pairdisplay -g" failed with exit
code 242."
Id = HSLco36476 SR:H555008656
SSEA backup fails with:
"[Major] From: SSEA
<hostname> "" Time:<time>
[224:106] Resolving of object <object_name> has
failed. (Search for backup logical volume failed.)"
Id = HSLco36975 SR:H555008750
The SSEA SMB session on the backup host abnormally ends
when trying to activate backup volume group after the
paired LDEVs have been split.
PHSS_26216:
Id = HSLco32218 SR: H555006986
Horc instance number is not configurable.
Id = HSLco32253 SR: H555006993
SSEA agent reports disks in SIMPLEX state although
they are in PAIR state in HORCM.
Id = HSLco32264 SR: H555006994
OmniBack II SSEA Integration does not work with
logical devices with XP LUN number greater than 128.
Id = HSLco32274 SR: H555006996
Performance of SSEA integration drastically decreases
after the installation of PHSS_25817/PHSS_25818.
PHSS_25818:
Id = JAGad48627 SR:8606179403
If preexec script fails OmniBack II by default just
aborts the agent and exits. It does not run post-exec
script or clean up.
Id = NSMex04226
Restore fails with:
"[Major] From: SYMA
<hostname> "" Time: <time>
[223:325] Could not activate volume group
/dev/sg_sap.
[Major] From: SYMA
<hostname> "" Time: <time>
[223:363] Could not prepare mirror disks of object
/sg_sap for backup.
(Activation of volume group failed.)".
Id = HSLco30300 SR:H555006603
Split mirror backup fails with:
"[Critical] From: SSEA
<host> "" Time: <time>
Command "/etc/horcmgr" failed with exit code 3.
For details please check log directories:
Log file directory in operation:
/var/opt/omni/log/yyyy-mm-dd-xx/curlogxx
Log file directory for automatic storing:
/var/opt/omni/log/yyyy-mm-dd-xx/tmpxx".
Id = HSLco31032 SR:H555006753
Split mirror backup session fails with:
"[Critical] From: SSEA
<host> "" Time: <time>
Failed to find T-VOL/R-Vol of LDEVs.
[SseMapLdevToRdsk] Unable to found /dev/rdsks
file for LDEV = <number>".
Id = HSLco31434 SR:H555006835
Unexpected close reading message from the agent on the
Backup System (SSEA abnormally ends on R2).
Id = HSLco30701 SR:H555006685
Resolving fails on the Application host. The spt inq
structure returns corrupted results.
Id = HSLco31490 SR:H555006844
SSEA integration backup fails with:
"[Critical] From: SSEA
<host_name> "" Time: <time>
Command "/etc/horcmgr" failed with exit code 3.
[Critical] From: SSEA
<host_name> "" Time: <time>
Failed to start RAID Manager instance.
(Command /etc/horcmgr failed.)".
PHSS_24426:
Id = NSMex04086
Session status is "Completed/Failures" although there
is no any indication of errors.
Id = NSMex04209
SSEA Integration backup fails with an error:
"[Critical] From: SSEA
<hostname> "" Time: <time>
Failed to find <volume/volume No.> of LDEVs.".
Id = NSMex04216
SSEA Integration backup reports the following warning:
"[Warning] Cascading structure of BC pairs found
(THIS IS UNSUPPORTED).".
Id = NSMex04392
SSEA Integration backup fails with an error:
"Filesystem <path> could not be mounted.".
Id = NSMex04267
SSEA Integration backup fails with an error:
"[61:1005] Got unexpected close from Split Mirror
Agent.".
Id = HSLco23886
LVM Mirror (XP Campus Cluster) is not supported
within OmniBack II SSEA Integration.
PHSS_22437:
Id = NSMex03360
SSEA Integration split does not appear to mount some
filesystems.
Id = NSMex03700
Disk resolving failed on Backup Host.
Id = NSMex03717
a) SSEA integration backup fails with an error:
"[Major] From: SSEA
<hostname> "" Time: <time>
[224:106] Resolving of object "filename" has failed.
(Cannot find block device path name of a logical
volume)"
b) SSEA Integration backup fails with an error:
"[Major] From: SSEA
<hostname> "" Time: <time>
File system <filesystem> could
not be mounted to . (Invalid filesystem type.)"
Id = NSMex03482
Disk synchronization messages are incorrect.
Id = HSLco22201
OmniBack II SSEA integration is not supported on Sun
Solaris operating system.
Id = NSMex03651
Disk synchronization fails with:
"[Critical] From: SSEA
<hostname> "" Time: <time>
[225:110] Mapping from LDEV to character device
file or disk failed for LDEV <dev> on
array <array>. (Unable to find character device
file for SureStoreE XP256 disk (LDEV))."
Id = NSMex03673
Backup fails with the following message:
"[Critical] From: SSEA
<hostname> "" Time: <time>
Command "/usr/bin/pairdisplay -g" failed with
exit code 242.".
Id = NSMbb39679
OmniBack II aborts Business Copy split mirror
backup because one of the disks in a pair is in
status COPY.
Id = NSMex03547
SSEA Agent intermittently fails to resolve objects.
Id = NSMex03739
Pre- and post-exec scripts return invalid exit status.
Id = NSMex03913
SSEA backup fails with the following message:
"[Critical] From: SSEA
<hostname> "" Time: <time>
Command "/usr/bin/pairdisplay -g" failed with
exit code 221.".
Id = NSMex03960
SSEA backup fails with the following error:
"Failed to start RAID Manager instance.
(Unable to find SureStoreE XP256 COMMAND device
file.)".
Id = NSMex03850
Sometimes volumes cannot be mounted on JFS 3.3
filesystem.
Id = NSMex03749
Mount function does not restore mount options.
Id = NSMex03563
Mounting of a filesystem fails.
Id = NSMex03931
OmniBack II SSEA Integration does not work on XP 512
for LDEVs with XP LUN addresses above 128.
Defect Description:
PHSS_28579:
Id = HSLco37090
If the LVM mirroring is done between two XP boxes with
the BC configuration on the second XP box and the BC
license present only on the second XP box, the raidscan
command fails on the first XP box causing the session
to fail.
Resolution:
BC license on the first XP is not needed. When
executing the raidscan command, the SSEA session does
not fail if the raidscan command fails, but just marks
the rdsks and LDEVs from the first XP box with an
error. The marked rdsks and LDEVs are skipped later in
the session.
Id = HSLco37449
Extensive reporting is only needed in case of errors,
so reporting data for every object can mean a lot of
unwanted information, especially in big environments.
Resolution:
New environment variable is introduced:
SSEA_RESOLVING_DISPLAY. Its default value is 1. Set
it to 0 if you want to switch off extensive object
data reporting.
Id = HSLco40537
In split mirror environment with very large SAP
databases, it can happen that the size of the message
buffer that OmniBack II uses is too small to fit in
for the complete list of SAP files to be backed up.
Resolution:
New environment variable is introduced: OB2IPCBUFSIZE.
In order to solve this problem, the buffer size can
be increased by setting the OB2IPCBUFSIZE environment
variable in the .omnirc file on CM, R1 and R2 hosts,
specifying the desired amount of memory to be used
for the buffer.
Please read the following instructions and make sure
that the patches listed in "Other Dependencies" section
(see below) are installed and the environment
variable is set on Cell Server, R1 and R2 systems before
running the backup!
How to determine the buffer size?
---------------------------------
N_obj: number of objects (files)
N_fs: number of file systems
N_lvmvg: number of volume groups
N_dg: number of disk groups
N_rdsk: number of rawdisks
Obj: Object Name
ObjBack: Object Backup Name
MntPathLen: Path name on backup (R2) host
(example: /var/opt/omni/tmp/App_host)
fsmnt: File System Mount Point
fsdev: File System Device File
(example: /dev/dsk/[c0t1d1,lvol1])
vg: Volume group
(ex: /dev/vg01)
dg: Disk group (VxVM) - dependence on mapfile
which is required for creating disk group
(example:/dev/vx/dsk/dg01)
rdsk: Raw disk file name
(example: /dev/rdsk/c1t1d1)
AvgLen_<xxx> average length of <xxx>
There are two different buffers used:
1. BSM <-> R1
2. R1 <-> R2
Calculating the BSM <-> R1 buffer size
--------------------------------------
MsgSize_BSM_R1 = N_obj * (AvgLen_Obj + 1 + MntPathLen)
Calculating the R1 <-> R2 buffer size
-------------------------------------
MsgSize_R1_R2 =
N_obj*(AvgLen_Obj+1+AvgLen_ObjBack) +
N_fs*(AvgLen_fsmnt*2 + MntPathLen + AvgLen_fsdev*2)+
N_lvmvg*(AvgLen_vg*2) + N_dg*(AvgLen_dg*2) +
N_rdsk*(AvgLen_rdsk*2)
Calculating the OB2IPCBUFSIZE value
-----------------------------------
OB2IPCBUFSIZE > max (MsgSize_BSM_R1, MsgSize_R1_R2)
RESTORE NOTE:
-------------
If restore is started using the sapbda utility,
the variable OB2IPCBUFSIZE must be exported to
environment prior to starting sapbda.
Part of SSPUX350_088.
PHSS_27592:
Id = HSLco32398
OmniBack II selects by random the port to use and than
checks if it is free. When there is a firewall between
the application and the backup host, not all the ports
can be used, but just those in a specified range.
Resolution:
Two environment variables are added to set the port
range in .omnirc file that can be used by OmniBack II:
SSEA_RM_PORT_LOW
SSEA_RM_PORT_HIGH
Id = HSLco32470
In the resolving phase SSEA executes two ioscan
commands in the SseXIoScanRdsk and ScsiIquiry
functions. Since these two functions are called
several times the resolving performance decreases,
especially in big environments.
Resolution:
SSEA executes just one ioscan command in the
SseXIoScanRdsk and ScsiIquiry functions. The ioscan
output is cached into a buffer and parsed for
information twice.
Id = HSLco33214
In case of non-XP rdsk, SSEA can not find the volume
group belonging to this rdsk and resolving can not
be done.
Resolution:
SSEA finds and checks all the rdsks belonging to an LDEV
on the R2 side. Than it uses only those rdsks which are
included in a volume group, in this way skips the non-XP
rdsks.
Id = HSLco35074
When there are more than one smb sessions running
simultaneously, horcm instances could be attached to
the same command device.
Resolution:
SSEA retries the getldev() call for 10 times. The
timeout before calling the getldev() API again is
randomly set. From now on SSEA tries to attach up
to 5 command devices if necessary.
Id = HSLco36105
A time out occurs on remote communication, and HORC
manager fails to re-execute.
Resolution:
A new environment variable SSEA_RM_TIMEOUT is
introduced. Its default value is 6000 milliseconds.
Id = HSLco36476
When mapping the LDEVs to the appropriate rdsks,
rdsks statuses are not correctly updated.
Resolution:
Mapping is done correctly.
Part of SSPUX350_083.
Id = HSLco36975
When the LDEVs belonging to a volume group are in PAIR
status and the SSEA smb session is started on some of
these LDEVs, the vgchange command on this volume group
takes a long time. After splitting the disks on on the
R2 side, the LDEVs included in the SMB session are in
PSUS state, the rest of the LDEVs are still in PAIR
state and vgchange command can not proceed, which
causes the session to ends abnormally.
Resolution:
If the SMB_SPLIT_ENTIRE_VG environment variable is set
to 1 in the .omnirc file on both hosts, then all the
LDEV pairs included in the backup volume group are
synchronized and split.
Part of SSPUX350_084.
PHSS_26216:
Id = HSLco32218
Horc instance number is not configurable.
Resolution:
Horc instance number can be configured using new
environment variables, SSEA_RMINST_LOW and
SSEA_RMINST_HIGH. When set in ${OMNI_HOME}/.omnirc
file, these variables set instance number range. Default
values for SSEA_RMINST_LOW and SSEA_RMINST_HIGH
are 50 and 80, respectively.
Part of SSPUX350_070.
Id = HSLco32253
Incorrect comparison of the strings causes incorrect
state of the disks reported.
Resolution:
SSEA agent properly reports disk state.
Id = HSLco32264
SSEA agent creates invalid configuration files for
logical devices exported to LUN's above 128.
Resolution:
New environment variable is introduced: SSEA_XP_PORTS.
Setting the variable to the value "FC" in
${OMNI_HOME}/.omnirc file enables OmniBack II SSEA
Integration to work properly with logical devices
exported to XP LUN's greater than 128.
Id = HSLco32274
Multiple ioscan calls when extracting needed data
cause bad performance.
Resolution:
Scripts for obtaining data needed by OmniBack II SSEA
Integration are improved.
PHSS_25818:
Id = JAGad48627
If pre-exec script fails, cleanup does not start
post-exec script.
Resolution:
New environment variable is introduced. When
SSEA_ALWAYS_POST_SCRIPT in .omnirc file on
application host is set to 1, post-exec script
is always executed.
Id = NSMex04226
Backup is made in SSEA/split mirror backup environment
with the Application host in the cluster. When
restoring object on the Backup host (R2), which is not
in the cluster the cluster tag (-c y) from the
Application host is also restored, so the volume group
can not be activated properly.
Resolution:
By default the cluster tag on the Backup host (R2) is
disabled with the "vgchange -q n -c n" command. To
enable the cluster tag on Backup host, set the new
environment variable SMB_CLUS_DEACT=1 in the
/opt/omni/.omnirc file.
Id = HSLco30300
The command /etc/horcmgr fails if the command
device is used by another split mirror session.
Resolution:
New environment variables are introduced
SSEA_RM_RETRY and SSEA_RM_SLEEP.
SSEA_RM_RETRY defines the number of retries.
SSEA_RM_SLEE defines sleeping time in seconds,
before new retry is started.
Id = HSLco31032
The resolving from LDEVs to rdsks on the backup host
fails due to incorrect reporting of LDEVs to rdsks.
Resolution:
The resolving from LDEVs to rdsks is corrected.
Id = HSLco31434
SSEA agent on R2 does not read the number of rdsk
from the R1. Bug is produced while fixing the
NSMex04787 case on NT platform, but affected the
SSEA agent on the HP-UX platform.
Resolution:
The correct number of strings is read from the SSEA
agent on the R2 side.
Id = HSLco30701
The SCTL_InquiryDisk function returns empty or
corrupted inq structure.
Resolution:
The ioctl system function writes its output directly
to the inq structure. The "mapping from rdsks to LDEVs"
and the ScsiInquiry are enhanced.
Part of SSPUX350_057.
Id = HSLco31490
SSEA can not start the selected HORCMINST instance
number. It is already started by another RaidManager
process.
Resolution:
SSEA tries to start the instance with different
instance number up to five times.
PHSS_24426:
Id = NSMex04086
Message level of a resolving failure in XP environment
is set to "Normal" instead of "Major".
Resolution:
Message level is corrected.
Id = NSMex04209
If backup devices are exported to more than one port
and original devices have more than two mirrors, when
session is started and two of these ports are used for
that session, SSEA Integration detects more mirrors
than it is allowed.
Resolution:
Parsing of raidscan() output is improved.
Id = NSMex04216
If there are two or three mirror disks to source
disk, OmniBack II reports that cascading structure is
found although cascading structure is present only
when there are mirror disks to targer disk.
Resolution:
Searching for cascading structure is excluded as
this feature is not supported with OmniBack II
A.03.50 version.
Id = NSMex04392
Incorrect filesystem options are sent to R2 side.
For HFS filesystems the entries in the mnttab file
are not updated promptly.
Resolution:
Correct filesystem options are sent to R2 side.
/etc/mnttab is promptly updated for HFS filesystem.
Id = NSMex04267
SSEA API fails after 60 seconds during the change of
volume groups. SMB_TIMEOUT is hardcoded to 60 seconds.
Resolution:
SMB_TIMEOUT can be configured in .omnirc file for
situations where the changing of volume groups takes
more than one minute.
Part of SSPUX350_037.
Id = HSLco23886
LVM Mirror (XP Campus Cluster) is not supported within
OmniBack II SSEA Integration.
Resolution:
LVM Mirror (XP Campus Cluster) is supported within
OmniBack II SSEA Integration.
PHSS_22437:
Id = NSMex03360
XP256 Raid Manager's pairdisplay command returns
invalid status which causes some raw disks to fail
during resolving.
Resolution:
Status checking changed to ignore invalid status from
pairdisplay command.
Id = NSMex03700
If there is a lot of backup objects (usually case with
SAP databases) and these objects are placed in volume
group with a lot of stripped disks, then the size of
the internal message sent from SSEA-R1 to SSEA-R2 can
overflow hardcoded 100k limit.
Resolution:
New message format reduces message size significantly.
Part of the SSPUX350_007.
Id = NSMex03717
a) OmniBack II does not handle soft links correctly.
b) SSEA integration backup does not work properly in
case that a single session contains both filesystem
and rawdisk objects.
Resolution:
Fixes are implemented in ssea.
Part of the SSPUX350_007.
Id = NSMex03482
Disk synchronization failure reported as "Normal".
Resolution:
Message statuses are properly reported.
Id = HSLco22201
OmniBack II SSEA integration is not supported on Sun
Solaris operating system.
Resolution:
OmniBack II SSEA integration is supported on Sun
Solaris 7 and 8 operating systems.
Please find the integration manual in the
/usr/omni/bin/utilns directory after the patch is
installed.
Id = NSMex03651
IPC buffer for communication between SSEA Agents on
backup and application host is too small.
Resolution:
IPC buffer increased.
Id = NSMex03673
Pairdisplay command fails in ServiceGuard environment.
Resolution:
Hostname resolving is improved.
Id = NSMbb39679
OmniBack II does not treat status COPY as a valid
status.
Resolution:
OmniBack II waits (for configurable timeout) for the
second disk to change the status to PAIR.
Environment variables are:
SSEA_SYNC_SLEEP_TIME = <time in seconds>
SSEA_SYNC_RETRY = <number of retries>
Default values are 5 for SSEA_SYNC_SLEEP_TIME and
10 for SSEA_SYNC_RETRY.
Id = NSMex03547
Resolving of objects fails if stat() function reports
error for any entry in /etc/mnttab.
Resolution:
Irrelevant errors are skipped during the resolving.
Id = NSMex03739
Pre- and post-exec scripts return invalid exit status
because of timing problem.
Resolution:
Environment variable OB2EXECTIMEOUT is introduced.
Variable represents timeout (in seconds) after the end
of pre- and post-exec script. Default value is 0.
Recommended value is between 5 and 10 seconds.
Id = NSMex03913
Pairdisplay command fails if two sessions are started
at the same time.
Resolution:
SSEA Agent correctly detects service port numbers
availability.
Id = NSMex03960
SSEA Agent uses only those disks for which ioscan
reports state CLAIMED. Backup fails due to a fact that
some of the disks needed for session are in state SCAN.
Resolution:
Disks in state SCAN are reported as well as those in
state CLAIMED.
Id = NSMex03850
Changes made for JFS 3.3 support cause mount problems
on HP-UX 10.20 platform.
Resolution:
Code now properly works also for the HP-UX 10.20
platform.
Part of SSPUX350_016.
Id = NSMex03749
Filesystem is not mounted with the options that were
used before split mirror backup was performed.
Resolution:
Command line mount command is used instead of mount
function for vxfs filesystem.
Id = NSMex03563
Mount operation does not work properly on systems
with Online JFS 3.3 installed.
Resolution:
Mount API uses proper arguments.
Id = NSMex03931
Invalid configuration files are created for LDEVs
exported to LUN addresses above 128.
Resolution:
New environment variable SSEA_XP_PORTS is introduced.
Its value has to be set to "FC" when using Fibre channel
and LUN addresses greater than 128.
Part of SSPUX350_032.
Enhancement:
No (superseded patches contained enhancements)
PHSS_27592:
OmniBack II A.03.50 (PHSS_24425) supports LVM
Mirror (XP Campus Cluster). More information
about configuring LVM Mirror can be found in:
/opt/omni/bin/utilns/CampusClusterConf.txt
/opt/omni/bin/utilns/SureStoreAdmin.pdf.
OmniBack II A.03.50 (PHSS_22914) supports HP
SureStoreE Disk Array XP integration (SSEA)
on Sun Solaris. Installation is described in:
/opt/omni/bin/utilns/surestore_sun.pdf.
SR:
H555009863 H555008776 H555008860 H555008656 B554000692
H555007043 H555008599 H555007071 B554000869 B554000879
H555007361 H555008750 H555008259 H555006993 H555006994
H555006986 H555006996 H555006685 H555006753 8606179403
H555006844 H555006835 H555006603 H555005488 H555005717
H555005689 H555005681 H555004065 H555005289 H555003697
B554000781 B554000676 B554000847 B554000829 H555004533
H555004741 H555003490 H555003716 B554000521 B554000612
H555003817 H555004474 B554000803 B554000491 H555004919
Patch Files:
OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/ssea/hp/s800/hp-ux-1020/A.03.50/
packet.Z
/opt/omni/databases/vendor/ssea/hp/s800/hp-ux-11/A.03.50/
packet.Z
/opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
A.03.50/packet.Z
/opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
A.03.50/require.dat
what(1) Output:
OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/ssea/hp/s800/hp-ux-1020/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/ssea/hp/s800/hp-ux-11/A.03.50/
packet.Z:
None
/opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
A.03.50/packet.Z:
None
/opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
A.03.50/require.dat:
None
cksum(1) Output:
OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
v=HP:
1343273602 2050307 /opt/omni/databases/vendor/ssea/hp/s800/
hp-ux-1020/A.03.50/packet.Z
3097561959 2059081 /opt/omni/databases/vendor/ssea/hp/s800/
hp-ux-11/A.03.50/packet.Z
3903783657 1550093 /opt/omni/databases/vendor/ssea/sun/
sparc/solaris-26/A.03.50/packet.Z
1830950196 19 /opt/omni/databases/vendor/ssea/sun/sparc/
solaris-26/A.03.50/require.dat
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies:
If any newer SSP for the SSEA is installed
on your system, you must re-apply the SSP after
installing this SSEA patch.
PHSS_28728:
Release date: Late April
Id = HSLco40537 SR:H555009863
PHSS_28728 is required for this defect fix.
PHSS_28726:
Release date: Late April
Id = HSLco40537 SR:H555009863
PHSS_28726 is required for this defect fix.
PHSS_28571:
Release date: Available
Id = HSLco40537 SR:H555009863
Bad catalog access message is displayed without PHSS_28571.
PHSS_28018:
Release Date: Available
Id = HSLco40537 SR:H555009863
PHSS_28018 is required for this defect fix.
Supersedes:
PHSS_27592 PHSS_26216 PHSS_25818 PHSS_24426 PHSS_22437
Equivalent Patches:
PHSS_28578:
s700: 10.00 10.01 10.10 10.20
s800: 10.00 10.01 10.10 10.20
Patch Package Size: 5580 KBytes
Installation Instructions:
Please review all instructions and the Hewlett-Packard
SupportLine User Guide or your Hewlett-Packard support terms
and conditions for precautions, scope of license,
restrictions, and, limitation of liability and warranties,
before installing this patch.
------------------------------------------------------------
1. Back up your system before installing a patch.
2. Login as root.
3. Copy the patch to the /tmp directory.
4. Move to the /tmp directory and unshar the patch:
cd /tmp
sh PHSS_28579
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_28579.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_28579. If you do not wish to retain a
copy of the original software, include the patch_save_files
option in the swinstall command above:
-x patch_save_files=false
WARNING: If patch_save_files is false when a patch is installed,
the patch cannot be deinstalled. Please be careful
when using this feature.
For future reference, the contents of the PHSS_28579.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_28579.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_28579.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
PHSS_28579:
NOTE!
This patch has to be installed on the Installation
Server host.
The OB2 SSEA agent must be redistributed to the SSEA
client system(s) after the installation of the patch
in order to get the fixes into effect.
For distribution of the SSEA agent, refer to
the OmniBackII Installation guide.
Patch includes the following Site Specific Patches:
SSPUX350_007
SSPUX350_016
SSPUX350_032
SSPUX350_037
SSPUX350_057
SSPUX350_070
SSPUX350_083
SSPUX350_084
SSPUX350_088
-----End of Document ID: PHSS_28579------------------------------------------
Document ID: PHNE_28882
Date Loaded: 20030404
Title: s700_800 11.04 (VVOS) ONC/NFS General Release/Perf Patch
Patch Name: PHNE_28882
Patch Description: s700_800 11.04 (VVOS) ONC/NFS General Release/Perf Patch
Creation Date: 03/03/20
Post Date: 03/04/04
Hardware Platforms - OS Releases:
s700: 11.04
s800: 11.04
Products: N/A
Filesets:
NFS.NFS-CLIENT,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP
NFS.NFS-CORE,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP
NFS.NFS-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP
NFS.NFS-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical: No
Category Tags:
defect_repair enhancement general_release
Path Name: /hp-ux_patches/s700_800/11.X/PHNE_28882
Symptoms:
PHNE_28882:
CDE fails to start after performing a fresh install of
VVOS 11.04 and the Extension Software CD version B.11.04.03.
PHNE_25937:
rpcbind(1) fails during system startup
initialization, causing CDE to hang during
system login.
PHNE_25077:
Ported portions of HP-UX patch PHNE_24034 to VVOS
NOTE: Portions of this patch have been ported to
satisfy dependencies for rpcbind(1). VVOS does not
support NFS client or server.
NOTE: Only JAG and DTS numbers related to
NFS.NFS-CORE apply to this patch.
NOTE: Only documentation references to NFS.NFS-CORE
portions of this patch apply to VVOS.
Based on HP-UX patch PHNE_24034:
automountd
SR: 8606152534
DTS: JAGad21864
AutoFS can mishandle unmounts when a server is down,
which may appear as bdf command anomalies.
automountd
SR: 8606196567
DTS: JAGad65770
AutoFS cannot unmount a cachefs type file system.
automountd
SR: 8606160777
DTS: JAGad30096
AutoFS cannot unmount hfs or cdrom file system types.
libautofs.a
SR: 8606176017
DTS: JAGad45257
AutoFS directories are empty under heavy NFS load.
libautofs.a
SR: 8606193515
DTS: JAGad62727
Duplicate entries for direct AutoFS mounts show up in
the /etc/mnttab file.
libnfs.a
SR: 8606197003
DTS: JAGad66201
Walk through large size buffer cache causes file access
performance degradation.
libnfs.a
SR: 8606203242
DTS: JAGad72416
A process sequentially reading a large file across an
NFS mount runs extremely slow if, at the same time,
there is another process sequentially writing a large
file to an NFS mounted directory, and one or more biods
are running on the system.
libnfs.a
SR: 8606146332
DTS: JAGad15675
The I/O throughput on a locked file is low compared to
the throughput on an unlocked file.
libnsl.1/a
SR: 8606207461
DTS: JAGad76637
rpcbind crashes with signal 10, Bus error (SIGBUS).
librpc.a
SR: 8606197306
DTS: JAGad66499
An NFS client becomes hung while performing many lock
operations on files in NFS mounted directories. It
also receives "bindresvport: loop_twice port assigned
512" messages in the message buffer.
librpc.a
SR: 8606168123
DTS: JAGad37405
An NFS/TCP client operation receives "NFS server not
responding still trying" messages while attempting to
access the server, even though the server system is up.
In this case, NFS/TCP on the server shows many TCP
connections for local address port 2049 in a CLOSE_WAIT
state when performing a "netstat -an" command.
nfs.client
SR: 8606181688
DTS: JAGad50904
On a system with active lofs mounts managed by AutoFS,
the "/sbin/shutdown" command may hang when the file
systems are unmounted.
nis.client, ypbind, ypinit, ypinit.1m, ypserv.1m
SR: 8606201620
DTS: JAGad70794
On SUN's NIS clients, it is possible to specify a list
of available NIS Servers for a given domain. HP's NIS
clients do not provide this functionality.
rpc.lockd
SR: 8606184904
DTS: JAGad54106
rpc.lockd can cause a user process to hang, if a
loopback mount is specified with an alias hostname.
rpc.lockd
SR: 8606202370
DTS: JAGad71544
NFS locks remain when killing NFS loopback mounted
client applications.
rpc.statd
SR: 8606208446
DTS: JAGad77633
NFS file lock recovery fails because rpc.statd matches
the wrong hostname.
rpcbind
SR: 8606164889 8606173448
DTS: JAGad34186 JAGad42706
rpcbind core dumps with SIGBUS or SIGSERV.
Based on HP-UX patch PHNE_23833:
automount
SR: 8606175862
DTS: JAGad45102
Mount points of automounter directories are not
visible when executing the "ls" command.
automount
SR: 8606169011
DTS: JAGad38290
The automount process hangs, making automounter
mount points inaccessable.
automountd
SR: 8606160596
DTS: JAGad29916
The /var/adm/automount.log file fills up the /var
file system.
exportfs
SR: 8606171662
DTS: JAGad40926
exportfs sometimes does not work correctly when
invalid host names are present in a host list
in the /etc/exports file.
fsirand.1m
SR: 1653311530
DTS: JAGab46804
Unable to use fsirand() on JFS file system.
libnfs.a
SR: 8606178998
DTS: JAGad48223
Unnecessary NFS read before write is causing severe
decreases in write performance.
libnfs.a
SR: 8606165859
DTS: JAGad35150
Data page fault panic while copying a file using
NFS V3 between an HP-UX client and an NT InterDrive
server where the target filesystem is full.
libnfs.a
SR: 8606178618
DTS: JAGad47845
The rename() system call always fails when trying
to rename a directory in a cachefs-mounted file
system, if the target directory name exists.
'errno' gets set to EPERM ("Not Owner").
libnfs.a
SR: 8606175781
DTS: JAGad45021
The 'du' output is eight times higher over NFS
with an HP server / Sun Client configuration when
compared to an HP server / HP Client configuration.
libnsl.1/a
SR: 8606183171
DTS: JAGad52387
UDP packets sent by remote users can cause RPC
applications to abort.
libnsl.1/a
SR: 8606186548
DTS: JAGad55752
RPC server running in TCP multithreading
mode develops a file descriptor leak when
clients are on same machine as the server.
Eventually the server fails to process
clients' requests when the process limit
is attained.
libnss_nis.1
SR: 8606179951
DTS: JAGad49173
getservbyname() using NIS returns NULL when
trying to resolve service aliases.
libnss_nisplus.1
SR: 8606172747
DTS: JAGad42007
Changing an NIS+ user's password with nispasswd() or
passwd() while the system is in trusted mode without
specifying the dot "." notation (non fully qualified
domain) results in an incorrect sub-domain being
created.
nfsstat.1m
SR: 8606173363
DTS: JAGad42623
The "man nfsstat" command does not display all of the
statistical data fields.
rpc.lockd
SR: 8606180764 8606180765
DTS: JAGad49985 JAGad49986
rpc.lockd causes user process to hang.
rpc.lockd
SR: 8606174017
DTS: JAGad43270
rpc.lockd drops the lock request from same process
for a different file.
rpc.lockd
SR: 8606185238
DTS: JAGad54440
Partial record unlocking in NFS does not work
properly.
rpc.lockd
SR: 8606179200
DTS: JAGad48424
rpc.lockd core dumps when user process is
interrupted with "control-c".
rpc.mountd
SR: 8606176384
DTS: JAGad45622
The boot process of a Linux client fails due to
rpc.mountd not allowing AUTH_NULL authentication.
ypxfr
SR: 8606164133
DTS: JAGad33433
The ypxfr command fails with the error message:
"ypxfr: bind_to_server clntudp_create error:
RPC unknown host".
Based on HP-UX patch PHNE_23249:
libautofs.a, libnfs.a, librpc.a
SR: 8606103740 8606159451
DTS: JAGab70789 JAGad28779
A multithreaded process can hang when performing NFS
file operations and concurrently writing core, forking,
performing debugger attachment or undergoing job
control.
Based on HP-UX patch PHNE_23247:
{Site Specific Patch}
Based on HP-UX patch PHNE_22642:
automount
SR: 8606155592
DTS: JAGad24909
Automount (automounter) coredumps when sent SIGUSR1
to force it to update the automaps.
automountd
SR: 8606160808
DTS: JAGad30127
When using AutoFS, NFS mount points do not enforce
quotas.
libautofs.a
SR: 8606135856
DTS: JAGad04988
Panic occurs when trying to umount a ufs filesystem
which is still in the process of mounting.
libautofs.a
SR: 8606159736
DTS: JAGad29062
Unexpected delay in unmounting of Autofs mounts.
libnfs.a
SR: 8606179269
DTS: JAGad48493
Poor NFS pv3 performance on 64-bit (V-class) on 11.0.
libnfs.a
SR: 8606161701
DTS: JAGad31017
When reopening an NFS file right after closing it,
file attribute related inconsistencies can occur.
libnfs.a
SR: 8606158230
DTS: JAGad27560
Unmount of an nfs file system causes a panic.
libnfs.a
SR: 8606163247
DTS: JAGad32551
Unable to remove an NFS tmp file, .nfsXXXX after
failing to create or write a file which has exceeded
the disk quota limit.
libnfs.a
SR: 8606166314
DTS: JAGad35601
Process using NFS can not be killed or stopped by
sending the process a signal (SIGKILL or SIGSTOP).
libnsl.1/a
SR: 8606140609
DTS: JAGad09968
Core dump occurs when user belongs to more than
16 groups.
libnsl.1/a
SR: 8606160400
DTS: JAGad29722
On installing PHSS_20014 and PHSS_21947, 100% CPU
is used up by 2 processes - opcmsgrd and opcdistm.
librpc.a
SR: 8606169796
DTS: JAGad39062
Data page fault panic due to bad machine name
length in NFS request.
librpc.a,nfsd
SR: 8606167053
DTS: JAGad36339
An NFS/TCP client operation receives "NFS server
not responding still trying" messages while
attempting to access the server even though the
server system is up. In this case, NFS/TCP on
the server has become inoperable due to a hang.
newkey
SR: 8606157592
DTS: JAGad26923
Newkey does not recognize the root password of the
remote machine and returns an error, "ERROR,
passwd differs from login passwd".
Based on HP-UX patch PHNE_22125:
libautofs.a
SR: 8606143877
DTS: JAGad13210
Using autofs, mount points become inaccessible
after a series of mount/unmount cycles.
libnfs.a
SR: 8606128739
DTS: JAGac86286
File corruption over NFS when NFS file server is
TOC'ed.
libnfs.a
SR: 8606144881
DTS: JAGad14221
HP NFS client performance is degraded as shown by
"nfsstat -c", it makes unnecessary GETATTR calls
for each read or write on files opened with
synchronous I/O flags set; and synchronous I/O
mode remains in effect for subsequent opens on an
NFS file opened once with synchronous I/O flags
set.
libnfs.a
SR: 8606147198
DTS: JAGad16541
CPU time is wasted by unnecessary calls to
compare_cred function in NFS PV3 client code.
libnfs.a
SR: 8606145970
DTS: JAGad15306
The stat() system call on NFS directories
shows a non-existent ACL.
libnfs.a
SR: 8606128493
DTS: JAGac84458
System panic when running "du -s" or
"find -name" on a 64 bit machine.
libnfs.a, librpc.a
SR: 8606160097
DTS: JAGad29423
Mount an NFS file system with non-interruptible
options remains interruptible.
libnfs.a
SR: 8606144617
DTS: JAGad13957
Using NFS, a read-only file open by one
process causes a "Permission denied"
error in an on-going write operation on
the same file by another process.
libnfs.a, librpc.a, nfsd
SR: 8606145517
DTS: JAGad14853
If NFS is stopped and restarted, the nfsd
processes do not get re-registered with rpcbind,
and rpcinfo commands fail.
libnfs.a, nfsd
SR: 8606146885
DTS: JAGad16228
nfsd unregisters a running nfsd process on
startup.
librpc.a
SR: 8606155004
DTS: JAGad24321
When a server is down, an NFS/TCP client process
e.g. a bdf command can hang.
librpc.a
SR: 8606143872
DTS: JAGad13205
NFS/TCP mounting and unmounting eventually hangs.
librpc.a
SR: 8606144478
DTS: JAGad13818
NFS/TCP connections are not torn down when the
peer sends a FIN.
nfs.core
SR: 8606159847
DTS: JAGad29173
File permission change on /etc/services file.
rpc.lockd
SR: 8606145476
DTS: JAGad14812
Lockd/statd client crash recovery does not work.
rpc.mountd
SR: 8606127276
DTS: JAGac68822
A failing mount request may return a wrong error
code.
rpc.statd
SR: 8606143409
DTS: JAGad12739
A looping problem in rpc.statd occurs between the
server and SGI clients.
ypserv
SR: 8606155843
DTS: JAGad25155
YPSERV fails to return all groups for id/group
command when concurrent access is allowed to maps.
Based on HP-UX patch PHNE_21376:
automountd
SR: 8606128485
DTS: JAGac84450
Automountd not triggered for mounts
anymore when autonode has NULL flag.
exportfs
SR: 8606108804
DTS: JAGab78579
When a user attempts to mount an exported
filesystem which is a symbolic link to an
actual directory or filesystem on an NFS
server, a "Permission Denied" error occurs.
This occurs after installing patch PHNE_18221.
libautofs.a
SR: 8606128485
DTS: JAGac84450
Automountd not triggered for mounts
anymore when autonode has NULL flag.
libnsl.1/a
SR: 8606134593
DTS: JAGad03728
automountd coredumps in the NIS+ environment.
libnsl.1/a
SR: 8606143750
DTS: JAGad13073
When using the TCP loopback transport a
memory leak may occur.
libnsl.1/a, rpc.nisd
SR: 8606107751
DTS: JAGab78042
When using NIS+ with TCP, as the number of open
file descriptors increases, file table overflow
errors occur in the syslog.log file and user
information is not recognized.
rpc.lockd
SR: 8606131496
DTS: JAGad00646
Failover occurs with the serviceguard NFS package because
the rpc.lockd daemon fails (terminates) during periods of
high memory usage (running out of memory).
rpc.statd
SR: 8606131366
DTS: JAGad00517
The rpc.statd daemon core dumps during high memory
utilization (when available memory runs low).
rpc.statd
SR: 8606136063
DTS: JAGad05198
rpc.statd aborted with memory leak due to unresolved
host requests.
rpcbind
SR: 8606131978
DTS: JAGad01128
Rpcbind exhibits wrong behavior on shutdown.
ypserv
SR: 8606134296
DTS: JAGad03431
ypserv becomes unavailable for the local ypbind and
for the other yp clients.
Based on HP-UX patch PHNE_20627:
libnfs.a
SR: 8606134214
DTS: JAGad03354
Extremely slow performance of commands or utilities
operating on large directories over NFS.
SR:8606109663
DTS:JAGab82363
Removing an NFS file causes a file named ".nfsXXXX"
(where XXXX is a pid) to be created.
SR:8606135799
DTS:JAGad04931
The i-node for the ".." directory entry of a subdirectory
is not updated on an NFS client after that subdirectory
is moved up one directory level on the NFS client,
ie - moved to "..".
SR:8606135800
DTS:JAGad04932
Output from "tail -f" on an NFS file does not reflect any
appends made to the file on the NFS server if a "umount"
is performed on the NFS file system while the "tail -f"
is being executed.
Based on HP-UX patch PHNE_20371:
autofs/mount
SR: none
DTS: JAGab68200
Autofs/mount can fail when the system
hostname is longer than 8 characters.
automount
SR: none
DTS: JAGab68200
Autofs/automount can fail when the system
hostname is longer than 8 characters.
automount,automountd
SR: 8606106692
DTS: JAGab76019
automount with stalemounts causing duplicate
mnttab entries & lock problems.
symptoms of automount are: stale nfs handles are
seen in mnttab after an unmount and when the
mount is repeated (in this case a cdrom...) the
mnttab contains two entries for the device. One
of which is invalid. This second (stale) handle
causes subsequent locking problems.
automountd
SR: none
DTS: JAGab68200
Autofs/automountd can fail when the system
hostname is longer than 8 characters.
automountd
SR: 8606107366
DTS: JAGab77563
Autofs exhibits wrong behavior in processing
executable maps.
automountd
SR: 8606107274
DTS: JAGab77060
automount option -proto=udp causes mounts to fail
libautofs.a
SR: 8606107122
DTS: JAGab76805
autofs - shell gets intermittent "cannot execute"
libautofs.a
SR: 8606106938
DTS: JAGab76453
automounter hangs when trying to mount cachefs
filesystem (reported on HP-UX 10.20)
libnsl.1/a
SR: none
DTS: JAGaa43721
When accessing remote files over NFS, the
NFS protocol on HP-UX only uses UDP.
libnsl.1/a
SR: none
DTS: JAGab68200
NIS and other ONC/NFS systems can fail when
libnsl does not provide support for a system
hostname longer than 8 characters.
libnsl.1/a
SR: 8606107366
DTS: JAGab77563
Autofs exhibits wrong behavior in processing
executable maps.
libstraddr.1
SR: none
DTS: JAGab68200
Libstraddr routines can fail when the system
hostname is longer than 8 characters.
make.script
SR: 8606107068
DTS: JAGab76707
ypmake and Makefile failed
on some mail.aliases file and mail.aliases map
is corrupted.
mount
SR: none
DTS: JAGaa43721
When accessing remote files over NFS, the
NFS protocol on HP-UX only uses UDP.
nfs.core
SR: none
DTS: JAGaa43721
When accessing remote files over NFS, the
NFS protocol on HP-UX only uses UDP.
nfs/mount
SR: none
DTS: JAGab68200
Nfs/mount can fail when the system
hostname is longer than 8 characters.
nfsstat
SR: none
DTS: JAGaa43721
When accessing remote files over NFS, the
NFS protocol on HP-UX only uses UDP.
nisplus/nisserver
SR: none
DTS: JAGab68200
Nisplus can fail when the system hostname
is longer than 8 characters.
rpcinfo
SR: none
DTS: JAGab68200
Rpcinfo can fail when the system hostname
is longer than 8 characters.
rpc.lockd
SR: 5003459362
DTS: JAGab12595
file locks hang when NFS server uses
fully-qualified hostname
rpc.lockd
SR: 8606113678
DTS: JAGac07192
Application hangs on client when obtaining NFS
lock on server
setoncenv
SR: none
DTS: JAGaa43721
When accessing remote files over NFS, the
NFS protocol on HP-UX only uses UDP.
ypmake
SR: 8606107068
DTS: JAGab76707
ypmake and Makefile failed
on some mail.aliases file and mail.aliases map
is corrupted.
Based on HP-UX patch PHNE_20344:
libnfs.a librpc.a nfs_iface.o
SR:N/A
DTS:JAGac42842
NFS version 3 only supports up to 8k read/write
transfer size.
libnfs.a
SR:8606110199
DTS:JAGab82902
Memory leak in NFS version 3 at rfs3_readdirplus().
libnfs.a
SR: 8606125471
DTS: JAGac40861
Poor NFS performance relative to SPECsfs97 benchmark.
libnfs.a
SR:8606107676 8606124555
DTS:JAGab77944 JAGac39938
NFS performance problems with NFS client
readdir cache.
libnfs.a
SR:8606126860
DTS:JAGac59701
"do_readdirplus" variable not available in the NFS
kernel.
Based on HP-UX patch PHNE_19759:
1.fuser -f on a file does not return pid of opener
2.compress command on a SUN client fails due to invalid
name length returned by NFS pathconf from HP Server
3.getmount_entry() returns down status for all hard
mounted NFS file systems
Based on HP-UX patch PHNE_19620:
automountd
DTS: JAGab72053
NFS - autofs (11.0) hangs when unmount from down server
SR: 8606103364
DTS: JAGab70009
replicated automounts fail if system parameter
maxfiles > 2048
libautofs.a
DTS: JAGab73529
autofs w/cachefs can panic in cachefs_root()
SR: 8606105077
DTS: JAGab72920
AutoFS failure with cdrom.
The failure occurs in two ways:
- Hangs if indirect mount
- Error if direct mount
libnsl.1/a
SR: 8606104454
DTS: JAGab41115
rpcinfo gets error "can't contact rpcbind: RPC:
Program not registered" from remote rpcbind on
RPCB_GETADDR/RPCB_DUMP request for list of services.
libnss_nis.1
SR: 5003465898
DTS: JAGab20796
getservbyname() is slow.
librpcsvc.a
SR: 8606103503
DTS: JAGab70329
rpc.mountd dies with SIGSEGV if rmtab is large and
showmount -a is done.
rpc.lockd
SR: 8606105833
DTS: JAGab74177
Virtual nfs servers have locking problems.
DTS: JAGab45462
rpc.lockd uses port numbers within reserved port
range, 600 to 1024.
DTS: JAGab15223
Processes waiting to lock an nfs file which has been
deleted do not get woken up, resulting in a hang.
DTS: JAGaa45544
Locks hang and rpc.lockd logs error messages about
the local and remote lock tables being inconsistent.
rpc.lockd causes lock queue corruption with loopback
mounts.
rpc.mountd
DTS: JAGab45462
rpc.mountd uses port numbers within reserved port
range, 600 to 1024.
rpc.statd
DTS: JAGab45462
rpc.statd uses port numbers within reserved port
range, 600 to 1024.
Based on HP-UX patch PHNE_18221:
libautofs.a
SR: 1653298828 5003458299 1653299826 5003462911
SR: 1653304972
DTS: JAGab00144 JAGab03833 JAGab11283 JAGab16597
DTS: JAGab18083
JAGab00144 - AutoFS is not triggering re-mount
JAGab03833 - AutoFS hangs even with PHNE_17200
JAGab11283 - cp(1) fails to inactive direct mount
JAGab16597 - mv command fails in AutoFS direct mnt
JAGab18083 - getcwd() fails with AutoFS filesys
libnsl.1/a
SR: 5003463992
DTS: JAGab17512
Applications fail to create a server side RPC
endpoint due to a failure to obtain a reserved port.
libnsl.1/a
SR: 5003465880
DTS: JAGab20797
A multi-threaded application which calls
getservbyname() failed.
libnss_compat.1
SR: none
DTS: JAGab03573
64-bit application using 'getgrent' fails if
nsswitch.conf uses group:compat
rpc.lockd
SR: 5003446203
DTS: JAGaa46687
rpc.lockd runs out of file descriptors
and returns the following error in
its log file:
RPC: Remote system error
rpc.mountd
SR: 5003439471 5003463331
DTS: JAGaa42795 JAGab17386
ER for share(1M) options and defect in "showmount -e"
rpc.mountd
SR: none
DTS: JAGaa44896 JAGaa24142
rpc.mountd - server allows mounts not on access list
rpc.pcnfsd
SR: 5003460030
DTS: JAGab13451
rpc.pcnfsd does not accept '~' for
file names.
rpc.statd
SR: 5003446195
DTS: JAGaa46688
rpc.statd fails on fopen when more than
260 entries are in /var/statmon/sm.
Based on HP-UX patch PHNE_17586:
1. Huge directory reads take too long and client system
performance degrades as NFS IO activity increases.
2. System panics with data page fault when 0 len UDP
pkt received by NFS server system.
3. Root users are denied access to valid root exported
file systems on 11.0 server.
4. Root users on NFS PV3 client who do not have file
permissions for read/write are allowed to open file
successfully but denied access when reading or
writing the file.This behaviour is inconsistent
with non-root users who are denied access at file
open time.
5. NFS requests from anonymous NT clients are rejected.
6. Large file reads on a 32 bit NFS client does not work,
file copy completes without errors but no data is copied
to the target file.
7. When copying large file from local disk to NFS
file system,more bytes than necessary are copied to
the file and the resulting file size is bigger.
8. Buffering of data on NFS file is permanently
turned off by the client system even after releasing
all file locks and closing all file descriptors.
9. Exportfs prints debug messages in syslog.log.
10. When a file is opened with O_CREAT|O_TRUNC|O_EXCL
flags set and the file does not already exist,open is
expected to succeed but for NFS V3 files,open seems to
fail with EACCES.
11. When file has Mandatory lock mode set,HP NFS V3
allows file read/write access when no locks exist on
the file,but NFS V2 denies file read/write access.
Also,NFS V3 client hangs application when locks exist
on the file.This behaviour is inconsistent with SUN's,
where NFS V3 and V2 access is denied consistently at
file open time when file has mandatory lock mode set.
12. Data page fault panic in mvfs due to NFS server
initialization corrupting global memory at boot up.
Based on HP-UX patch PHNE_17247:
1. Data page fault panic due to NFS server
initialization corrupting global memory at boot up.
2. Large file reads on a 32 bit NFS client does not work,
file copy completes without errors but no data is copied
to the target file.
3. When copying large file from local disk to NFS
file system,more bytes than necessary are copied to
the file and the resulting file size is bigger.
Based on HP-UX patch PHNE_17200:
Makefile
SR: none
DTS: JAGaa73221
When rpc.mountd tries to match a hostname
in netgroup, the given hostname has to be
the exact same as it is stored in the
netgroup.
automount
SR: 5003450916
DTS: JAGaa93190
automount loops using replicated server
automount
SR: 5003362707
DTS: JAGaa25720
automount fails to mount all exported
file systems.
automountd
SR: 1653267377
DTS: JAGaa24193
autofs holding lock on /etc/.mnttab.lock.
automountd
SR: none
DTS: JAGaa95626
Logging information is hard to
read.
automountd
SR: none
DTS: JAGaa40567
executable map processing may grant
caller additional privileges.
libautofs.a
SR: 5003445601
DTS: JAGaa46003
NFS - autofs hangs when manual unmounts used
nfs.core
SR: none
DTS: JAGaa43075
rexd does not start since it cannot find
/var/spool/rexd on system.
nis.server
SR: none
DTS: JAGaa94166
nis.server script won't run correctly unless the
new namesvrs is installed at the same time.
rpc.mountd
SR: 5003454371
DTS: JAGaa94274
rpc.mountd deadlock with automount
rpc.mountd
SR: 5003447003
DTS: JAGaa45940
NFS - rpc.mountd MOUNT performance is very slow
rpc.nispasswdd
SR: 1653286955
DTS: JAGaa44956
when rpc.nispasswdd is running with "-g"
option, it corrupts the credential of a
user who has a credential and changes
password.
rpc.pcnfsd
SR: 5003405118 5003336198
DTS: JAGaa26176 JAGaa25473
1) PC users fail to authenticate when trusted
system is enabled.
2) pcnfsd stops responding to all requests when
a request is made to printer that is down.
rpc.pcnfsd
SR: 1653293043
DTS: JAGaa93189
User authentication fails for users who
do not use a shell that ends with "sh".
rpc.rstatd
SR: 5003442574
DTS: none
The amount of memory associated with the
rpc.rstatd process continues to grow
without ever being returned to the system.
rpc.statd
SR: 5003445858
DTS: JAGaa45938
rpc.statd core dumps with SIGSEGV.
rpcbind
SR: none
DTS: JAGaa92935
rpcb_unset() does not remove all registration
entries from rpcbind.
rpcgen
SR: none
DTS: JAGaa57297
rpcgen generated makefiles fail to build targets
rpcgen
SR: 1653291484 1653291500
DTS: JAGaa57208 JAGaa57209
rpcgen generated file fails to compile.
stdhosts
SR: none
DTS: JAGaa94167
stdhosts command fails on lines longer
than 256 char.
ypinit
SR: none
DTS: JAGaa41361
ypinit has warning message.
ypmake
SR: none
DTS: JAGaa73221
When rpc.mountd tries to match a hostname
in netgroup, the given hostname has to be
the exact same as it is stored in the
netgroup.
ypserv
SR: 5003448159
DTS: JAGaa46689
ypserv is running out of file descriptors
due to not releasing them.
ypserv
SR: none
DTS: JAGaa41159
ypserv core in svc_freeargs ( a rpc routine)
after nslookup for a period of time.
ypxfr_1perday
SR: none
DTS: JAGaa43641
vhe_list should not be in the script.
Based on HP-UX patch PHNE_17101:
autofs
SR: none
DTS: none
Autofs fails to start on a 64-bit OS
unless PHNE_15638 has already been
installed.
nfsstat
SR: 5003444745
DTS: JAGaa44646
nfsstat -m exited with an error that it
could not open the mount table
Based on HP-UX patch PHNE_16599:
1. NFS server system panics with assertion failure
in vn_rele sometimes during NFS file locking/unlocking.
2. Too much rnode memory allocated resulting in gradual
shortage of free memory resource on the system.
3. NFS Version 3 mounted directories may appear to be
empty on the NFS client even though the directories exist
on the server file system.
4. A touch command to change the modification time stamp
of NFS file may cause system hang.
5. Some NFS clients may experience poor NFS Read
performance with HP servers when using NFS Version 3 mounts.
6. Invalid file system id returned to Statfs of
NFS Version 2 mounted file set.
Based on HP-UX patch PHNE_16470:
Makefile
SR: none
DTS: INDaa30982
vhe_list is no longer supported by NIS.
It needs to be removed from ypinit,
ypmake and /var/yp/Makefile.
automount
SR: none
DTS: JAGaa26320, JAGaa26354
Made debug logging change and checked
in the change for setmntent for read locks.
automount
SR: none
DTS: JAGaa40906
automount tries to remount already mounted directory
automount
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
automountd
SR: 5003431353, 5003434654
DTS: none
1. duplicate entries in /etc/mnttab error
message in syslog
2. AutoFS will not unmount LOFS mounts
exportfs
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
libautofs.a
SR: none
DTS: JAGaa24180
1. HOME env set to autofs directory on 64-bit 9808
system hangs gpm help.
2. Autofs hangs when running Netscape.
3. Autofs hangs when remounting hierarchical mounts.
libnsl.1/a
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
libnsl.1/a
SR: 5003429845
DTS: INDaa31432
Compile of application using archived libraries
files with duplicate symbol __nss2herrno
libnsl.1/a
SR: 5003429456
DTS: INDaa31422
rpc.mountd stops running
libnsl.1/a
SR: none
DTS: JAGaa24798
CDE logins fail when user belongs to more then
16 groups.
libnsl.1/a
SR: none
DTS: INDaa30681
The performance of a 64-bit application
slows down when it uses the 32-bit cache
information in the ypbind file.
libnss_nisplus.1
SR: none
DTS: JAGaa40026
getxxxent leaks memory when using NIS+
libnss_nisplus.1
SR: 5003418210
DTS: JAGaa24152
Module ngetprpwent is missing
from libnss_nisplus.
librpcd_util.a
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
librpcsoc.1
SR: none
DTS: INDaa30814
on command fails with the messages
on: failed to reach <host> at address <host address>
mknetid
SR: none
DTS: INDaa30115
mknetid cores when a user is in more that 20 groups
namesvrs
SR: none
DTS: INDaa30072
nis.server script fails if IBM is NIS master to
HP slave.
nfs.client
SR: none
DTS: JAGaa27109
Non-busy NFS mounts are frequently not
unmounted during nfs.client stop.
nfs.server
SR: none
DTS: JAGaa24199
local file systems are mounted when NFS client restarts
nfs_umount
SR: none
DTS: JAGaa27067
/sbin/fs/nfs/umount -aF nfs does not unmount
all NFS file systems.
nfsstat
SR: none
DTS: INDaa31388
Executable hangs.
nis.server
SR: none
DTS: INDaa30072
nis.server script fails if IBM is NIS master to
HP slave.
on
SR: 5003420992
DTS: INDaa30864
on fails when home directory is mounted via
autofs.
rpc.lockd
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
rpc.lockd
SR: none
DTS: JAGaa40591
Lock failure caused data corruption
rpc.lockd
SR: none
DTS: JAGaa26538
logged messages causes file system to fill
rpc.lockd
SR: 1653254474, 5003417998
DTS: JAGaa26354, JAGaa26221, JAGaa26257
The rpc.lockd tracing was improper format.
Loss of UDP NFS file locking packets resulted
in a growing message queue. rpc.lockd processes
control C (NLM_CANCEL) incorrectly when the server is
a SUN system.
rpc.mountd
SR: none
DTS: JAGaa24186
Believes there is a problem
in the way the daemon checks to see if it is up.
rpc.mountd
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
rpc.mountd
SR: 1653266148
DTS: INDaa31024
valid clients in the NFS server's export list
can not mount the NFS server.
rpc.pcnfsd
SR: 1653272484
DTS: JAGaa26373
Validity checks not performed on printer and
system name.
rpc.rexd
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
rpc.rquotad
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
rpc.rquotad
SR: none
DTS: INDaa31358
Executable hangs.
rpc.rstatd
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
rpc.rusersd
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
rpc.sprayd
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
rpc.statd
SR: none
DTS: JAGaa26538
logged messages causes file system to fill
rpc.statd
SR: 4701392027
DTS: JAGaa26354, JAGaa26276
The debug logging needs change.
rpc.walld
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
rpc.yppasswdd
SR: none
DTS: INDaa31524
If a password contains a ":", it cannot be changed
via NIS.
rpc.yppasswdd
SR: none
DTS: INDaa31380
rpc.yppasswdd does not update NIS maps when ptmp
and maps on diff file system.
rpcbind
SR: 1653270413
DTS: INDaa31358
logging data is difficult to read.
ypbind
SR: none
DTS: INDaa31412
ypbind cache file sometimes is not created
due to the value in an uninitialized time
stamp. The performance of NIS degrades
when cache file is absent.
ypbind
SR: none
DTS: INDaa31381
ypbind cache file cannot be created
due to a missing compilation flag.
The performance of NIS degrades
when cache file is absent.
ypinit
SR: none
DTS: INDaa30982
vhe_list is no longer supported by NIS.
It needs to be removed from ypinit,
ypmake and /var/yp/Makefile.
ypmake
SR: none
DTS: INDaa30982
vhe_list is no longer supported by NIS.
It needs to be removed from ypinit,
ypmake and /var/yp/Makefile.
ypmake
SR: none
DTS: INDaa31440
When a new map is made on the Master with
NOPUSH=1 option, on the Slave, transferring
the new map fails sometimes.
ypserv
SR: none
DTS: INDaa29252
ypserv stops answering some queries for
entries outside domain on a slow system.
ypxfr
SR: 5003418160
DTS: JAGaa24144
ypmake on the YP master reports a failure
when contacting a slave server
ypxfr
SR: none
DTS: none
Incorrect parameter declaration for the
function ypxfrd_getdbm.
Based on HP-UX patch PHNE_16017:
1. The setting of NFS file/directory modification and access
time stamps is inconsistent.
2. An HP NFS server does not permit NFS file/directory time
stamps to be set from a non-HP NFS client.
3. Copying a file from a 64-bit client causes the file
timestamp to be incorrectly set to Dec 31, 1969.
4. Poor NFS performance over 100BT.
Based on HP-UX patch PHNE_15638:
automountd:
1. No autofs support on HP-UX.
mount:
1. No autofs support on HP-UX.
umount:
1. No autofs support on HP-UX.
rup:
error exit code incorrect
libnsl:
rpcbind has memory leak
bindreserveport fails
rpc.statd:
gethostbyname called incorrectly.
rpc.lockd:
No support for shares and non-monitored locks in NLM
version 4
automount:
Messages written to syslog file without verbose option
nfs.client:
rpc.lockd does not reclaim locks after a server reboots.
Based on HP-UX patch PHNE_14919:
1. NFS write performance may be slow, and may be
particularly poor when large files are being closed or
synchronized.
2. NFS Server files may be accessed and possibly destroyed
when their permissions should not allow access.
3. NFS Remounts may fail with a "device busy" error.
4. Locking large files (> 2 GBytes) may encounter errors.
Based on HP-UX patch PHNE_14800:
NFS Performance as measured by the SPECsfs benchmark
gives an inadequate number of IOPS on the initial 11.0
system release.
Based on HP-UX patch PHNE_14772:
N/A
Based on HP-UX patch PHNE_14746:
rpcgen:
1. rpcgen displays an incorrect usage string
2. C++ applications fail to compile due to non-existent
header file. <sysent.h>
nfs.core:
1. rpcbind cannot receive messages on ticotsord device
rpc.nisd:
1. NISPLUS server can not resolve hostname using DNS for
NIS client.
(SR/DTS: 5003-395731/INDaa28803)
2. NIS+ clients sometimes get "NIS+ unreachable" message
when in fact NIS+ server(rpc.nisd) is up and running.
(SR/DTS: 5003-395558/INDaa29132)
nisaddent:
1. nisaddent adds empty passwd fields on a trusted system.
(DTS: INDaa28982)
nisserver:
1. nisserver creates unnecessary environment variables -
NIS_MASTER and NIS_SLAVE, and adds them into
/etc/rc.config.d/namesvrs file.
(SR/DTS: 5003-395582/INDaa29138)
2. nisserver script does not set up NIS+ server correctly
if
- NIS compat mode is not set, and if,
- nisserver was previously executed with NIS
compat mode set.
(SR/DTS: 5003-395582/INDaa29138)
nisclient:
1. nisclient has illegal grep syntax for hp
(DTS: INDaa28804)
2. nisclient -u script reports success even when
chkey fails
(SR/DTS: 5003-397422/INDaa29242)
nispopulate:
1. nispopulate has illegal grep syntax for hp
(DTS: INDaa28804)
libnss_nisplus.1:
1. 64-bit gethostbyname() returns 0.0.0.0 for the IP
address of a valid host stored in the NISPLUS table
hosts.org_dir.
(DTS: INDaa29686)
nisdefaults:
1. nisdefaults does not indicate if a principal is not
authenticated.
(SR/DTS: 5003-396655/INDaa29212)
nisstat:
1. nisstat -H hostname does not work.
(SR/DTS: 5003-395541/INDaa29137)
automount:
1. Old automount daemon conflicts with New automount
command
2. Automount daemon does not use NIS master map
rpc:
1. no entry for rpc.nisd_resolv
2. no entry for automountd
nfsconf:
1. No support for AutoFS
nfs.client:
1. No support for AutoFS
libstraddr.1:
1. 64-bit application can not send request on loopback
transport.
2. 64-bit library does not exist
libnsl.1:
1. Can not generate new thread after the 65th has been
created.
2. Can not create RPC MT Servers.
3. netdir_getbyname() returns different error message
for non-existent hosts.
4. 64-bit Cannot use loopback transports over RPC.
5. Can not create 64-bit RPC MT Servers.
6. 64-bit netdir_getbyname() returns different
error message for non-existent hosts.
libnsl.a:
1. Can not generate new thread after 65th has been
created
2. Can not create RPC MT Servers
3. netdir_getbyname() returns different error message
for non-existent hosts.
4. 64-bit application cannot use loopback transports
over RPC.
5. Can not create 64-bit RPC MT Servers.
6. 64-bit netdir_getbyname() returns different
error message for non-existent hosts.
vhe_altlog:
1. Obsoleted product vhe is still available.
vhe_getlist:
1. obsoleted product vhe is still available.
vhe_list:
1. obsoleted product vhe is still available.
vhe_mounter:
1. obsoleted product vhe is still available.
vhe_script:
1. obsoleted product vhe is still available.
config:
1. Loopback transport configuration files not moved
to correct location
unconfig:
1. Loopback transport files left after deinstall.
netconfig:
1. Customer configured information lost in /etc/netconfig
hosts:
1. Customer configured information lost in
/etc/net/[ticlts|ticots|ticotsord]/hosts
services:
1. Customer configured information lost in file
/etc/net/[ticlts|ticots|ticotsord]/services
rpc.rstatd:
1. When run from the command line, rpc.rstatd dies after 10
minutes.
keyserv:
1. keyserv registers a UDP port with rpcbind
nis_cachemgr:
1. nis_cachemgr registers a UDP port with rpcbind
(DTS: INDaa29627)
rpcbind:
1. Can not send request over loopback transport devices
to rpcbind
rpc.mountd:
rpc.mountd denies access to valid netgroup.
Based on HP-UX patch PHNE_14620:
1. System panics with a data memory protection fault
2. NFS unmounts may take several minutes with large
memory systems
Based on HP-UX patch PHNE_13208:
1.Processes hung when doing NFS file IO
2.NFS sub-system failed to respond under 2 way NFS IO stress
3.Sometimes returned invalid error during NFS Read/Write
Defect Description:
PHNE_28882:
CDE doesn't work after a fresh installation of VVOS 11.04
with the Extension Software CD version B.11.04.03. as
the preinstall script of the earlier patch PHNE_25937
is corrupting the /etc/netconfig file.
Resolution:
Modified preinstall script to update /etc/netconfig
properly.
PHNE_25937:
rpcbind(1) fails during system startup
initialization, causing CDE to hang during
system login.
PHNE_25077:
Ported portions of HP-UX patch PHNE_24034 to VVOS
NOTE: Portions of this patch have been ported to
satisfy dependencies for rpcbind(1). VVOS does not
support NFS client or server.
NOTE: Only JAG and DTS numbers related to
NFS.NFS-CORE apply to this patch.
NOTE: Only documentation references to NFS.NFS-CORE
portions of this patch apply to VVOS.
Based on HP-UX patch PHNE_24034:
automountd
JAGad21864
During unmount operations, automountd incorrectly
returns a success error code to the kernel, which
causes the kernel to remove autonode data structures.
Subsequent events then cause autonodes to be created
with partial data, which results in the bdf command
anomaly.
Resolution:
Fix automountd so it returns the correct error code
to the kernel during unmount operations.
automountd
JAGad65770
The unmount command failed for a mounted cachefs type
file system when trying to unmount with AutoFS
automountd. The cachefs unmount command was missing
a parameter that unmount included.
Resolution:
Added the new parameter for the cachefs unmount command.
automountd
JAGad30096
The AutoFS automountd caused the unmount command to
fail for mounted hfs and cdrom type file systems.
Resolution:
Added a new parameter for the hfs and cdrom unmount
commands.
libautofs.a
JAGad45257
Due to a race condition in AutoFS, autonodes are
getting created with NULL mount flags. The affected
AutoFS mount points show empty directories. A system
reboot is required to clear the condition.
Resolution:
Modified the code to eliminate the race condition.
libautofs.a
JAGad62727
For direct mounts, AutoFS did not wait for mounts to
complete when the direct mount point was accessed.
This triggered a second mount, creating a duplicate
entry in the /etc/mnttab file.
Resolution:
Added code in AutoFS to wait for mounts in progress
for direct mount points.
libnfs.a
JAGad66201
File access performance is slow on systems with large
memory and buffer cache.
Resolution:
Restore the performance version of the NFS code to
walk through buffer cache. The problem described in
JAGad32551 is also fixed.
libnfs.a
JAGad72416
If there are biods running in the system, asynchronous
reads are done by the kernel on behalf of the reader
process, and asynchronous writes are done on behalf of
the writer process. The problem with this is that
asynchronous write requests will be enqueued faster
than asynchronous read requests, thus monopolizing the
biods, and hence causing starvation for the
asynchronous read requests.
Resolution:
Modified the NFS read logic to avoid doing read-ahead
(asynchronous reads) if the biods are "too busy".
However, this fix is disabled by default. In order to
enable it, the kernel parameter
'async_read_avoidance_enabled' must be set to one, by
patching the vmunix file and rebooting, or by patching
the kernel image in memory. To patch the vmunix file
(survives a reboot), use this command:
echo 'async_read_avoidance_enabled?W 0d1' |
adb -w -k /stand/vmunix /dev/kmem
To patch the in-memory kernel (does not survive a
reboot), use this command:
echo 'async_read_avoidance_enabled/W 0d1' |
adb -w -k /stand/vmunix /dev/kmem
A kernel regeneration will require these steps to be
done again.
libnfs.a
JAGad15675
The code does synchronous I/O when the file is locked.
This means that the biods are bypassed and the I/O is
performed by the calling thread.
Resolution:
Do not set the RNOCACHE flag for a whole-file lock.
Also, flush the buffer cache for each lock/unlock
request. Thus, fresh data is read at lock time and
all data is written before releasing the lock. Note
that for partial locks, the behavior remains unchanged.
This fix is disabled by default. In order to enable
it, the kernel flag 'nfs_new_lock_code' needs to be
turned on, by either patching the vmunix file and
rebooting, or by patching the kernel image in memory.
To patch the vmunix file (survives a reboot), use the
following commands:
echo 'nfs_new_lock_code?W 0d1' |
adb -w -k /stand/vmunix /dev/kmem
To patch the in-memory kernel (does not survive a
reboot), use the following commands:
echo 'nfs_new_lock_code/W 0d1' |
adb -w -k /stand/vmunix /dev/kmem
A kernel regeneration will require these steps be done
again.
libnsl.1/a
JAGad76637
rpcbind and other RPC/XDR applications can be
adversely affected with SIGBUS.
Resolution:
Added code to address the problem.
librpc.a
JAGad66499
The system is running out of reserved ports. Hundreds
of processes are trying to gain access to such ports
(ie, perform a lock through lock manager). Since the
lock invocation (via a lockf or fcntl system call)
tries to use reserved ports 512 to 1023 to communicate
with the local lock manager, these ports are taken by
the first lockers. If these are all busy then
subsequent lock invocations just loop trying to get
the next available reserved port. The loop to get
the next available reserved port is a tight hard loop
with a one-second delay between activity to check
whether any of the 512 reserved ports are available.
These lock invocations are the ones actually starving
the processes that first obtained the reserved ports
and they are sending the messages to the message
buffer. Thus, a virtual deadlock occurs.
Resolution:
A backoff for the delay between successive attempts at
obtaining a reserved port is now provided. The delay
is progressive in that it starts at 1 second and is
doubled until it is 32 seconds. This allows for those
processes with a reserved port to run and complete, and
therefore give up their reserved port to the processes
waiting for one.
librpc.a
JAGad37405
NFS/TCP incorrectly handles the case where incoming
messages are being processed for a stream, as that
stream is being closed by the nfsd associated with TCP.
In this case, replies to messages being processed do
not get sent down the stream due to the close.
However, the stream cannot complete the close until all
the messages have had replies sent. Thus, the nfsd
associated with TCP hangs in its close.
Resolution:
NFS/TCP changed to not wait for all messages to have
replies sent before closing a stream. No data is lost
since messages are retransmitted if the client didn't
receive a reply.
nfs.client
JAGad50904
There is a window of time between the "Stop NFS client
subsystem" and "Unmount file systems" steps during
system shutdown. If there are active lofs mounts
managed by AutoFS, and an autofs unmount request is
sent during this window, shutdown will hang at the
"Unmount file systems" step. This is because
automountd is killed at the "Stop NFS client subsystem"
step and thus cannot process mount and unmount
requests. The unmount request pends forever.
Resolution:
In the nfs.client script, prior to killing automountd,
increase the AutoFS unmount timeout to a very large
value so that no detrimental unmount requests are
initiated before shutdown concludes.
nis.client, ypbind, ypinit, ypinit.1m, ypserv.1m
JAGad70794
NIS clients do not have a mechanism to bind to a
particular NIS server.
Resolution:
Modified the ypinit script to include a new option
"-c" for construction of an NIS servers list. The NIS
servers list is constructed by invoking "ypinit -c"
and is stored in /var/yp/binding/<domain_name>/ypservers.
The list of NIS servers should be in the order of
preference that ypbind can try to bind.
The fix for JAGad70794 is not enabled unless the ypinit
script is copied from /usr/newconfig/usr/sbin to
/usr/sbin/. To backup the current ypinit script and
enable the new ypinit script, do the following steps:
mv /usr/sbin/ypinit /usr/sbin/ypinit.bak
cp -p /usr/newconfig/usr/sbin/ypinit /usr/sbin/ypinit
When disabling the fix for JAGad70794 and migrating
back to the previous ypinit script, the file
/var/yp/binding/<domain_name>/ypservers will need
to be deleted:
mv /usr/sbin/ypinit.bak /usr/sbin/ypinit
rm /var/yp/binding/<domain_name>/ypservers
rpc.lockd
JAGad54106
rpc.lockd doesn't use NLM messages in the case of a
loopback mount with a hostname and directly modifies
msg_q entries. In the case of a loopback mount with
an alias hostname, the lockd mistakenly treats it as a
loopback mount with a hostname and modifies the msg_q
entries which causes the process to hang, as lockd
doesn't find the entry when NLM messages are received.
Resolution:
Added checking for whether the loopback mount is with
a hostname or alias hostname. Do not modify msg_q
entries in the case of a loopback mount with an alias
hostname.
rpc.lockd
JAGad71544
When one process is holding a lock on a file, another
process is waiting for the lock on the same file, and
the two processes are killed at the same time, the
lock remains held by one of the processes.
Resolution:
In the CANCEL request handling routine local_cancel(),
code was added to delete the lock upon a CANCEL
request if the lock is found in the granted queue.
This prevents the lock from remaining after the
process is killed.
rpc.statd
JAGad77633
The server's rpc.statd process sends the notify message
to the client's rpc.statd process with the server's
hostname. When the client's rpc.statd tries to match
the hostname with its monitor entry it checks for four
possible names used to mount the server: short name,
long name, alias name, and IP address. The current
algorithm to check the short name and long name in one
step matches the wrong monitor entry, thus causing
problems in file lock recovery.
Resolution:
Separated the short name and long name checking into
two steps, checking only for short name and then
checking for long name.
rpcbind
JAGad34186 JAGad42706
rpcbind core dumps with SIGBUG or SIGSEGV due to memory
corruption in the internal linked list of registered
programs. This list is abnormally terminated by memory
corruption and when the invalid node is accessed,
rpcbind can core. This has been noticed on several
occassions including NIS+ startup and random buffer
overflow under heavy load.
Resolution:
The core of memory corruption is in netbufdup().
Changed the malloc to valloc() to increase the required
buffer allocation.
Based on HP-UX patch PHNE_23833:
automount
JAGad45102
When automounter triggers new mounts a symbolic
link is added to the automounter vnode. After the
link was added the modification time of the vnode
was not being updated. Since the modification
time of the vnode never changed the rddir cache
was never invalidated.
Resolution:
Add code in the automounter to update the
modification time of the automounter vnodes
whenever new symbolic links are added.
automount
JAGad38290
If an automounter map contains a mount point
which is a symbolic link that points to a
non-existant directory, automounter will hang.
Resolution:
During automounter initialization, add a check
which will ignore these invalid map entries and
log an error message to syslog.
automountd
JAGad29916
Automountd will log "Rmdir" error messages to
/var/adm/automount.log even if automountd was
started without the "-T" option.
Resolution:
Add code to check for tracing before logging the
error message.
exportfs
JAGad40926
Invalid host names in a root option's host list are
not handled correctly. They cause invalid entries
to be created in the root access host list for the
corresponding filesystem. The same type of defect
occurs for the 'rw' option.
Resolution:
Changed the logic that processes the 'root' and
'rw' options, in order to completely ignore invalid
host names.
fsirand.1m
JAGab46804
The manpage does not mention that fsirand is not
supported on a JFS file system.
Resolution:
Added a line to the "fsirand" man page stating
that the fsirand command is only supported on HFS
file systems.
libnfs.a
JAGad48223
Server reads are occurring unnecessarily when a
client is only doing writes.
Resolution:
Removed the read operation that occurred before
the write operation.
libnfs.a
JAGad35150
NFS incorrectly handles a return from a write
operation having a 0 status (NFS3_OK) and a
count of bytes written that is not reflective
of the number of bytes actually written (that is,
a large negative number). By not rejecting such
values, it attempts to use the count of bytes
written to offset into memory causing the panic.
A negative count of bytes written is allowed
because it is cast as signed.
Resolution:
NFS interprets the count of bytes written as
unsigned, thus eliminating any negative values.
libnfs.a
JAGad47845
Function nfs3rename() is implementing the
"unlink-open-file" semantics for the target
name (when it exists), without checking that it
should only do so if the target is not a directory.
Resolution:
Modify function nfs3rename() to only implement the
"unlink-open-file" semantics if the target name
is not a directory.
libnfs.a
JAGad45021
The calculation for determining the size of a file
was using an incorrect constant value.
Resolution:
NFS PV3 calculates the size occupied by a file.
This calculation was based on MAXBSIZE, which is
8192 instead of DEV_BSIZE which is 1024. So it
was eight times too high. Changed this to base
the calculation on DEV_BSIZE.
libnsl.1/a
JAGad52387
Remote users can cause denial of RPC services.
Resolution:
In __svcauth_sys(), change the local variables
strlen, gid_len and i from type integer to
unsigned integer.
libnsl.1/a
JAGad55752
File descriptors used by the TCP connections
are released too soon so that they confuse the
polling thread to create more file descriptors.
The wrongly created file descriptors are never
closed.
Resolution:
In svc_vc_getargs(), comment out the call to
svc_args_done(). This will keep the file
descriptors until the RPC service routine is
totally complete.
libnss_nis.1
JAGad49173
getservbyname() first searches the NIS map
servi.bynp, which can only resolve official
service names. getservbyname() never gets to
call YP_ALL as a last resort to parse through
the other NIS map services.byname for the
service alias.
Resolution:
If getservbyname() cannot resolve the service
name passed to it, call YP_ALL and parse through
the NIS map services.byname.
libnss_nisplus.1
JAGad42007
When in trusted mode, the passwd change should
always create a fully qualified domain name even
if one was not passed into the command.
Resolution:
New code was added to libnss_nisplus.1 to fully
qualify domain names if they are passed non-fully
qualified.
nfsstat.1m
JAGad42623
The nfsstat man page does not have a description
for the badverfs, cantconn, nomem, interrupts, and
cantsend fields.
Resolution:
Added these fields to the nfsstat man page.
rpc.lockd
JAGad49985 JAGad49986
rpc.lockd rejects NLM_GRANTED_MSG when it is
received out of order with NLM_LOCK_RES
(blocked). rpc.lockd ignores NLM_GRANTED_MSG
when it is received out of order with
NLM_UNLOCK_RES.
Resolution:
Modified the processing algorithm for NLM_
GRANTED_MSG. When NLM_GRANTED_MSG is
received ahead of NLM_LOCK_RES(blocked),
it is treated as if NLM_LOCK_RES(granted)
was received. When NLM_GRANTED_MSG is
received ahead of NLM_UNLOCK_RES it is
treated as if NLM_UNLOCK_RES was received.
rpc.lockd
JAGad43270
rpc.lockd puts the lock requests in msg_q while
waiting for a response from the server. If a
process lock request for file 'f1' is
waiting in msg_q, subsequent lock requests from
same process are ignored even if it is for
different file. This can happen with
multi-threaded processes where two threads can
send lock requests for two different files.
Resolution:
Added checking for the file handle in determining
the uniqueness of lock. This enables lockd to
distinguish between requests from same process
for different files.
rpc.lockd
JAGad54440
When a client tries to unlock the first part of
a locked area in an NFS file, the whole lock is
removed in the server.
Resolution:
Fixed the delete_reclock() function to use the
proper argument when calling the
delete_kernel_lock() function.
rpc.lockd
JAGad48424
rpc.lockd logs messages to a log file by
calling the LOG_MSG function. The LOG_MSG
function is being called with incorrect
parameters in lockd when it is logging messages
related to "control-c" interrupt processing.
Resolution:
Corrected the parameters being passed to the
LOG_MSG function.
rpc.mountd
JAGad45622
When booting a diskless Linux client, the
process fails when mounting the root file system.
This happens because the mount request uses the
AUTH_NULL authentication type and rpc.mountd does
not allow this. The mount request fails with a
"permission denied" error.
Resolution:
Allowed rpc.mountd to accept mount requests with
AUTH_NULL authentication type.
ypxfr
JAGad33433
After a map transfer, ypxfr sends a YPPROC_CLEAR
to the local ypserv if ypxfr is not invoked with
a "-c" option. If the local host name is greater
than 8 characters then the call to bind_to_server()
fails with the error "ypxfr: bind_to_server
clntudp_create error: RPC unknown host".
Resolution:
Increased the size of the array local_host_name
from 8 to MAXHOSTNAMELEN characters.
Based on HP-UX patch PHNE_23249:
libautofs.a, libnfs.a, librpc.a
JAGab70789 JAGad28779
Threads in a multithreaded process sleeping
interruptibly while holding a non-interruptible
resource are susceptible to deadlock.
Resolution:
NFS threads are placed in a "nonstop" mode in
sections of code where non-interruptible resources
are being held during interruptible sleeps. There
are four other patches which must be installed to
enable the "nonstop" mode: PHKL_23406, PHKL_23407,
PHKL_23408, and PHKL_23409. These patches will be
released in the Spring of 2001.
Based on HP-UX patch PHNE_23247:
{Site Specific Patch}
Based on HP-UX patch PHNE_22642:
automount
JAGad24909
The function (which loads a direct map file)
involved in the call sequence for handling the
SIGUSR1 signal, was being called with incorrect
arguments which would result in a "segmentation
fault" and coredump when executed.
Resolution:
The function call which was causing the coredumps
was modified to reference the proper argument set.
automountd
JAGad30127
The automountd code simply was not parsing the
quota option out of the options string.
Resolution:
Added a hasmntopt call to check for the quota
option and set the quota flag as needed.
libautofs.a
JAGad04988
Race condition between mount and umount with ufs
filesystems.
Resolution:
Check VFS_MOUNTING flag in make_unmount_list and
get_hierarchical_mounts.
libautofs.a
JAGad29062
When an unmount request comes in to the automountd,
it stats each file system to find the entry with
the matching file system id. The stat command updates
the reference times of the autonodes, preventing them
from unmounting when they should.
Resolution:
AutoFS now uses an existing macro to make sure that
the calling process is not automountd before updating
the reference times of autonodes.
libnfs.a
JAGad48493
Extremely poor performance on a 64-bit (V-class) 11.0
from NFS pv3. All processes accessing NFS were in
_psema_miss except for one that was running in
cpu. This is the same problem this customer had
as described in JAGad16541 (8606147198) NFS
performance problem due to bad compare_cred()
logic in nfs3_vnops.c.
Resolution:
The current calculation sizeof(*cr1) -
sizeof(cr1->cr_ref) - sizeof(cr1->cr_pag) yields
100 bytes. However, cr1->cr_pag is an 8-byte
structure in a 64 bit OS. Since it is 8-byte
alligned, there are 4 bytes between cr1->cr_ref
and cr1->cr_pag that were unaccounted for.
The fix is to #define a size of 96 and use it
in the comparison.
libnfs.a
JAGad31017
The NFS client does not get new attributes during
close-to-open when a file is not cached.
Resolution:
The NFS client now gets new attributes from the
server at file open time if close-to-open
consistency (i.e. MI_NOCTO is overridden at
mount time) is desired.
libnfs.a
JAGad27560
Panic occurs when vfs lock is improperly unlocked
and an attempt to unlock it occurs.
Resolution:
Code modified to check the return value of
vfs_lock and if it is busy, sleep for some time
and try to acquire the lock again.
libnfs.a
JAGad32551
v_count was not decremented properly in the
NFS_BLKINVALFREE macro. In the case of removing
the file, instead of sending the remove rfscall
to the server, the client renames the file to
another name and the file remains.
Resolution:
The fix is to call the routine binvalfree() instead
of the NFS_BLKINVALFREE macro in order to decrement
v_count properly.
libnfs.a
JAGad35601
By masking SIGKILL and SIGSTOP it is not possible to
kill an NFS client process if the server goes down.
Also, SIGKILL and SIGSTOP are non-maskable signals in
HP-UX, hence they should not be masked.
Resolution:
Unmask SIGKILL and SIGSTOP in masked_sigs in
the routine, nfs_subr.c.
libnsl.1/a
JAGad09968
The function authunix_create() calls abort()
if more than 16 groups are passed in args (gids).
Resolution:
Replaced abort() code with return(NULL). This
prevents code from dumping.
libnsl.1/a
JAGad29722
A thread walks off its stack due to a very large
stack variable (struct pollfd svc_pollset) in
svc_run.c, thereby resulting in the corruption
of unrelated memory.
Resolution:
1) Removed the explicit initialization of fd_set
svc_fdset in rpc_comdata.c.
2) Changed the array sizes of svc_pending_fds and
svc_pollset to kernel tunable parameter
maxfiles_lim, and dynamically allocated both
arrays.
3) Reduced FD_SETSIZE in svc_vc.c's
__svc_nisplus_purge_since() to 1024.
librpc.a
JAGad39062
NFS incorrectly handles a machine name length
that is negative by not rejecting such a value
and then attempting to use it as an offset into
an array. A negative machine name length is
allowed because it is declared as signed.
Resolution:
NFS interprets the machine name length as unsigned,
thus eliminating any negative values.
librpc.a,nfsd
JAGad36339
NFS/TCP incorrectly handles the case where a new
thread cannot be created by the NFS TCP kernel
daemon (nfsktcpd). In such cases, it allows data
to come in to be processed though there is no
thread to do such. On the close of the data
stream, the nfsd associated with TCP hangs
waiting for the incoming data to be processed.
Resolution:
NFS/TCP immediately closes the data stream when
its associated thread cannot be created.
newkey
JAGad26923
In changing a public/secret key pair for the
privileged user of a given hostname on the master
server with "newkey", this command fails with
error message, "ERROR, passwd differs from
login passwd". "Newkey" prompts for the root
password of the given hostname, but compares
the given password with the root password of
the master server.
Resolution:
The prompt to ask the root password of the given
hostname is inserted if the password supplied is
different from that of the master server.
Based on HP-UX patch PHNE_22125:
libautofs.a
JAGad13210
The root cause involves an atypical use of a for
loop in the force_remount() function of the module
auto_subr.c. Using the for loop to traverse a
linked list, the increment or looping expression
assigned to a pointer variable was a variable that
had previously been assigned to the next item in
the list. The problem here is that the value of
the next pointer may be altered by a different
thread during the execution of the for loop's body.
When this happened, the next loop iteration was
then processing an item that had been released
from use and no longer part of the list. This
situation manifests itself in the above symptom.
Resolution:
Change the code so the for loop's increment
expression does the incrementing.
libnfs.a
JAGac86286
While testing a large (25MB or more) file
transfer from an NFS client to an NFS server,
the NFS server is TOC'ed during the copy.
The client hard mounts the NFS server, so
the copy command will hang waiting for the
NFS file server to come back up. When the
NFS server comes back up, the copy
continues and eventually completes. When
you do a cksum on the local file and the
remote file, the values are different.
Data is missing from the remote file.
Resolution:
Record the write verifier before
collecting the buffers instead of
sending time. Every time when the buffer
is not used, just clear all of its links.
libnfs.a
JAGad14221
HP NFS makes 2 GETATTR RPC calls for each
synchronous read and 1 GETATTR RPC call for
each synchronous write on a file opened with the
O_RSYNC|O_SYNC flags set, while SUN NFS makes 1
GETATTR RPC call per synchronous read and 0
GETATTR RPC calls per synchronous write. An rnode
for an NFS file with the RNOCACHE flag set gets
put on the rnode free list after the file is
closed, and a subsequent open of the same NFS
file will pick up the same rnode from the free
list with RNOCACHE flag set, causing I/O mode to
be synchronous for this subsequent open even
though the O_RSYNC|O_SYNC flags were not set.
Resolution:
Extraneous GETATTR calls in the NFS synchronous
read/write path have been removed. The synchronous
flag RNOCACHE for an rnode is now turned off
during NFS file close to eliminate persistent
synchronous I/O mode across system calls.
libnfs.a
JAGad16541
The compare_cred function was unnecessarily
checking the cr_ref and cr_pag of the cred
structure. It was also redundantly checking
the groups' array.
Resolution:
Removed checking of cr_ref, cr_pag and redundant
check of groups' array.
libnfs.a
JAGad15306
The tar command complains about "Optional
ACL entries". An ll command shows some "+"
signs in the mode bits. A second ll command
shows no more "+" signs. This is caused by
uninitialized bit field va_aclv.
Resolution:
Since NFS does not support ACL's, initialize
va_aclv to 0.
libnfs.a
JAGac84458
A 64-bit machine may panic when executing
a command over nfs hits the path that
calls makenfsnode or makenfs3node. This
happens only on a 64-bit machine and is
caused by an assignment in these routines
that causes non 8-byte alignment.
Resolution:
Remove this assignment that causes non 8-byte
alignment in makenfs3node and makenfsnode.
libnfs.a, librpc.a
JAGad29423
NFS is not working properly for a mount option
specified as interruptible or non-interruptible.
An example, non-interruptible is interruptible
in NFS/UDP.
Resolution:
Fixed the mount intr/nointr option so that it
behaves as expected.
libnfs.a
JAGad13957
NFS incorrectly checks the filemode
flags when opening a file for read-only
access. Because of this, it mistakenly
views the access as writable and
modifies the write credentials. This
causes the "Permission denied" error
in the write operation.
Resolution:
NFS correctly checks the filemode flags
when opening a file. In particular, it
checks the filemode against FWRITE
instead of O_WRONLY and O_RDWR.
libnfs.a, librpc.a, nfsd
JAGad14853
When NFS is stopped and re-started, the nfsd
transport table can reach a state where the table
is full and the new nfsd daemons start faster
than the old nfsd daemons stop. The only way to
get the table to a correct state is to reboot the
system.
Resolution:
Fix the code that controls the nfsd transport
table.
libnfs.a, nfsd
JAGad16228
When NFS is stopped and restarted, and then
additional nfsd processes are started, the
nfsd processes which were started first are
no longer registered with rpcbind. This
causes the rpcinfo command to fail.
Resolution:
Modify the return errno from EINVAL to EIDRM
which will be used in nfsd.
librpc.a
JAGad24321
If a client mounts an NFS file system with an
interruptible mount over TCP when the server is
down, the client is expected to try for a period
of time and quit with an RPC time out error
message. This does not happen in RPC/TCP path,
and the client is hung.
Resolution:
The RPC/TCP code was fixed so it does not sleep
on cv_wait() for a soft interruptible mount.
librpc.a
JAGad13205
This was traced to a 64-bit only issue. On a
64-bit system, a particular arithmetic expression
always resulted in a non-negative result. The
subsequent test for a negative result always
failed therefore sending actual negative results
down the wrong code path. Repeated occurrences
eventually caused the system to hang.
Resolution:
A variable in the arithmetic expression was
changed to type int so the arithmetic could
correctly result in a negative number.
librpc.a
JAGad13818
If for some reason the peer wants to tear the
TCP connection, it sends us a FIN, but then
nothing happens. The TCP connection remains in
the CLOSE_WAIT state and we keep sending NFS
requests on this connection. Eventually the
local inactivity timeout will pop which will
remove this connection. This problem happens on
64-bit machines only.
Resolution:
Changed data types from unsigned long to
unsigned int so that messages such as FIN are
not dropped.
nfs.core
JAGad29173
After installing PHNE_20371 or PHNE_21376 on a
system with a default umask which does not allow
universal read permission, the /etc/services file
permissions are set per the default umask and
non-root processes cannot read the file.
Resolution:
Modify the "/sbin/init.d/nfs.core" script to
preserve original permissions and ownership of
"/etc/services" in the case where it operates on
"/etc/services" to add a service entry for
NFS/TCP, by using "cp -p" on "/etc/services" to
create a working copy for editing, and then
using "mv" to overwrite the original
"/etc/services" with the changed version.
rpc.lockd
JAGad14812
When a client crashes and does recovery after
locking a remote file, the server does not grant
the lock held by the crashed client to other
clients waiting for the lock.
Resolution:
In recovery, server releases the lock information
held by the crashed after waking up a client
waiting for the lock.
rpc.mountd
JAGac68822
The mount function returns the ENOENT error, without
checking the existence of the file in the mount table,
when the realpath() function does not find the path
entry for the file.
Resolution:
The function call "mount_enoent_error" is added to
check the existence of the file or the existence
of a the file name entry in the mount table and
return the error appropriately, when the realpath()
in the mount function fails with the ENOENT error.
rpc.statd
JAGad12739
When the server receives SM_NOTIFY protocol,
the send_notice() in the rpc.statd is looking
for a client from the monitor list.
Then the looping problem between clients and
server occurs which is caused by the excessive
amount of time spent in gethostbyname()
in send_notice()
Resolution:
The lookup procedure in send_notice() is changed.
Instead of calling gethostbyname(),
IP addresses are compared.
ypserv
JAGad25155
When more then two processes execute the
"id/group" command simultaneously, the ypserv
fails to return group information to all
processes.
Resolution:
A local data structure is defined where a
buffer is allocated to keep the nextkey or
firstkey.
Based on HP-UX patch PHNE_21376:
automountd
JAGac84450
Some mount points become inactive and cannot be
re-mounted (they are seen as empty directories).
For example, if /sys is an indirect map, we may
end up with ls /sys which shows a directory
"srv_spool", but ls /sys/srv_spool returns an
empty directory (it should trigger an NFS mount).
Resolution:
Two problems were resolved - one in automountd
and one in libautofs.a (see below). The
automountd process was modified to detect
duplicate requests in a more reliable fashion.
exportfs
JAGab78579
During the mount process rpc.mountd on the NFS
server resolves the requested mount path to its
actual path, then it verifies export permission
for this path against the list of export entries.
Previously rpc.mountd would resolve each path
entry in the exports list before verification
comparison, now it no longer does; and exportfs
exports directory paths exactly as specified to
it without resolving linked paths.
Resolution:
exportfs resolves symbolic links to real
directory paths and exports the real directory
paths.
libautofs.a
JAGac84450
Some mount points become inactive and cannot be
re-mounted (they are seen as empty directories).
For example, if /sys is an indirect map, we may
end up with ls /sys which shows a directory
"srv_spool", but ls /sys/srv_spool returns an
empty directory (it should trigger an NFS mount).
Resolution:
Two problems were resolved - one in automountd
(see above) and one in libautofs.a.
The libautofs.a routines were modified to
wakeup all threads sleeping on the mount
regardless of whether the first requestor has
been interrupted, and to preserve partially
mounted autonodes when an interrupt occurs to
allow the mount to complete.
libnsl.1/a
JAGad03728
Since the default stack size for pthread is 64 K bytes,
the large stack usage in functions like nis_cast()
ultimately causes the pthread stack overflow.
Resolution:
Moved the automatic variables which take up a large
stack space to the heap area by malloc'ing the variables.
libnsl.1/a
JAGad13073
The library functions svc_vc_create() and
svc_vc_xprtcopy() incorrectly made duplicate calls
to t_alloc which causes the memory leak.
Resolution:
Removed the second t_alloc() call from both functions.
libnsl.1/a, rpc.nisd
JAGab78042
rpc.nisd forks a child to handle existing connections
when it does checkpointing (nisping -Ca). The child
may close some of these connections. But the descriptors
still stay open in the parent process.
Resolution:
Added a mechanism to clean up the idle file descriptors
periodically in the svc_run() forever loop. The clean up
functions are defined in the libnsl/rpc.
rpc.lockd
JAGad00646
There are routines that call "xmalloc()" but do not
check the value returned. A "NULL" pointer is
returned from "xmalloc()" when no memory is available.
A "NULL" pointer value will cause a "core dump" if used
to access data.
Resolution:
Check the return value of xmalloc() in prot_nlm_share(),
prot_nlm4_share(), new_sxx() and new_sxx4().
Log the reason of failure in these routines.
rpc.statd
JAGad00517
There are routines that call "xmalloc()" but do not
check the value returned. A "NULL" pointer is
returned from "xmalloc()" when no memory is available.
A "NULL" pointer value will cause a "core dump" if used
to access data.
Resolution:
Check the return value of xmalloc() in insert_name() and
log the reason of failure in this function.
rpc.statd
JAGad05198
When an unknown host requests a file lock, rpc.statd
in the server site can not add this client to the
monitor queue as the hostname was not resolved.
So the lock request would be failed. But the unknown
host keeps sending lock requests, which causes the
memory region of rpc.statd to be used up and finally
abort.
Resolution:
The insert_mon() in rpc.statd is called to add a client
to the monitor queue. In case that this routine fails,
free the memory area allocated before this routine is
called.
rpcbind
JAGad01128
Rpcbind writes warm-start RPC service registration
information on shutdown to files in an unsafe way.
Resolution:
Rpcbind modified to handle shutdown file writes properly.
ypserv
JAGad03431
ypserv closes its own UDP socket when it receives the
YPPROC_ALL request.
Resolution:
Added the check in the ypall function to make sure that
the only TCP server handle gets destroyed and not the
UDP server handle.
Based on HP-UX patch PHNE_20627:
libnfs.a
JAGad03354
The NFS server "readdirplus" directory read routine was
packing data into its RPC directory information buffer
beyond its 8Kb size, resulting in corrupt directory data
being returned to the RPC layer causing delays in NFS
server response to NFS client readdirplus calls.
Resolution:
The NFS server calculation of directory information size
during packing for response to "readdirplus" calls was
corrected.
JAGab82363
On an NFS client an extra buffer and buffer cache entry
was allocated by read/write path routines when reading
NFS files with size a multiple of the NFS read window;
when such files were removed on the NFS client the extra
buffer was not removed and continued to hold a reference
count on the file vnode causing the vnode subsystem to
think the file was kept open by NFS and the kernel to
create an arbitrary file entry, ".nfsXXXX" for the
vnode.
Resolution:
The NFS client read/write path routines were modified
so that if it appears that an NFS file is going to be
read past EOF, then the cached attributes for the file
are validated and a re-check for read past EOF is done;
which prevents allocation of an extra buffer cache entry
for files with size a multiple of the NFS read window.
JAGad04931
On an NFS client when a directory move was done, the dnlc
entry for the ".." directory entry became invalid but was
not being removed.
Resolution:
The NFS client rename routines were modified to remove
the invalid dnlc entry for ".." for a directory when a
directory move was done.
JAGad04932
On an NFS client the read/write path routines would
return immediately without validating cached file
attributes if a read past EOF was attempted; so, any
unmount attempted flushed the buffer cache entries causing
the NFS client to not know that file size had changed and
a "tail -f" command on the NFS client showed no change in
the file even though it was being appended to on the NFS
server.
Resolution:
The NFS client read/write path routines were modified
so that if it appears that an NFS file is going to be
read past EOF, then the cached attributes for the file
are validated followed by a re-check for read past EOF;
so the NFS client will always see an updated size for
a given file and a "tail -f" command on an NFS file
would follow any appends to the file done on the NFS
server.
Based on HP-UX patch PHNE_20371:
autofs/mount
When the system hostname is longer than 8
characters uname() reports the nodename as
"unknown", and ONC/NFS subsystems using this
call fail because the local hostname cannot
be determined.
Resolution:
Replace uname() calls for system hostname with
gethostname().
automount
When the system hostname is longer than 8
characters uname() reports the nodename as
"unknown", and ONC/NFS subsystems using this
call fail because the local hostname cannot
be determined.
Resolution:
Replace uname() calls for system hostname with
gethostname().
automount,automountd
automount with stalemounts causing duplicate
mnttab entries & lock problems.
Resolution:
Automount and automountd code was revised to
handle this situation. we now check the mnttab
for 'stale' entries and then remove them.
automountd
When the system hostname is longer than 8
characters uname() reports the nodename as
"unknown", and ONC/NFS subsystems using this
call fail because the local hostname cannot
be determined.
Resolution:
Replace uname() calls for system hostname with
gethostname().
automountd
Automountd processes executable maps incorrectly.
Resolution:
Automountd modified to handle executable maps
correctly.
automountd
When an autofs map entry specifies the
mount option "proto=udp", an attempt to
mount that entry fails to mount and prints
a message "udp protocol not allowed".
Resolution:
Allow the specification "proto=udp".
User modules: autod_main.c, autod_nfs.c
libautofs.a
When an autofs link is part of a shell pipe,
it can intermittently fail to generate a mount
request. It happens primarily on MP boxes.
Resolution:
Add SIGINTR/SIGUNINTR() calls to mask lower-priority
signals (e.g., SIGCLD) to prevent a race to interrupt
an daemon request while in progress. High priority
signals such as SIGINT and SIGHUP are unaffected.
Modules affected:
auto_vnops.c
auto_subr.c
libautofs.a
autofs controlling cachefs indirect map
may hang on mount or unmount.
Resolution:
Improve detection logic to allow automountd
detection logic to detect mount calling mount
or umount calling umount.
Change applied to AUTOFS_PROCESS_IS_AUTOMOUNTD
macro in kernel.
libnsl.1/a
NFS protocol on HP-UX was originally designed
only to use UDP.
Resolution:
Provide support for the NFS protocol over
TCP.
libnsl.1/a
When the system hostname is longer than 8
characters uname() reports the nodename as
"unknown", and ONC/NFS subsystems using this
call fail because the local hostname cannot
be determined.
Resolution:
Replace uname() calls for system hostname with
gethostname().
libnsl.1/a
Automountd processes executable maps incorrectly.
Resolution:
Libnsl modified to provide RPC functionality to
support the correct handling of executable maps
by autofs/automountd.
libstraddr.1
When the system hostname is longer than 8
characters uname() reports the nodename as
"unknown", and ONC/NFS subsystems using this
call fail because the local hostname cannot
be determined.
Resolution:
Replace uname() calls for system hostname with
gethostname().
make.script
When mail.aliases contains no space around ":",
makemap, which is called by ypmake fails.
Resolution:
changed sed in Makefile to substitute a space
in place of a colon.
mount
NFS protocol on HP-UX was originally designed
only to use UDP.
Resolution:
Provide support for the NFS protocol over
TCP.
nfs.core
NFS protocol on HP-UX was originally designed
only to use UDP.
Resolution:
Provide support for the NFS protocol over
TCP.
nfs/mount
When the system hostname is longer than 8
characters uname() reports the nodename as
"unknown", and ONC/NFS subsystems using this
call fail because the local hostname cannot
be determined.
Resolution:
Replace uname() calls for system hostname with
gethostname().
nfsstat
NFS protocol on HP-UX was originally designed
only to use UDP.
Resolution:
Provide support for the NFS protocol over
TCP.
nisplus/nisserver
When the system hostname is longer than 8
characters "uname -a" reports the nodename as
"unknown", and ONC/NFS subsystems using this
call fail because the local hostname cannot
be determined.
Resolution:
Replace "uname -a" command for system hostname with
"hostname".
rpcinfo
When the system hostname is longer than 8
characters uname() reports the nodename as
"unknown", and ONC/NFS subsystems using this
call fail because the local hostname cannot
be determined.
Resolution:
Replace uname() calls for system hostname with
gethostname().
rpc.lockd
rpc.lockd is not able to correctly identify
the case where a lock is local or remote and
take the appropriate action.
Resolution:
Made the changes to remote_data(), the
function that is used to determine if
data being locked/unlocked is at remote side
or not. Put in additional checking when
strcmp() against two host names not the same,
if short name of two hosts are the same,
comparing IP addresses to determine the
result. Also fixed not able to perform wakeup
after doing the local unlock (fix is in
overlap()).
rpc.lockd
The root cause to this problem was that
rpc.lockd retrieves/caches the port number of
remote end after dealing with the LOCK, UNLOCK,
TEST and CANCEL requests, however it only
adds the monitor entry for LOCK requests.
It should monitor that remote end when caches
info for the requests because it would use the
cached info later without knowing that remote
end state changes and its cached port number
is not up-to-date any more.
Resolution:
Made the change to call add_mon() that
regardles of the KLM request we add the
monitor entry.
setoncenv
NFS protocol on HP-UX was originally designed
only to use UDP.
Resolution:
Provide support for the NFS protocol over
TCP.
ypmake
When mail.aliases contains no space around ":",
makemap, which is called by ypmake fails.
Resolution:
changed sed in Makefile to substitute a space
in place of a colon.
Based on HP-UX patch PHNE_20344:
libnfs.a librpc.a nfs_iface.o
Reads and writes for NFS version 3 are currently
limited to 8kB.
Resolution:
Enhanced NFS version 3 to support the full 32k
read/write block size.
libnfs.a
rfs3_readdirplus() calls kmem_alloc() even when
the allocation request size is zero, which causes
a minimum of 32 bytes of memory to be allocated
each time.
Resolution:
rfs3_readdirplus() modified to check for and avoid
calling kmem_alloc() when the allocation request
size is zero.
libnfs.a
NFS server code path flow through readdirplus() is
a SPECsfs97 performance bottleneck.
Resolution:
The readdirplus() code path was optimized to get
a much better IOPs number for SPECsfs97.
libnfs.a
On the NFS client an incorrect algorithm for gauging
"memory pressure" and an "nfs_do_purge_rddir_cache"
with a default setting of 1, cause the readdir cache
to be purged too often, reducing performance.
Resolution:
Replaced the MEMORY_PRESSURE macro with a call to
thrashing(). We are interested in purging the
client cache and reusing client cache entries if
and only if we are under high system load. Memory
pressure was not an accurate indicator but the
thrashing call is exactly the correct indicator.
libnfs.a
The HP-specific kernel variable "do_readdirplus" was
removed from NFS server kernel code in a previous
NFS kernel patch.
Resolution:
"do_readdirplus" and support code added back into NFS
readdirplus() code.
Based on HP-UX patch PHNE_19759:
1.fuser -f on a NFS file on the client does not show
pids of openers of this file due to missing update
to vnode fid on the client (JAGab68768,JAGab54207) .
Resolution:
The file attribute cache is updated with fid
received from server but is not copied to
the vnode field.This leads to fuser file id
comparision failure.This has been fixed.
2.Invalid name length is returned by NFS pathconf
from HP Server on regular files because HP's local file
system does not support Pathconf on regular files
and when SUN's compress command generates Pathconf
on regular files, server replies with name length
of zero ( JAGab20794) .
Resolution:
On the server,Pathconf() oprn to local FS now
specifies the file directory,rather than the
file itself.This works.
3.getmount_entry() returns down status for all hard
mounted NFS file systems (JAGab69071) ,
Resolution:
An invalid logical bitwise operation of the
mount flags resulted in an invalid mount
status return from a kernel function.
This has been fixed.
Based on HP-UX patch PHNE_19620:
automountd
JAGab72053
When an existing autofs mount of a remote NFS
server times out, and the server is unavailable,
the unmount attempt from autofs results in an
indefinite suspension of autofs service.
Resolution:
Put code into autod_mount.c to "ping"
the host before attempting a stat() call.
If the "ping" times out, abandon this
unmount request.
JAGab70009
On a system which has a system setting
of maxfiles > 2048, if replicated automounts
are used, the automountd function nfs_cast()
will return EBADF and fail to mount.
Resolution:
Limit the size of the select() block
to FD_SETSIZE entries or less.
Routine modified: nfs_cast.c::nfs_cast()
-----
libautofs.a
JAGab73529
autofs with cachefs under stress testing
can panic in cachefs_root(). Reported
originally on 10.20.
Resolution:
Additional autonode state testing
in autofs::hpauto_trigger_mount()
prior to calling VFS_ROOT().
Module affected is auto_vnops.c
JAGab72920
When autofs is used with a non-NFS mount
point (such as cdrom), it call fail to
mount when it uses the "mount" command.
Resolution:
Fix detection logic for automountd versus
normal client lookup. Detects if either
process is "automountd" or it is a "mount"
command spawned by "automountd".
Kern modules: hpautofs.h, hpautofs.c
User modules: autod_mount.c
-----
libnsl.1/a
JAGab41115
The address "merging" on a host performed by
rpcbind when it receives and executes its
RPCB_GETADDR procedure can fail if the host
has multiple network addresses.
Resolution:
Modify the function "inet_netdir_mergeaddr"
in libnsl/nss/netdir_inet_sundry.c which
performs address merging to use a better
algorithm by calling a newly added function
get_best_match(), which uses the matching
algorithm from ONC+ v2.2 to perform address
matching.
-----
libnss_nis.1
JAGab20796
getservbyname() looks up a HP non-supported
map "services.byservicename and calls
yp_all when the lookup fails.
yp_all would get the whole map over the
network which is time consuming.
Resolution:
Add a lookup to servi.bynp to avoid the yp_all call.
-----
librpcsvc.a
JAGab70329
If the number of active remote mounts becomes
sufficiently large (approx 23000+), rpc.mountd
will terminate with SIGSEGV when "showmount -a"
is requested of the server.
Resolution:
Modify routine librpcsvc.a::xdr_mountlist()
to traverse a linked list without recursion.
-----
rpc.lockd
JAGab74177
An 11.0 client fails to lock files on a
virtual NFS server if the answer to the
getport call from NLM comes from a different
IP address than the virtual IP address of
the server (i.e., from the address of the
current physical server).
Resolution:
Fix rewriting of address in routine
recv_from_pmap() to:
- Preserve the cached address (if any)
- Use the client handle address rather
than the address of the client reply
when generating a new cached address.
Module affected is pmap.c.
JAGab45462
Using the reserved port number is a common
symptom to all of our RPC services because
we check all possible port numbers within
reserved port range, 600 to 1024.
Resolution:
Use XTI-based API, svc_tli_create() which
triggers kernel to provide the random port
number automatically.
JAGab15223
The lockf() system call, when issued
on a remote file, can permanently hang
if the remote file gets removed.
Resolution:
Within wakeup(), the function to be called
when a delete is successful or when an
exclusive lock is downgraded to a shared lock,
before wakeup taking place make sure that
nfs_fcntl() succeeds or the errno set by
nfs_fcntl() is equal to ESTALE, i.e.
Stale NFS file handle.
JAGaa45544
The root of the problem is when the NFS server
is mounting one of it's local filesystems to
itself using a server hostname other than the
local hostname. This causes both the client-side
and server-side portions of rpc.lockd to
add/delete/enqueue/dequeue entries from the
single set of queues. The end result is that the
client-side rpc.lockd code ends up dequeuing
entries that the server enqueued and vice-versa.
This is what leads to the "lock table
inconsistent" messages.
Resolution:
Within add_wait(), before declaring a reclock
is a match to an existing blocking lock, make
sure that the server is the same as well.
Within wakeup(), removing remote_clnt() to
send a callback to a blocked loopback NFS lock.
-----
rpc.mountd
JAGab45462
Using the reserved port number is a common
symptom to all of our RPC services because
we check all possible port numbers within
reserved port range, 600 to 1024.
Resolution:
Use XTI-based API, svc_tli_create() which
triggers kernel to provide the random port
number automatically.
-----
rpc.statd
JAGab45462
Using the reserved port number is a common
symptom to all of our RPC services because
we check all possible port numbers within
reserved port range, 600 to 1024.
Resolution:
Use XTI-based API, svc_tli_create() which
triggers kernel to provide the random port
number automatically.
Based on HP-UX patch PHNE_18221:
libautofs.a
=== JAGab00144 - AutoFS is not triggering re-mount ===
Running AutoFS with very short node timeout (e.g.
"automount -t0") can cause failures to access files
which are present.
=== JAGab03833 - AutoFS hangs even with PHNE_17200 ===
AutoFS with a short node timeout with a script
using manual umounts in a tight loop can hang autofs
after 10-15 minutes.
=== JAGab11283 - cp(1) fails to inactive direct mount ===
When a command is given to copy a file to the
top of an unmounted direct mount point, 'cp' fails
with "Operation not supported".
== JAGab16597 - mv command fails in AutoFS direct mnt ==
When the 'mv' command is used to rename a file
from the current directory and it is a direct mount
point, it will fail if the direct mount is not already
active (mounted), with error ENOSYS.
=== JAGab18083 - getcwd() fails with AutoFS filesys ===
A 64-bit mode compiled program which calls getcwd()
will fail when it is run after connecting to an
AutoFS indirect mountpoint.
Resolution:
[JAGab00144, JAGab03833]
Adjust the logic used to detect special requests
from the "automountd" daemon. Include tests to
avoid race conditions between autofs_proc and file
lookups. Set a minimum hold time for autonodes so
that they are not recycled immediately after being
created.
[JAGab11283]
Add a pathconf() handler for direct mounts.
[JAGab16597]
Add direct mount handler to auto_access() and
auto_rename(). With changes, 'cd' triggers mount.
[JAGab18083]
In auto_readdir2(), if 64-bit capable, force 8-byte
alignment of autofs directory entries.
libnsl.1/a
netdir_options(), fails to find the next available
reserved port due to a logic failure that causes the
search to terminate before all reserved ports have
been checked.
Resolution:
Modify the logic so that all ports will be tested
before netdir_options() fails because there are no
reserved ports available.
libnsl.1/a
getservbyname() calls _yp_new_unbind() which
closes socket after calling clnt_destroy()
which has already closed the socket.
Resolution:
Remove the close socket call after
clnt_destroy().
libnss_compat.1
The read_line function in libnss_compat tries to return
-1 when fgets() in readline() fails. Howerver, 64-bit
read_line() returns a size_t value which is unsigned
that confuses the code that handles the returned value.
Resolution:
change read_line to return int instead of size_t.
rpc.lockd
The problem is that the number of files
that rpc.lockd can open is not set to
the maximum for a process. Related to
that problem is the fact that the error
returned when no more files can be
opened by rpc.lockd is too inspecific.
Resolution:
rpc.lockd now allows for the maximum
number of open files for processes on
a system. Also, rpc.lockd returns
a more specific error when no more
files can be opened.
rpc.mountd
== JAGaa42795 - ER - share(1M) functionality ==
Customer has requested additional exportfs(1M)
mount functionality available for entries in "access="
list. Options include "-" (negate), "
netmask" and
".domain". These options are similar to those offered
by the Solaris share(1M) command.
== JAGab17386 - rpc.mountd allows systems to mount ==
== which are not in access list ==
The original defect of allowing hosts to mount
which were not in the access list had been fixed
in JAGaa44896. Another defect was present in the
"showmount -e" functionality, which would cause
it to incorrectly report what was allowed.
Resolution:
[JAGaa42795]
Added support for options "-", ".domain" and
"
netmask" in 'access=' lists.
[JAGab17386]
Fixed "showmount -e" functionality to report
consistently with post-JAGaa44896 behavior.
rpc.mountd
rpc.mountd uses access lists setup by exportfs
to control access. In the case of
/dir root=hosta:hostb,access=hosta
it is not intended that "hostb" automatically
gain mount access just because it is in the
"root=" list. This is reserved for hosts
in the "access=" list, if one is specified.
In addition, an empty access list:
/dir access=
should open up access to everyone, per Sun
ONC reference behavior.
Resolution:
Fix access list code to closely follow behavior
of Sun ONC+ reference implementation.
rpc.pcnfsd
The problem is that '~' was removed from
the acceptable input characters list
for file names in rpc.pcnfsd.
Resolution:
rpc.pcnfsd now accepts '~' within
file names.
rpc.statd
The problem is that the number of files
that rpc.statd can open is not set to
the maximum for a process. Related to
that problem is the fact that the error
returned when no more files can be
opened by rpc.statd is too inspecific.
Resolution:
rpc.statd now allows for the maximum
number of open files for processes on
a system. Also, rpc.statd returns
a more specific error when no more
files can be opened.
Based on HP-UX patch PHNE_17586:
1. NFS client system slows down considerably when reading
huge directories and as the number of active buffers
in buffer cache increase.
Resolution:
Optimized NFS buffer caching,file sync operations
and semaphore handling etc for performance.
2. When a remote application sends a UDP pkt with zero
length to the NFS port of a 11.0 server,the system panics
with data page fault in the NFS/RPC code.
Resolution:
Missing check for invalid pointer value has been added.
3. The server denies access to valid root users on the
client due to failure in address comparision resulting
from uninitialized address fields and address masks in
the exports root list of the server.The failure appears
to be at random depending on the unintialized value
stored in the address fields.
Resolution:
The address field and address mask of the exports lists
is now initialized appropriately at the server.
4. At file open time,NFS PV3 client does not
check file access permissions for root user
instead allows open to succeed,but when reading/writing
the file,server denies access for read/write.When a non-root
user opens the file,access permissions are checked.
Resolution:
NFS PV3 client now examines the file access bits
returned by the server for both root and non-root users.
5. NT client sends the NFS request to HP server
with uid set to -2 and gid value set to an invalid
value of -1,NFS server does not map the uid/gid
values correctly.
Even though anon mapping for a exported file system
is set to -1,anonymous clients are granted access.
Resolution:
NFS server now maps gid value of -1 appropriately when
uid value is set to -2.Also,NFS server correctly handles
anon mapping of -1 by denying anonymous client access.
6. When copying a large file (>2GB) from NFS file
system to local disk on a 32 bit client system,
cp command completes without errors but no data
is copied.
Resolution:
A local variable used in computation of file size/
read offset was maintained 32 bit instead of 64 bit
causing the file transfer size computation to fail.
This has been fixed.
7. When copying a large file from local disk to NFS
file system,more bytes than the size of the source
file are written.The resulting file size is the
original file size rounded off to align on the
NFS file system blocksize boundary[default is 8K].
Resolution:
The problem is a missing type cast in an expression
that computes the number of remaining bytes to be
copied to the last file block.The type cast has been
fixed.
8. NFS client system turns off data caching on the
file when it is first locked.Later when no locks exist
on the file and no active opens exist on the file
,caching remains turned off,impacting read/write
performance.
Resolution:
After file locks have been released and no active
opens exist on the file,NFS read/write data caching
is now turned on.
9. Exportfs prints debug messages in syslog.log.
Resolution:
Turned off logging of exportfs debug messages.
10. Specifying O_TRUNC flag with O_EXCL|O_CREAT flags
during file open/create causes HP NFS V3 client to try and
set the file size to zero via a Setattr operation ,
even before file permissions have been set.This causes
Create operation to fail.
Resolution:
A work around to the problem is to not specify O_TRUNC
with O_CREAT|O_EXCL during file open ,because it is
really redundant.The solution is that NFS V3 client
should not try and set the file size to zero for
exclusive open/create requests.
11. NFS V3 server allows file access when Mandatory lock
mode 2664 is set on a file,whereas NFS V2 server
denies read/write access. This behaviour is different
from SUN's where file access is denied at file open
time.
Resolution:
NFS Server and client now deny access to file when
Mandatory lock mode is set 2664,for both NFS V3
and V2 clients at file open time.
12. During system boot up,system panics with data page
fault in mvfs.The NFS server initialization function
caused memory corruption of mvfs global data during
initialization of the Write verifier.
Resolution:
Write verifier is initialized by copying the
system time. This copy resulted in memory
corruption due to writing beyond valid
range. This has been fixed.
Based on HP-UX patch PHNE_17247:
1. During system boot up,system panics with data page
fault in mvfs.The NFS server initialization function
caused memory corruption of mvfs global data during
initialization of the Write verifier.
Resolution:
Write verifier is initialized by copying the
system time. This copy resulted in memory
corruption due to writing beyond valid
range. This has been fixed.
2. When copying a large file (>2GB) from NFS file
system to local disk on a 32 bit client system,
cp command completes without errors but no data
is copied.
Resolution:
A local variable used in computation of file size/
read offset was maintained 32 bit instead of 64 bit
causing the file transfer size computation to fail.
This has been fixed.
3. When copying a large file from local disk to NFS
file system,more bytes than the size of the source
file are written.The resulting file size is the
original file size rounded off to align on the
NFS file system blocksize boundary[default is 8K].
Resolution:
The problem is a missing type cast in an expression
that computes the number of remaining bytes to be
copied to the last file block.The type cast has been
fixed.
Based on HP-UX patch PHNE_17200:
Makefile
innetgr expects input hostname either
the exact match in the netgroup map or
it switches it into lower case and tries
a further match.
Resolution:
build netgroup.byhost with lower case
key so that innetgr can evaluate host
name case-insensitively since it tries
the match with lower-case input host
name eventually.
automount
automount will get stuck in a loop if a mount
point on a replicated server does not exist
and the automount maps refer to the mount point
via an indirect map.
Resolution:
Change code to skip entries marked "ignore".
Change summary:
/ux/core/onc/src/auto/automount/auto_mount.c
Modify function find_server() to skip
entries which have already been marked
with flag "mfs_ignore".
automount
The automount process removes mount points
from its internal tables when it can not
remount a unmounted mount point.
Resolution:
Allow additional remount attempts before
eventually giving up and removing the
mount point.
automountd
automountd can wait indefinitely while holding a lock
on "/etc/mnttab". This can affect other programs
such as bdf.
Resolution:
stat() of a NFS mount point can be forced to wait
indefinitely, so do not hold a file lock on "/etc/mnttab"
during this operation. Also conform to a more recent
interface to "mntent" (setmntent() and endmntent()).
Change summary:
~onc/src/autofs/auto_mnttab.c
- make get_devid() externally callable
- mkmntlist(): remove get_devid() call
- getmntlist(): remove fs[un]lock_mnttab() calls
- getmntlist(): use setmntent() interface
~onc/src/autofs/autod_mount.c
- add prototype for get_devid()
- do_unmount1(): add get_devid() call
~onc/src/autofs/fslib.c
- Remove fslock_mnttab(), fsunlock_mnttab()
~onc/src/autofs/fslib.h
- Remove prototypes for fs[un]lock_mnttab()
automountd
Logging information does not have
any timestamp data.
Resolution:
Include timestamp information on internal
logging.
automountd
executable maps are incorrectly processed.
Resolution:
provide internal mechanism for running
executable maps.
libautofs.a
Module "kern/autofs/auto_subr.c", function
"force_remount()" is used to remount autonodes
which have been manually unmounted. This routine
flags a "busy" condition (MF_INPROG) on nodes
before working on them. It could set the condition
on more nodes than it will later clear, causing
other other access to wait forever for the "busy"
node to be remounted. A second problem is:
although MF_TRIGGER can be set on multiple
autonodes, force_remount() does not check beyond
the first one found, resulting in remounts
sometimes not happening.
Resolution:
Change logic in "force_remount()" to set MF_INPROG
only on nodes which it is checking (and will later
clear). Also, to prevent multiple nodes with
MF_TRIGGER set from confusing force_remount(),
loop through all instances of nodes with MF_TRIGGER
set and attempt to remount all unmounted ones.
nfs.core
/var/spool/rexd is no longer created.
On cold installs the directory /var/spool/rexd
is not in existance. Nothing checks to see if
it does not. If not, then rexd fails to start.
Resolution:
Nfs.core script is modified to check and create
/var/spool/rexd if not there on nfs startup.
nis.server
Previous fix required that nis.server and namesvrs
be installed as a pair.
Resolution:
Code changed to remove this dependancy.
rpc.mountd
rpc.mountd in an HA configuration can deadlock
with automount while attempting to resolve a
mount request containing the mountpoint for an
automount map entry on the local host. Using a
secondary host address, when it is not detected
as a loopback, if the function realpath() is
called with the requested path traversing an
automount map point, the mountd process lookup()
activates automounter which must call mountd
to complete the map -- deadlock.
Resolution:
Add code specific to mountd to refuse to mount
any path which passes through an automount or
autofs controlled directory.
Change summary:
/ux/core/onc/src/nfs/mountd/rpc.mountd.c
- mount(), umount(), checkexports() changed
from calling realpath() to realpath_local()
- adapted [from libc] function realpath_local()
- adapted [from libc] function pathcanon_local()
- add function generate_exclude_list()
- add function is_excluded_path()
- add function path_has_prefix()
rpc.mountd
Routine to check access lists, in_access_list(), can
call compare_ip_addr() routine many times, resulting
in many calls to gethostbyname().
Resolution:
Call new routine compare_hostnames_hp(), which does a
string compare to determine host match if it can.
Otherwise it calls compare_ip_addr() as always.
rpc.nispasswdd
rpc.nispasswdd was loading the value from
an uninitialized variable to the public key
field when changing password for a user who
has a credential.
Resolution:
change the public key only when a pair of
new key is generated and leaving the
public key untouched when reencrypted the
private key.
rpc.pcnfsd
1) The wrong user verification mechanism was
being used.
2) pcnfsd is blocked obtaining information from
the down printer.
Resolution:
1) For trusted systems use the correct authentication
routines.
2) Allow printer requests to timeout instead of waiting
forever for a reply. The default value is 10 seconds
but can be changed by specifing a value for lpstat_timer
in the /etc/pcnfsd.conf file.
rpc.pcnfsd
Additional shells are configured in the
/etc/shells file. rpc.pcnfsd is not
using the contents of this file to verify
if the users shell is allowed.
Resolution:
Code to read the /etc/shells file was
conditionally compiled off. Adding the
appropriate define will activate this code
allowing rpc.pcnfsd to compare the users
shell with the information in /etc/shells
rpc.rstatd
For each request, rpc.rstatd would always obtain
memory to store transport specific information.
When the request completed, this memory was not
freed.
Resolution:
If memory was obtained, release it before completing
the request.
rpc.statd
The problem is that the function used to
compare internet addresses in rpc.statd
does not work at all and causes any number
of problems including this core dump.
Resolution:
The function to compare internet addresses
in rpc.statd was rewritten to properly
compare an incoming internet address with
the list of addresses of remote systems.
rpcbind
rpcbind failed to remove an entry when the
netid field in the unset request was NULL
Resolution:
If the netid field is NULL, don't use
that field has part of the match criteria.
rpcgen
rpcgen, generated a makefile using syntax from
another vendors make implementation
Resolution:
rpcgen generates hp-ux make syntax.
rpcgen
pcgen incorrectly generated a struct
pthread_mutexattr.
Resolution:
generate the correct posix pthread_mutexattr
structure.
stdhosts
the read buffer in stdhosts has length
for 256 char.
Resolution:
increase the lenght of the buffer to
1024 char.
ypinit
ypinit has warning message due to
the change of sendmail.
Resolution:
change umask to 022.
ypmake
innetgr expects input hostname either
the exact match in the netgroup map or
it switches it into lower case and tries
a further match.
Resolution:
build netgroup.byhost with lower case
key so that innetgr can evaluate host
name case-insensitively since it tries
the match with lower-case input host
name eventually.
ypserv
When ypserv receives YPPROC_ALL request, it
forks a child process to handle the request.
The tcp channel between the client and
the ypserv parent process is not closed
until the client finishes and call
clnt_destroy. If client did not get the
chance to exit normally, the tcp connection
does not get cleaned up.
Resolution:
ypserv closes the tcp channel to the client
after it forks a child process.
ypserv
ypserv writes into some memory that it
did not allocate which causes segmentation
violation in svc_freeargs.
Resolution:
allocate memory for size of hostname and a
null terminator and copy over the hostname
from keydat structure instead of adding null
terminator into the hostname of keydat structure
which did not have any extra space.
ypxfr_1perday
vhe_list is not supported. It should
not be in the map list.
Resolution:
remove vhe_list from ypxfr_1perday.
Based on HP-UX patch PHNE_17101:
autofs
PHNE_16470 did not deliver the kernel
configuration file that allows the 64-bit
AutoFS library to be incorporated into the
64-bit kernel. If PHNE_15638 had been
previously installed, no problem will be
seen.
nfsstat
nfsstat requires but does not have root
ownership.
Based on HP-UX patch PHNE_16599:
1. The system panics in vn_rele due to the NFS kernel file
locking routines on the server attempting to deallocate a
vnode that has already been deallocated , during NFS file
locking, unlocking.The panic is also likely when rpc.lockd
is killed and when local locks and NFS blocked locks
co-exist.
2. An NFS client may allocate too much memory resource
for the rnodes due to allocating ever increasing number
of rnodes on the client system that may never be freed.
3. Sometimes NFS Version 3 mounted directories appear to be
empty on the client even though these directories exist
on the server file system.
4. When a non-root user who is not the file owner,
issues a touch command to change the modification time
stamp of an NFS file,the NFS client system may hang due
to not releasing the file system semaphore.
5. Some NFS clients may fail to read from buffer cache,
instead read over the wire causing Read performance
degradation with HP servers,apparently due to
a redundant update to the file modification time
stamp in a NFS V3 commit operation.
6. A invalid file system id is being returned by
the NFS client interface to Statfs of a NFS Version 2
mounted file set.
Based on HP-UX patch PHNE_16470:
Makefile
Remove support for vhe_list in ypinit,
ypmake and /var/yp/Makefile
automount
The date in the automounter log file was not
proper.
automount
automount ignores all NFS mounts that don't export
the filesystem with a beginning "/" character.
automount
logging data is formatted poorly.
automountd
1. syslog was getting filled with duplicate
messages that were not meaningful for direct mounts.
2. The check for non-zero rdevid field was not valid
since it was sometimes 0 and that was valid in the case
of loopback mounts.
exportfs
logging data is formatted poorly.
libautofs.a
1. readdir call was not working on 64 bit autofs.
2. Autofs was not handling interrupts
correctly when the clnt_call was made.
3. When unmounts were done for hierarchical maps, autofs
was trying to unmount autonodes which caused the hang to
happen.
libnsl.1/a
logging data is formatted poorly.
libnsl.1/a
__nss2herrno is also defined in libc.2/a.
The definition in libnsl.1/a should not
exist.
libnsl.1/a
A memory leak in netdir_getbyname() eventually
will cause rpc.mountd to dump core with a
SIGBUS
libnsl.1/a
RPC only supports 16 groups and aborts if the
user belongs to more.
libnsl.1/a
The ypbind daemon writes down a 32-bit data
structure in /var/yp/binding as a cache
file. The 64-bit application reads the file
into a 64-bit data structure.
libnss_nisplus.1
The nis_result structure was not released
when there is no entry found by
nis_first_entry or nis_next_entry.
libnss_nisplus.1
Module ngetprpwent is missing
from libnss_nisplus.
librpcd_util.a
logging data is formatted poorly.
librpcsoc.1
Socket base RPC code was incorrectly determining
the number of open files causing select() to
fail
mknetid
There is an incorrect boundary checking when
mknetid fills out the group list for a user.
namesvrs
The HP box has several maps which are
non-existent on the IBM machines. This causes
the nis.server script to fail as the maps are
hard coded into the script.
nfs.client
The proper command for unmounting all file systems
based on file system type is umountall.
nfs.server
nfs.server script issues a mount -a instead of a
mount -aF nfs, causing local file systems to mount.
nfs_umount
Incorrectly parsing the /etc/mnttab table
causes some NFS file systems not to be
unmounted.
nfsstat
Incorrect locking scheme on /etc/mnttab
nis.server
The HP box has several maps which are
non-existent on the IBM machines. This causes
the nis.server script to fail as the maps are
hard coded into the script.
on
on incorrectly parses the /etc/mnttab table
looking to see if the current directory is
NFS mounted
rpc.lockd
logging data is formatted poorly.
rpc.lockd
IB3, J2240 nfs stress test lock failed
cause data corruption
rpc.lockd
rpc.lockd logs messages even though the -l
option was not specified.
rpc.lockd
1. The tracing produced by rpc.lockd was changed.
2. Messages were not getting deleted from the
queue when NFS packets were lost.
3. rpc.lockd behaved inconsistently in the NLM_CANCEL
case when the client or server was a SUN machine
instead of HP. The protocol was violated in the
rpc.lockd code.
rpc.mountd
The code used to stat the tmp
file for determining the daemon up could possibly be
exploited.
rpc.mountd
logging data is formatted poorly.
rpc.mountd
domainname wildcard symbol was being incorrectly
interprated by the netgroup look up routine.
rpc.pcnfsd
Validity checks not performed on printer and
system name.
rpc.rexd
logging data is formatted poorly.
rpc.rquotad
logging data is formatted poorly.
rpc.rquotad
Incorrect locking scheme on /etc/mnttab
rpc.rstatd
logging data is formatted poorly.
rpc.rusersd
logging data is formatted poorly.
rpc.sprayd
logging data is formatted poorly.
rpc.statd
rpc.lockd logs messages even though the -l
option was not specified.
rpc.statd
Changed the debug logging for rpc.statd.
Fixed the gethostbyname problem.
rpc.walld
logging data is formatted poorly.
rpc.yppasswdd
rpc.yppasswdd has an unnecessary checking for ":"
in the old password entered by the user.
rpc.yppasswdd
"mv" system call should be used when "rename"
fails on moving files between different file
systems.
rpcbind
logging data is formatted poorly.
ypbind
The uninitialized timestamp in the domain
structure sometime is bigger than the current
time which makes ypbind daemon thinks the
current bind is not a new bind. It skips
creating the bind file in that situation.
ypbind
The compilation flag for cache is
missing in the Makefile.
ypinit
Remove support for vhe_list in ypinit,
ypmake and /var/yp/Makefile
ypmake
Remove support for vhe_list in ypinit,
ypmake and /var/yp/Makefile
ypmake
customer wants an option to clear map
in the memory when ypmake NOPUSH=1
ypserv
The amount of timeout given to the async
service could be negative on a slow system
which caused select() to function unexpectedly.
ypxfr
ypxfr on the slave process is dumping core
when trying to use a sock_addr over a XTI
connection.
ypxfr
Function parameter declarations don't match
the actual parameter list.
Based on HP-UX patch PHNE_16017:
1. When a utime() operation with a NULL timestamp is
performed on an NFS file/directory, the NFS client uses
the system time of the client to set file/directory
modification and access times with SETATTR operations.
However, WRITE operations uses the system time of the
server to set file/directory modification and access
times. This causes inconsistencies when the client and
server systems are in different time zones or when the
clocks on the client and server systems are not
synchronized.
2. A SUN NFS client attempting to perform a utime()
operation with a NULL timestamp on an HP NFS server
file/directory is rejected due to a permissions error
even though the process has write permissions but is
not the file/directory owner.
3. A comparison was being performed between an unsigned
64-bit long constant and an unsigned 32-bit integer
variable which caused the comparison to fail in a certain
case that should have succeeded. This in turn caused an
invalid client access time to be sent to the server as
the access time for the file being copied.
4. NFS performance over 100BT is poor.
Based on HP-UX patch PHNE_15638:
automountd:
1. Enhancement for autofs.
mount:
1. Enhancement for autofs.
umount:
1. Enhancement for autofs.
rup:
exit code returns wrong value
libnsl:
rpcbind hangs on udp tranfers when mbuf overflows.
Incorrect error logic
rpc.statd:
The return value from gethostbyname was being checked
incorrectly.
rpc.lockd:
For PC clients talking to NLM version 4, the support
for shares, non-monitored locks and freeall was not
included.
automount:
Check for the verbose flag was missing when writing to
syslog file in some cases.
nfs.client:
rpc.lockd and rpc.statd needed the filesystems to be
exported so that the remote clients could recover the
locks after the server reboots.
Based on HP-UX patch PHNE_14919:
1. HP-UX executes a read before writing to the EOF of a
NFS mounted file, when the transfer size is less that 8K.
Additionally, the HP-UX buffer cache interaction with
general NFS PV3 IO was poor when synchronizing the file.
2. NFS Client code allowed file metadata to be modified
when Server's permissions should prevent access, possibly
causing data destruction.
3. The attempt to remount a mount point is incorrectly
assuming that file system data should be retrieved from
the Server, rather than from the current mount structures.
4. The file lock protocol implementation would sometimes
not correctly handle large file locking.
Based on HP-UX patch PHNE_14800:
Several NFS/RPC features found in the 11.0 system
release need to be tuned in order to yield adequate
SPECsfs benchmark numbers.
Based on HP-UX patch PHNE_14772:
N/A
Based on HP-UX patch PHNE_14746:
rpcgen:
1. The usage string contains a [Y not {Y
2. Code generated by rpcgen fails to compile when using
C++, because of a reference to an invalid include file,
/usr/include/sysent.h
nfs.core
1. libstraddr split across two lines.
2. Check for loopback transport here instead
of configure script
rpc.nisd:
1. Using -Y -B option of rpc.nisd fail to start daemon,
rpc.nisd_resolv.
2. rpc.nisd logs messages into syslog.log.
These messages are not written into the file descriptor
that belongs to syslog, instead syslogd writes
them into an fd that belongs to rpc.nisd thus blocking
the server from receiving the requests from the
clients.
Eventually, the clients give up and issue "NIS+
unreachable" error message.
nisaddent:
1. nisaddent command puts empty passwd for password
entries that do not have corresponding entries in the
tcb files on a trusted system.
nisserver:
1. Syntax error causes unnecessary environment
variables being added to /etc/rc.config.d/namesvrs
file.
2. nisserver script does not set correct value for
$EMULYP environment variable. This cause the
NIS+ server not being set up correctly if
- NIS compat mode is not set, and if,
- nisserver was previously executed with NIS
compat mode set
nisclient:
1. nisclient has illegal grep syntax for hp
2. nisclient -u script reports success even when
chkey fails
nispopulate:
1. nispopulate has illegal grep syntax for hp
libnss_nisplus.1:
1. 64-bit gethostbyname() returns 0.0.0.0 for the IP
address of a valid host stored in the NISPLUS table
hosts.org_dir.
nisdefaults:
1. nisdefaults does not indicate if a principal is not
authenticated.
nisstat:
1. nisstat requires fully qualified NIS+ hostnames.
automount:
1. autofs and automount command have name conflict
2. automount does not try to read the auto.master map
if auto_master map is not present on the system.
rpc:
1. no entry for rpc.nisd_resolv
2. no entry for automountd
nfsconf:
1. Can only start automount
nfs.client:
1. Can only start automount
libstraddr.1:
1. Failure to load 64-bit library correctly.
1. No 64-bit support for loopback transports.
libnsl.1:
1. Default threads are not detached.
2. No support for MT RPC dameon.
3. netdir_getbyname() returns ND_OK instead
of ND_NOHOST.
4. No 64-bit support for loopback transports
5. No 64-bit support for RPC MT Servers
6. netdir_getbyname() returns ND_OK instead
of ND_NOHOST.
libnsl.a:
1. Default threads are not detached.
2. No support for MT RPC daemon.
3. netdir_getbyname() returns ND_OK instead
of ND_NOHOST.
4. No 64-bit support for loopback transports
5. No 64-bit support for RPC MT Servers
6. netdir_getbyname() returns ND_OK instead
of ND_NOHOST.
vhe_altlog:
1. vhe_altlog was not removed from system
vhe_getlist:
1. vhe_getlist was not removed from system
vhe_list:
1. vhe_list was not removed from system
vhe_mounter:
1. vhe_mounter was not removed from system
vhe_script:
1. vhe_script was not removed from system
config:
1. Files are delivered to /usr/newconfig/... but are
not delivered to the correct directory.
unconfig:
1. Files are not removed when patch is swremoved.
netconfig:
1. /etc/netconfig should be delivered into
/usr/newconfig/etc/netconfig
hosts:
1. /etc/net/[ticlts|ticots|ticotsord]/hosts should be
delivered to
/usr/newconfig/etc/net/[ticlts|ticots|ticotsord]/hosts
services:
1. /etc/net/[ticlts|ticots|ticotsord]/services should be
delivered to
/usr/newconfig/etc/net/[ticlts|ticots|ticotsord]/services
rpc.rstatd:
1. When started from the command line, rpc.rstatd keeps
dying after 10 minutes and needs to be executed from
the command line again.
keyserv:
1. Insecure communication between client/server over UDP.
nis_cachemgr:
1. Should not be using UDP for client/server
communication.
rpcbind:
1. rpcbind does not support loopback transport provider
devices
rpc.mountd:
1. getdomainname() was being called incorrectly.
Based on HP-UX patch PHNE_14620:
1. A misaligned pointer used in RPC causes a fault
2. NFS unmount schemes are very inefficient
Based on HP-UX patch PHNE_13208:
1. Some processes doing NFS Writes would not die on a
800/MP 2 way system ,when 50 or more processes
concurrently access same file over NFS.
2. Sometimes ,NFS sub-system hung when NFS was stressed
with IO's between 2 800/4 way MP systems .
3. A different error value than expected sometimes
returned to application ( rare occurance).
Enhancement:
No (superseded patches contained enhancements)
PHNE_25077:
PHNE_25937:
Please review the Defect Description text for more
information.
SR:
1653045047 1653236562 1653249250 1653249425 1653254235
1653254474 1653256941 1653266148 1653266189 1653266289
1653267377 1653270413 1653270488 1653272484 1653272781
1653275149 1653286955 1653291484 1653291500 1653293043
1653298828 1653299826 1653301143 1653304972 1653311530
4701374694 4701379610 4701383729 4701392027 4701401935
4701415216 4701419580 4701420604 4701425918 5003336198
5003362707 5003379289 5003395541 5003395558 5003395574
5003395582 5003395731 5003396655 5003397422 5003401406
5003405118 5003405548 5003407155 5003407643 5003409086
5003409862 5003411082 5003412072 5003417998 5003418160
5003418210 5003420992 5003423590 5003429456 5003429845
5003431353 5003434654 5003435339 5003435537 5003437285
5003437459 5003438572 5003439471 5003439646 5003442574
5003444745 5003445601 5003445858 5003446005 5003446195
5003446203 5003446211 5003447003 5003447946 5003448159
5003450338 5003450916 5003451724 5003454371 5003458224
5003458299 5003459362 5003460030 5003461210 5003462911
5003463331 5003463992 5003465807 5003465880 5003465898
8606102788 8606103364 8606103503 8606103740 8606104454
8606104479 8606105077 8606105833 8606106692 8606106938
8606107068 8606107122 8606107274 8606107366 8606107676
8606107751 8606108110 8606108804 8606109663 8606110199
8606111538 8606113678 8606124555 8606125471 8606125899
8606126860 8606127276 8606128485 8606128493 8606128739
8606131366 8606131496 8606131978 8606134214 8606134296
8606134593 8606135799 8606135800 8606135856 8606136063
8606140609 8606143409 8606143750 8606143872 8606143877
8606144478 8606144617 8606144881 8606145476 8606145517
8606145970 8606146332 8606146885 8606147198 8606152534
8606155004 8606155592 8606155843 8606157592 8606158230
8606159451 8606159736 8606159847 8606160097 8606160400
8606160596 8606160777 8606160808 8606161701 8606163247
8606164133 8606164889 8606165859 8606166314 8606167053
8606168123 8606169011 8606169796 8606171662 8606172747
8606173363 8606173448 8606174017 8606175781 8606175862
8606176017 8606176384 8606178618 8606178998 8606179200
8606179269 8606179951 8606180764 8606180765 8606181688
8606183171 8606184904 8606185238 8606186548 8606193515
8606196567 8606197003 8606197306 8606201620 8606202370
8606203242 8606207461 8606208446 8606230829 8606301876
8606186347
Patch Files:
NFS.NFS-CLIENT,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
/usr/newconfig/etc/rpc
/usr/bin/rup
/sbin/init.d/nfs.client
NFS.NFS-CORE,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
/usr/sbin/rpc.statd
/usr/sbin/rpcbind
/usr/sbin/rpc.lockd
/usr/sbin/setoncenv
/usr/newconfig/etc/net/ticlts/hosts
/usr/newconfig/etc/net/ticlts/services
/usr/newconfig/etc/net/ticots/hosts
/usr/newconfig/etc/net/ticots/services
/usr/newconfig/etc/net/ticotsord/hosts
/usr/newconfig/etc/net/ticotsord/services
/usr/newconfig/etc/rc.config.d/nfsconf
/usr/newconfig/etc/netconfig
/usr/bin/nfsstat
/usr/bin/rpcinfo
/sbin/init.d/nfs.core
/sbin/fs/nfs/umount
/sbin/fs/nfs/mount
NFS.NFS-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
/usr/lib/libnsl.1
/usr/lib/libstraddr.1
/usr/lib/librpcsoc.1
/usr/lib/libnss_nis.1
/usr/lib/librpcsvc.1
NFS.NFS-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
/usr/lib/pa20_64/libnsl.1
/usr/lib/pa20_64/libstraddr.1
/usr/lib/pa20_64/libnss_nisplus.1
/usr/lib/pa20_64/libnss_compat.1
/usr/lib/pa20_64/libnss_nis.1
/usr/lib/pa20_64/librpcsvc.1
what(1) Output:
NFS.NFS-CLIENT,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
/usr/newconfig/etc/rpc:
rpc: 11R2-4
/usr/bin/rup:
rup.c 11R3-1 1.3 90/07/25 4.1NFSSRC Copyr 1990 Sun
Micro
rup: $Revision: 1.2.211.1 $ $Date: 96/10/09 11:21:52
$
/sbin/init.d/nfs.client:
nfs.client: PHNE_24034
NFS.NFS-CORE,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
/usr/sbin/rpc.statd:
rpc.statd: PHNE_21376
sm_proc.c PHNE_24034
sm_statd.c PHNE_21376
udp.c: PHNE_20371
pmap.c: PHNE_19620
sm_proc.c JAGad12739
sm_proc.c : $Revision: 1.2.211.3 $ $Date: 98/04/22 1
9:50:58 $ PHNE_6444
sm_statd.c: $Revision: 1.1.211.3 $ $Date: 96/11/26 1
8:12:35 $ PHNE_6444
/usr/sbin/rpcbind:
rpcbind.c: 11r2 + PHNE_21376
warmstart.c: 11r2 + PHNE_21376
check_bound.c: $Revision: 1.2.211.11 $ $Date: 97/01/
07 21:56:25 $
pmap_svc.c: $Revision: 1.2.211.15 $ $Date: 97/03/20
13:35:56 $
rpcb_stat.c: $Revision: 1.2.211.5 $ $Date: 96/11/06
15:56:13 $
rpcb_svc.c: $Revision: 1.2.211.7 $ $Date: 96/12/17 1
0:43:25 $
rpcb_svc_4.c: $Revision: 1.2.211.11 $ $Date: 96/12/1
7 10:43:46 $
rpcb_svc_com.c: PHNE_24034
/usr/sbin/rpc.lockd:
prot_main.c: PHNE_20371
prot_lock.c: PHNE_24034
prot_pklm.c: PHNE_19620
prot_pnlm.c: PHNE_18221
prot_msg.c: PHNE_23833
prot_proc.c: PHNE_24034
prot_priv.c: PHNE_22125
prot_share.c PHNE_21376
pmap.c: PHNE_19620
udp.c: PHNE_20371
sm_monitor.c PHNE_21376
prot_libr.c: PHNE_20371
svc_dg1.c PHNE_21376
prot_freeall.c 1.1 88/08/05 NFSSRC4.0 1.3 88/02/07 C
opyr 1984 Sun Micro
prot_share.c 1.2.211.2 NFSSRC4.0 1.4 97/06/17 HP-UX
/usr/sbin/setoncenv:
setoncenv: PHNE_20371
/usr/newconfig/etc/net/ticlts/hosts:
hosts: 11R2-2
/usr/newconfig/etc/net/ticlts/services:
services: 11R2-3
/usr/newconfig/etc/net/ticots/hosts:
hosts: 11R2-2
/usr/newconfig/etc/net/ticots/services:
services: 11R2-3
/usr/newconfig/etc/net/ticotsord/hosts:
hosts: 11R2-2
/usr/newconfig/etc/net/ticotsord/services:
services: 11R2-3
/usr/newconfig/etc/rc.config.d/nfsconf:
nfsconf: 11R2-2
/usr/newconfig/etc/netconfig:
netconfig: 11R2-2
/usr/bin/nfsstat:
nfsstat.c: PHNE_20371
/usr/bin/rpcinfo:
rpcinfo: PHNE_20371
rpcinfo.c $Revision: 1.2.211.4 $ $Date: 96/10/25 14:
55:43 $
/sbin/init.d/nfs.core:
nfs.core: PHNE_22125
/sbin/fs/nfs/umount:
umount: PHNE_16470
bindresvport.c: $Revision: 1.2.211.4 $ $Date: 96/10/
25 14:53:40 $
mount_xdr.c: $Revision: 1.2.211.4 $ $Date: 96/10/25
14:53:56 $
/sbin/fs/nfs/mount:
mount: PHNE_20371
mount_xdr.c: $Revision: 1.2.211.4 $ $Date: 96/10/25
14:53:56 $
xdr_nlm.c: $Revision: 1.2.211.4 $ $Date: 96/10/25 14
:53:59 $
bindresvport.c: $Revision: 1.2.211.4 $ $Date: 96/10/
25 14:53:40 $
NFS.NFS-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
/usr/lib/libnsl.1:
libnsl: PHNE_20371
common/read_config.c: PHNE_20371
nis_cast.c: PHNE_21376
netdir_inet_sundry.c: PHNE_20371
svc_vc.c: PHNE_22642
key_call.c: PHNE_20371
rpc_comdata.c: PHNE_22642
rpcb_clnt.c: PHNE_20371
svc_auth_sys.c: PHNE_24034
svc_run.c: PHNE_22642
svc_vc.c: PHNE_23833
ti_opts.c: PHNE_20371
xdr_rec.c: PHNE_24034
yp_bind.c PHNE_18221
/usr/lib/libstraddr.1:
libstraddr: PHNE_20371
/usr/lib/librpcsoc.1:
librpcsoc: PHNE_16470
/usr/lib/libnss_nis.1:
getservent.c PHNE_23833
/usr/lib/librpcsvc.1:
librpcsvc.a: PHNE_19620 $Revision: 1.1.211.2 $ $Dat
e: 1999/10/12 11:35:14 $
NFS.NFS-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
/usr/lib/pa20_64/libnsl.1:
libnsl: PHNE_20371
common/read_config.c: PHNE_20371
nis_cast.c: PHNE_21376
netdir_inet_sundry.c: PHNE_20371
svc_vc.c: PHNE_22642
key_call.c: PHNE_20371
rpc_comdata.c: PHNE_22642
rpcb_clnt.c: PHNE_20371
svc_auth_sys.c: PHNE_24034
svc_run.c: PHNE_22642
svc_vc.c: PHNE_23833
ti_opts.c: PHNE_20371
xdr_rec.c: PHNE_24034
yp_bind.c PHNE_18221
/usr/lib/pa20_64/libstraddr.1:
libstraddr: PHNE_20371
/usr/lib/pa20_64/libnss_nisplus.1:
gethostent.c 11R2-02/27/98
getnetent.c.c 11R2-02/27/98
nisplus_common.c PHNE_16470
ngetprpwent.c PHNE_23833
/usr/lib/pa20_64/libnss_compat.1:
compat_common.c PHNE_18221
/usr/lib/pa20_64/libnss_nis.1:
getservent.c PHNE_23833
/usr/lib/pa20_64/librpcsvc.1:
librpcsvc.a: PHNE_19620 $Revision: 1.1.211.2 $ $Dat
e: 1999/10/12 11:35:14 $
cksum(1) Output:
NFS.NFS-CLIENT,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
178743537 1005 /usr/newconfig/etc/rpc
3711636487 20480 /usr/bin/rup
2973211391 13020 /sbin/init.d/nfs.client
NFS.NFS-CORE,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
1669703405 53248 /usr/sbin/rpc.statd
4040036053 77824 /usr/sbin/rpcbind
2670630990 118784 /usr/sbin/rpc.lockd
2928439546 16384 /usr/sbin/setoncenv
1360146993 226 /usr/newconfig/etc/net/ticlts/hosts
94885058 310 /usr/newconfig/etc/net/ticlts/services
3109028859 226 /usr/newconfig/etc/net/ticots/hosts
2727090760 310 /usr/newconfig/etc/net/ticots/services
2684034731 229 /usr/newconfig/etc/net/ticotsord/hosts
3786729237 313 /usr/newconfig/etc/net/ticotsord/services
475334471 2978 /usr/newconfig/etc/rc.config.d/nfsconf
3462203210 982 /usr/newconfig/etc/netconfig
4208110218 28672 /usr/bin/nfsstat
4187241069 36864 /usr/bin/rpcinfo
1884000712 6742 /sbin/init.d/nfs.core
152915369 24576 /sbin/fs/nfs/umount
1809580686 45056 /sbin/fs/nfs/mount
NFS.NFS-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
3262690455 679936 /usr/lib/libnsl.1
1624258587 16384 /usr/lib/libstraddr.1
1780745143 36864 /usr/lib/librpcsoc.1
1086536259 40960 /usr/lib/libnss_nis.1
2264829048 36864 /usr/lib/librpcsvc.1
NFS.NFS-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
474662848 648040 /usr/lib/pa20_64/libnsl.1
1537826667 13392 /usr/lib/pa20_64/libstraddr.1
3738184548 59744 /usr/lib/pa20_64/libnss_nisplus.1
1692177055 24336 /usr/lib/pa20_64/libnss_compat.1
3587328531 39656 /usr/lib/pa20_64/libnss_nis.1
638879077 29904 /usr/lib/pa20_64/librpcsvc.1
Patch Conflicts: None
Patch Dependencies:
s700: 11.04: PHCO_25019 PHNE_24096
s800: 11.04: PHCO_25019 PHNE_24096
Hardware Dependencies: None
Other Dependencies:
On systems with PCI interfaces PHKL_22787
should also be installed.
Supersedes:
PHNE_25077 PHNE_25937
Equivalent Patches: None
Patch Package Size: 2230 KBytes
Installation Instructions:
Please review all instructions and the Hewlett-Packard
SupportLine User Guide or your Hewlett-Packard support terms
and conditions for precautions, scope of license,
restrictions, and, limitation of liability and warranties,
before installing this patch.
------------------------------------------------------------
1. Back up your system before installing a patch.
2. Login as root.
3. Copy the patch to the /tmp directory.
4. Move to the /tmp directory and unshar the patch:
cd /tmp
sh PHNE_28882
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHNE_28882.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHNE_28882. If you do not wish to retain a
copy of the original software, include the patch_save_files
option in the swinstall command above:
-x patch_save_files=false
WARNING: If patch_save_files is false when a patch is installed,
the patch cannot be deinstalled. Please be careful
when using this feature.
For future reference, the contents of the PHNE_28882.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHNE_28882.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHNE_28882.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
If PHNE_25077 is installed, swremove(1) PHNE_25077
before installing this patch. Removal of PHNE_25077
prior to installing this patch will prevent roll-back
problems in the event this patch is removed from the
system.
If PHNE_25077 is not removed and this patch is
applied, removal of this patch will result in
the behavior mentioned in the defect symptoms of the
patch PHNE_25937.
-----End of Document ID: PHNE_28882------------------------------------------
Document ID: PHSS_26651
Date Loaded: 20030403
Title: s700_800 11.22 Graphics3D cumulative patch
Patch Name: PHSS_26651
Patch Description: s700_800 11.22 Graphics3D cumulative patch
Creation Date: 03/03/25
Post Date: 03/04/03
Hardware Platforms - OS Releases:
s700: 11.22
s800: 11.22
Products:
Graphics3D B.11.22 3D Graphics Runtime and Developer Kit
Filesets:
Graphics3D.COMMON-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP
Automatic Reboot?: No
Status: General Release
Critical:
No (superseded patches were critical)
PHSS_25292: HANG
Category Tags:
defect_repair general_release critical halts_system
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_26651
Symptoms:
PHSS_26651:
( SR:8606295859 CR:JAGae59507 )
Display list create time is unreasonably slow for large
models on hp Fire GL-UX and ATI Fire GL4.
( SR:8606296354 CR:JAGae59944 )
Display lists that contain individual primitives with
more than 64K vertices render with poor performance on
hp Fire GL-UX and ATI Fire GL4.
( SR:8606297977 CR:JAGae61479 )
Memory fault in the glArrayElement routine when running
in protocol mode on ATI Fire GL4.
PHSS_26626:
( SR:8606289634 CR:JAGae53564 )
When you have fog and 3D clipping enabled (such as with
a view frustum), polygons or lines at the back of the
model turn black.
PHSS_25292:
( SR:8606276608 CR:JAGae40685 )
graphdiag reports the graphics card is bad on systems
with 24 bit default visual
( SR:8606278365 CR:JAGae42423 )
On hp Fire GL-UX devices, Model Clipping in CATIA V5
will occasionally render portions of graphics models
that should be clipped out (invisible).
( SR:8606277281 CR:JAGae41353 )
Some stereo applications and demos (e.g.
/opt/graphics/OpenGL/demos/stereo/simple_stereo-32) fail
to run on hp FireGL-UX.
( SR:8606232013 CR:JAGae01249 )
When using Full Scene Anti-Aliasing (FSAA) on an hp Fire
GL-UX, glReadPixels, glBitmaps, and lines with
glLineWidth may render incorrectly.
( SR:8606246422 CR:JAGae12867 )
OpenGL display lists on hp Fire GL-UX use memory
inefficiently.
( SR:8606257531 CR:JAGae21834 )
The X server on an hp Fire GL-UX device does not
correctly recover if an OpenGL program terminates while
rendering 3D primitives.
( SR:8606264986 CR:JAGae29317 )
Rare X server hangs when running OpenGL applications.
Sometimes the X process cannot be killed, a system
reboot may be required.
( SR:8606270014 CR:JAGae34252 )
OpenGL applications cannot use OpenGL GLX pixmaps on an
hp Fire GL-UX.
( SR:8606270007 CR:JAGae34245 )
The gamma tool is missing from the HP-UX 11.22 release.
( SR:8606277699 CR:JAGae41769)
On hp FireGL-UX, reading images from the frame buffer
may yield incorrect results when those images are
actually subimages of a larger image.
Defect Description:
PHSS_26651:
( SR:8606295859 CR:JAGae59507 )
The Fire GL display list memory allocator uses a linked
list algorithm that is prone to cache misses with large
display lists.
Resolution:
Modified the Fire GL display list allocator to use
malloc.
( SR:8606297977 CR:JAGae61479 )
The context parameter is not passed correctly in
libXfGL.so.2. Dereferencing the bad context pointer
causes a memory fault.
Resolution:
Modify the libXfGL.so.2 to pass the context parameter
correctly.
( SR:8606297977 CR:JAGae61479 )
The context parameter is not passed correctly in
libXfGL.so.2. Dereferencing the bad context pointer
causes a memory fault.
Resolution:
Modify the libXfGL.so.2 to pass the context parameter
correctly.
PHSS_26626:
( SR:8606289634 CR:JAGae53564 )
The problem is seen when the user specifies a fog_end
value that is more or less coincident with the back view
frustum plane. When this occurs, rasterization problems
(usually black lines or black polygons) occur.
PHSS_25292:
( SR:8606276608 CR:JAGae40685 )
graphdiag assumes it is looking at a 8 bit visual
Resolution:
Fix graphdiag so that it checks to see how many bits per
pixel the visual is using and the the appropriate
comparison of each pixel.
( SR:8606278365 CR:JAGae42423 )
Polygons intended by the application to mask off
sections of the window to implement a form of "model
clipping" are not rendered; the masking polygons are
themselves being clipped against the front plane of the
view frustum.
Resolution:
A special mode has been implemented for CATIA V5 to
adjust the front plane of the view frustum by 0.001%,
which is enough to keep the masking polygons from being
inadvertently clipped.
( SR:8606277281 CR:JAGae41353 )
This defect occurs when an application attempts to use
the 24 bit RGB stereo visual. The 32 bit RGBA stereo
visual works correctly. The error reported is an X11
BadMatch or BadValue error. This defect was corrected
by repairing a corrupted visual table in the hp
FireGL-UX X server. The 24 bit RGB visual is now
correctly recognized as a valid visual.
( SR:8606232013 CR:JAGae01249 )
glReadPixels, glBitmaps, and glLineWidth commands did
not apply the super-sampling expansion correctly when
FSAA was enabled. Now correct super-sampling pixel
expansion is done for all OpenGL primitives.
( SR:8606246422 CR:JAGae12867 )
The display list optimizer for the hp Fire GL-UX creates
multiple copies of the display list data, resulting in
memory fragmentation when memory is released. The
resolution was to reduced memory consumption when
creating large display lists by combining optimization
steps and allocating memory in reusable sized blocks.
( SR:8606257531 CR:JAGae21834 )
The architecture for hp Fire GL-UX does not allow the
system to completely recover from a hung hp Fire GL-UX
device. The only solution is to restart the X server.
The resolution was to implement a robust hang detection
and recovery mechanism in the hp Fire GL-UX dynamically
loaded kernel module and the X server.
( SR:8606264986 CR:JAGae29317 )
When application(s) exit, the X server sends
notification for every window that is destroyed to the
OpenGL daemon. Applications that have an unusually
large number of display connections can cause a FIFO to
overflow when the windows are destroyed. The resolution
was to no longer sends DestroyWindow messages to the OGL
Daemon.
( SR:8606270014 CR:JAGae34252 )
The hp Fire GL-UX does not support OpenGL GLX pixmaps in
the default configuration. This functionality is only
available when the /etc/X11/XF86Config option is set
(uncommented):
Option "AccelerateIndirectRendering" "false"
This functionality is implemented at the cost of
dropping back to software rendering for all indirect
contexts. The hp Fire GL-UX supports hardware
accelerated GLX 1.2 GLX Pixmap rendering in the default
configuration. The XF86Config option still forces
software rendering for OpenGL GLX pixmaps and indirect
contexts.
( SR:8606270007 CR:JAGae34245 )
The X server does not honor the modification to the
gamma value as set by the gamma tool. The gamma tool is
included in this patch
( SR:8606277699 CR:JAGae41769 )
When reading an image from the framebuffer in the form
of "n" subimages and then constructing the final image
by tiling the multiple subimages, the result may be
incorrect. The resolution was to correctly handle the
reading of subimages from the frame buffer and tiling
those images into the destination buffer.
Enhancement:
No
SR:
8606232013 8606246422 8606257531 8606264986 8606270014
8606270007 8606277699 8606277281 8606278365 8606276608
8606289634 8606295859 8606296354 8606297977
Patch Files:
Graphics3D.COMMON-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/bin/graphinfo
/opt/graphics/common/man/man1.Z/graphinfo.1g
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/demos/verify_viewer-PA32
/opt/graphics/OpenGL/demos/verify_viewer-PA64
/opt/graphics/OpenGL/lib/pa20_64/libGL.2
/opt/graphics/OpenGL/lib/pa20_64/libGLU.2
/opt/graphics/OpenGL/lib/pa20_64/libHpGL.2
/opt/graphics/OpenGL/lib/pa20_64/libXfGL.2
/opt/graphics/OpenGL/lib/pa20_64/libddvmd.2
/opt/graphics/OpenGL/lib/pa20_64/libogltls.2
/opt/graphics/OpenGL/lib/libGL.1
/opt/graphics/OpenGL/lib/libGL.2
/opt/graphics/OpenGL/lib/libGLU.1
/opt/graphics/OpenGL/lib/libGLU.2
/opt/graphics/OpenGL/lib/libHpGL.2
/opt/graphics/OpenGL/lib/libXfGL.2
/opt/graphics/OpenGL/lib/libddvmd.2
/opt/graphics/OpenGL/lib/libogltls.2
/opt/graphics/OpenGL/lib/libogltls.sl
/opt/graphics/PEX5/contrib/xhpcmap
/opt/graphics/PEX5/demos/PEXInfo.l.pm
/opt/graphics/PEX5/demos/PEXVerify.scr
/opt/graphics/PEX5/demos/VerifyPEX_msg
/opt/graphics/PEX5/demos/pexcube_data
/opt/graphics/PEX5/demos/verify_install
/opt/graphics/PEX5/fonts/ascii/stroke/ascii.-1.pht
/opt/graphics/PEX5/fonts/ascii/stroke/ascii.-2.pht
/opt/graphics/PEX5/fonts/ascii/stroke/ascii.1.pht
/opt/graphics/PEX5/fonts/ascii/stroke/ascii.2.pht
/opt/graphics/PEX5/fonts/ascii/stroke/fonts.dir
/opt/graphics/PEX5/fonts/ascii/stroke/latin1.-1.pht
/opt/graphics/PEX5/fonts/ascii/stroke/latin1.-2.pht
/opt/graphics/PEX5/fonts/ascii/stroke/latin1.1.pht
/opt/graphics/PEX5/fonts/ascii/stroke/latin1.2.pht
/opt/graphics/PEX5/fonts/ascii/stroke/phonts.dir
/opt/graphics/PEX5/fonts/font_info/stroke/-1
/opt/graphics/PEX5/fonts/hp_japanese/stroke/fonts.dir
/opt/graphics/PEX5/fonts/hp_japanese/stroke/phonts.dir
/opt/graphics/PEX5/fonts/usascii/stroke/fonts.dir
/opt/graphics/PEX5/fonts/usascii/stroke/phonts.dir
/opt/graphics/PEX5/help/PEXErrorHelp
/opt/graphics/PEX5/lbin/pexd
/opt/graphics/PEX5/lbin/pexd_init
/opt/graphics/PEX5/lib/macros/ormac
/opt/graphics/PEX5/lib/nls/msg/C/PEX.cat
/opt/graphics/PEX5/lib/libPEX5.1
/opt/graphics/PEX5/lib/libPEX5.2
/opt/graphics/PEX5/lib/libPEX5.3
/opt/graphics/PEX5/lib/libPEXUt.1
/opt/graphics/PEX5/lib/libPEXUt.2
/opt/graphics/PEX5/lib/libPEXXg.1
/opt/graphics/PEX5/lib/libPEXXg.2
/opt/graphics/PEX5/lib/libPEX5.sl
/opt/graphics/PEX5/lib/libPEXUt.sl
/opt/graphics/PEX5/lib/libPEXXg.sl
/opt/graphics/common/bin/pcltrans
/opt/graphics/common/bin/sb2xwd
/opt/graphics/common/bin/screenpr8.07
/opt/graphics/common/bin/xinitcolormap
/opt/graphics/common/bin/xwcreate
/opt/graphics/common/bin/xwd2sb
/opt/graphics/common/bin/xwdestroy
/opt/graphics/common/lbin/gwind
/opt/graphics/common/lbin/gwindstop
/opt/graphics/common/lbin/sb_daemon_11.0
/opt/graphics/common/lbin/sb_daemon_10.0
/opt/graphics/common/lbin/sb_daemon_8.02
/opt/graphics/common/lbin/sb_daemon_8.05
/opt/graphics/common/lbin/sb_daemon_8.07
/opt/graphics/common/lbin/sb_daemon_9.0
/opt/graphics/common/lib/formatters/pcl/libfmtpcl.1
/opt/graphics/common/lib/formatters/pcl/libfmtpcl.sl
/opt/graphics/common/lib/nls/msg/C/hpgfx.cat
/opt/graphics/common/lib/nls/msg/en_US.roman8/hpgfx.cat
/opt/graphics/common/lib/char_sets
/opt/graphics/common/lib/libXg.1
/opt/graphics/common/lib/libXg.2
/opt/graphics/common/lib/libXwindow.1
/opt/graphics/common/lib/libXwindow.2
/opt/graphics/common/lib/libcgm.1
/opt/graphics/common/lib/libcgm.2
/opt/graphics/common/lib/libddCADplt.1
/opt/graphics/common/lib/libddSMDpix.1
/opt/graphics/common/lib/libddSMDpln.1
/opt/graphics/common/lib/libddbyte.1
/opt/graphics/common/lib/libdddi.1
/opt/graphics/common/lib/libdddi.2
/opt/graphics/common/lib/libdddl.1
/opt/graphics/common/lib/libddhil.1
/opt/graphics/common/lib/libddhpcgm.1
/opt/graphics/common/lib/libddhpgl.1
/opt/graphics/common/lib/libddload.1
/opt/graphics/common/lib/libddnull.1
/opt/graphics/common/lib/libddsox11.1
/opt/graphics/common/lib/libddvmx.1
/opt/graphics/common/lib/libdl.1
/opt/graphics/common/lib/libdl.2
/opt/graphics/common/lib/libdlrefs.1
/opt/graphics/common/lib/libdlrefs.2
/opt/graphics/common/lib/libhpgfx.1
/opt/graphics/common/lib/libhpgfx.2
/opt/graphics/common/lib/libhpgfx.3
/opt/graphics/common/lib/libXg.sl
/opt/graphics/common/lib/libXwindow.sl
/opt/graphics/common/lib/libcgm.sl
/opt/graphics/common/lib/libddCADplt.sl
/opt/graphics/common/lib/libddSMDpix.sl
/opt/graphics/common/lib/libddSMDpln.sl
/opt/graphics/common/lib/libddbyte.sl
/opt/graphics/common/lib/libdddl.sl
/opt/graphics/common/lib/libddhil.sl
/opt/graphics/common/lib/libddhpcgm.sl
/opt/graphics/common/lib/libddhpgl.sl
/opt/graphics/common/lib/libddload.sl
/opt/graphics/common/lib/libddnull.sl
/opt/graphics/common/lib/libddsox11.sl
/opt/graphics/common/lib/libddvmx.sl
/opt/graphics/common/lib/libdl.sl
/opt/graphics/common/lib/libdlrefs.sl
/opt/graphics/common/lib/libhpgfx.sl
/opt/graphics/common/stroke/font_info/1
/opt/graphics/common/stroke/font_info/2
/opt/graphics/common/stroke/font_info/4
/opt/graphics/common/stroke/font_info/58
/opt/graphics/common/stroke/font_info/6
/opt/graphics/common/stroke/font_info/8
/opt/graphics/common/stroke/hproman/1
/opt/graphics/common/stroke/hproman/2
/opt/graphics/common/stroke/hproman/4
/opt/graphics/common/stroke/hproman/58
/opt/graphics/common/stroke/hproman/6
/opt/graphics/common/stroke/hproman/8
/opt/graphics/common/stroke/jisascii/1
/opt/graphics/common/stroke/jisascii/2
/opt/graphics/common/stroke/jisascii/4
/opt/graphics/common/stroke/jisascii/6
/opt/graphics/common/stroke/jisascii/8
/opt/graphics/common/stroke/katakana/1
/opt/graphics/common/stroke/katakana/2
/opt/graphics/common/stroke/katakana/4
/opt/graphics/common/stroke/katakana/6
/opt/graphics/common/stroke/katakana/8
/opt/graphics/common/stroke/usascii/1
/opt/graphics/common/stroke/usascii/2
/opt/graphics/common/stroke/usascii/4
/opt/graphics/common/stroke/usascii/58
/opt/graphics/common/stroke/usascii/6
/opt/graphics/common/stroke/usascii/8
/opt/graphics/common/stroke/markers
/opt/graphics/newconfig/opt/graphics/common/config/defaults
/opt/graphics/newconfig/opt/graphics/phigs/config/
char_set_info
/opt/graphics/newconfig/opt/graphics/phigs/config/defaults
/opt/graphics/newconfig/opt/graphics/phigs/11.00_Rel_Notes
/opt/graphics/newconfig/usr/lib/X11/extensions/fp.PEX
/opt/graphics/newconfig/usr/lib/X11/XErrorDB
/opt/graphics/phigs/bin/cgmiui
/opt/graphics/phigs/bin/xinitcolormap
/opt/graphics/phigs/bin/xmodsharedcmap
/opt/graphics/phigs/bin/xsharedcmap
/opt/graphics/phigs/char_sets/ascii/-1
/opt/graphics/phigs/char_sets/ascii/-2
/opt/graphics/phigs/char_sets/ascii/1
/opt/graphics/phigs/char_sets/ascii/2
/opt/graphics/phigs/char_sets/font_info/-1
/opt/graphics/phigs/char_sets/latin1/-1
/opt/graphics/phigs/char_sets/latin1/-2
/opt/graphics/phigs/char_sets/latin1/1
/opt/graphics/phigs/char_sets/latin1/2
/opt/graphics/phigs/include/Colors.h
/opt/graphics/phigs/lbin/phg_daemon
/opt/graphics/phigs/lib/X11/app-defaults/Phigswidget
/opt/graphics/phigs/lib/nls/msg/C/phigs.cat
/opt/graphics/phigs/lib/nls/msg/en_US.roman8/phigs.cat
/opt/graphics/phigs/lib/libphigs.1
/opt/graphics/phigs/lib/libphigs.2
/opt/graphics/phigs/lib/libphigsXg.1
/opt/graphics/phigs/lib/libphigsXg.2
/opt/graphics/phigs/lib/libphigs.sl
/opt/graphics/phigs/lib/libphigsXg.sl
/opt/graphics/phigs/11.00_Rel_Notes
/usr/lib/X11/extensions/libXhpPEX.1
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libglut/GL/glut.h
/opt/graphics/OpenGL/contrib/libglut/hpux32/libglut.a
/opt/graphics/OpenGL/contrib/libglut/hpux64/libglut.a
/opt/graphics/OpenGL/contrib/libglut/MonoRoman.stroke
/opt/graphics/OpenGL/contrib/libglut/README
/opt/graphics/OpenGL/contrib/libglut/Roman.stroke
/opt/graphics/OpenGL/contrib/libwidget/hpux32/libGLw.a
/opt/graphics/OpenGL/contrib/libwidget/hpux64/libGLw.a
/opt/graphics/OpenGL/contrib/libwidget/GLwDAUtil.c
/opt/graphics/OpenGL/contrib/libwidget/GLwDrawA.c
/opt/graphics/OpenGL/contrib/libwidget/GLwDrawA.h
/opt/graphics/OpenGL/contrib/libwidget/GLwDrawAP.h
/opt/graphics/OpenGL/contrib/libwidget/GLwMDrawA.c
/opt/graphics/OpenGL/contrib/libwidget/GLwMDrawA.h
/opt/graphics/OpenGL/contrib/libwidget/GLwMDrawAP.h
/opt/graphics/OpenGL/contrib/libwidget/Makefile32
/opt/graphics/OpenGL/contrib/libwidget/Makefile64
/opt/graphics/OpenGL/contrib/libwidget/README
/opt/graphics/OpenGL/contrib/visual/COPYRIGHT
/opt/graphics/OpenGL/contrib/visual/LOCALIZE
/opt/graphics/OpenGL/contrib/visual/Makefile32
/opt/graphics/OpenGL/contrib/visual/Makefile64
/opt/graphics/OpenGL/contrib/visual/README
/opt/graphics/OpenGL/contrib/visual/fields.h
/opt/graphics/OpenGL/contrib/visual/fields.uil
/opt/graphics/OpenGL/contrib/visual/help.uil
/opt/graphics/OpenGL/contrib/visual/linklist.C
/opt/graphics/OpenGL/contrib/visual/visual.C
/opt/graphics/OpenGL/contrib/visual/visual.h
/opt/graphics/OpenGL/contrib/visual/visual.uid-32
/opt/graphics/OpenGL/contrib/visual/visual.uid-64
/opt/graphics/OpenGL/contrib/visual/visual.uil
/opt/graphics/OpenGL/contrib/visual/window.C
/opt/graphics/OpenGL/contrib/xglinfo/Makefile32
/opt/graphics/OpenGL/contrib/xglinfo/Makefile64
/opt/graphics/OpenGL/contrib/xglinfo/global.h
/opt/graphics/OpenGL/contrib/xglinfo/stringConversion.c
/opt/graphics/OpenGL/contrib/xglinfo/xglinfo.c
/opt/graphics/OpenGL/contrib/xglinfo/xglinfo.man
/opt/graphics/OpenGL/demos/chess/Data/BlackMarble.ppm
/opt/graphics/OpenGL/demos/chess/Data/WhiteMarble.ppm
/opt/graphics/OpenGL/demos/chess/Data/Wood.ppm
/opt/graphics/OpenGL/demos/chess/Data/bishop.bj
/opt/graphics/OpenGL/demos/chess/Data/black_top.bj
/opt/graphics/OpenGL/demos/chess/Data/chassis.bj
/opt/graphics/OpenGL/demos/chess/Data/king.bj
/opt/graphics/OpenGL/demos/chess/Data/knight.bj
/opt/graphics/OpenGL/demos/chess/Data/pawn.bj
/opt/graphics/OpenGL/demos/chess/Data/queen.bj
/opt/graphics/OpenGL/demos/chess/Data/rook.bj
/opt/graphics/OpenGL/demos/chess/Data/white_top.bj
/opt/graphics/OpenGL/demos/chess/hpux32/libxboard.a
/opt/graphics/OpenGL/demos/chess/hpux64/libxboard.a
/opt/graphics/OpenGL/demos/chess/Board.C
/opt/graphics/OpenGL/demos/chess/Board.H
/opt/graphics/OpenGL/demos/chess/Callbacks.C
/opt/graphics/OpenGL/demos/chess/Callbacks.H
/opt/graphics/OpenGL/demos/chess/GLwMDrawA.uih
/opt/graphics/OpenGL/demos/chess/Makefile32
/opt/graphics/OpenGL/demos/chess/Makefile64
/opt/graphics/OpenGL/demos/chess/PolyMesh.C
/opt/graphics/OpenGL/demos/chess/PolyMesh.H
/opt/graphics/OpenGL/demos/chess/README
/opt/graphics/OpenGL/demos/chess/Utilities.C
/opt/graphics/OpenGL/demos/chess/Utilities.H
/opt/graphics/OpenGL/demos/chess/Window.C
/opt/graphics/OpenGL/demos/chess/Window.H
/opt/graphics/OpenGL/demos/chess/chess.uid-32
/opt/graphics/OpenGL/demos/chess/chess.uid-64
/opt/graphics/OpenGL/demos/chess/chess.uil
/opt/graphics/OpenGL/demos/chess/crafty
/opt/graphics/OpenGL/demos/chess/main.C
/opt/graphics/OpenGL/demos/chess/xboard.h
/opt/graphics/OpenGL/demos/occlusion_cull/Makefile32
/opt/graphics/OpenGL/demos/occlusion_cull/Makefile64
/opt/graphics/OpenGL/demos/occlusion_cull/README
/opt/graphics/OpenGL/demos/occlusion_cull/ocComplex.c
/opt/graphics/OpenGL/demos/occlusion_cull/ocDemo.h
/opt/graphics/OpenGL/demos/occlusion_cull/ocSimple.c
/opt/graphics/OpenGL/demos/occlusion_cull/screwdriver.gz
/opt/graphics/OpenGL/demos/occlusion_cull/trackball.c
/opt/graphics/OpenGL/demos/occlusion_cull/trackball.h
/opt/graphics/OpenGL/demos/stereo/Makefile32
/opt/graphics/OpenGL/demos/stereo/Makefile64
/opt/graphics/OpenGL/demos/stereo/README
/opt/graphics/OpenGL/demos/stereo/simple_stereo.c
/opt/graphics/OpenGL/demos/threads/Makefile32
/opt/graphics/OpenGL/demos/threads/Makefile64
/opt/graphics/OpenGL/demos/threads/README
/opt/graphics/OpenGL/demos/threads/threads.c
/opt/graphics/OpenGL/demos/threads/threads_utls.c
/opt/graphics/OpenGL/demos/threads/threads_utls.h
/opt/graphics/OpenGL/demos/verify.uid-32
/opt/graphics/OpenGL/demos/verify.uid-64
/opt/graphics/OpenGL/demos/verify_install-32
/opt/graphics/OpenGL/demos/verify_install-64
/opt/graphics/OpenGL/demos/verify_viewer-32
/opt/graphics/OpenGL/demos/verify_viewer-64
/opt/graphics/OpenGL/doc/Web/README
/opt/graphics/OpenGL/include/GL/gl.h
/opt/graphics/OpenGL/include/GL/glHpInt.h
/opt/graphics/OpenGL/include/GL/glu.h
/opt/graphics/OpenGL/include/GL/glx.h
/opt/graphics/OpenGL/include/GL/glxmd.h
/opt/graphics/OpenGL/include/GL/glxproto.h
/opt/graphics/OpenGL/include/GL/glxtokens.h
/opt/graphics/OpenGL/include/GL/GLwDrawA.h
/opt/graphics/OpenGL/include/GL/GLwDrawAP.h
/opt/graphics/OpenGL/include/GL/GLwMDrawA.h
/opt/graphics/OpenGL/include/GL/GLwMDrawAP.h
/opt/graphics/OpenGL/lib/hpux32/libGLw.a
/opt/graphics/OpenGL/lib/hpux64/libGLw.a
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lbin/ogld
/opt/graphics/OpenGL/lib/hpux32/libGL.so.2
/opt/graphics/OpenGL/lib/hpux32/libGLU.so.2
/opt/graphics/OpenGL/lib/hpux32/libHpGL.so.2
/opt/graphics/OpenGL/lib/hpux32/libXfGL.so.2
/opt/graphics/OpenGL/lib/hpux32/libddfgl.so.2
/opt/graphics/OpenGL/lib/hpux32/libddvmd.so.2
/opt/graphics/OpenGL/lib/hpux32/libogltls.so.2
/opt/graphics/OpenGL/lib/hpux32/libGL.so
/opt/graphics/OpenGL/lib/hpux32/libGLU.so
/opt/graphics/OpenGL/lib/hpux32/libogltls.so
/opt/graphics/OpenGL/lib/hpux64/libGL.so.2
/opt/graphics/OpenGL/lib/hpux64/libGLU.so.2
/opt/graphics/OpenGL/lib/hpux64/libHpGL.so.2
/opt/graphics/OpenGL/lib/hpux64/libXfGL.so.2
/opt/graphics/OpenGL/lib/hpux64/libddfgl.so.2
/opt/graphics/OpenGL/lib/hpux64/libddvmd.so.2
/opt/graphics/OpenGL/lib/hpux64/libogltls.so.2
/opt/graphics/OpenGL/lib/hpux64/libGL.so
/opt/graphics/OpenGL/lib/hpux64/libGLU.so
/opt/graphics/OpenGL/lib/hpux64/libogltls.so
/opt/graphics/OpenGL/lib/nls/msg/C/glu.cat
/opt/graphics/OpenGL/lib/nls/msg/en_US.roman8/glu.cat
/opt/graphics/OpenGL/ReleaseNotes
what(1) Output:
Graphics3D.COMMON-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/bin/graphinfo:
None
Graphics3D.COMMON-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/man/man1.Z/graphinfo.1g:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/demos/verify_viewer-PA32:
HP aC++ B3910B X.03.14.12 Language Support Library
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/demos/verify_viewer-PA64:
HP aC++ B3910B X.03.14.12 Language Support Library
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/pa20_64/libGL.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:11:35 $ $Revision: 20021205.17322 $
libGL.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/pa20_64/libGLU.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:11:35 $ $Revision: 20021205.17322 $
libGLU.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/pa20_64/libHpGL.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:11:35 $ $Revision: 20021205.17322 $
libHpGL.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/pa20_64/libXfGL.2:
Built for: 11.00 on HP-UX Daily, +O3 +Oentrysched +F
PD +Ofastaccess +Onolooptransform +Optrs_str
ongly_typed
X Window System, Version 11 R6
(build date: Thu Dec 5 20:30:57 MST 2002)
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/pa20_64/libddvmd.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.20:37:56 $ $Revision: 20021205.11578 $
libddvmd.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/pa20_64/libogltls.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:11:35 $ $Revision: 20021205.17322 $
libogltls.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/libGL.1:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:11:35 $ $Revision: 20021205.17322 $
libGL.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/libGL.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:11:35 $ $Revision: 20021205.17322 $
libGL.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/libGLU.1:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:11:35 $ $Revision: 20021205.17322 $
libGLU.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/libGLU.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:11:35 $ $Revision: 20021205.17322 $
libGLU.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/libHpGL.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:11:35 $ $Revision: 20021205.17322 $
libHpGL.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/libXfGL.2:
Built for: 11.00 on HP-UX Daily, +O3 +Oentrysched +F
PD +Ofastaccess +Onolooptransform +Optrs_str
ongly_typed
X Window System, Version 11 R6
(build date: Thu Dec 5 18:18:44 MST 2002)
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/libddvmd.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.20:37:56 $ $Revision: 20021205.11578 $
libddvmd.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/libogltls.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:11:35 $ $Revision: 20021205.17322 $
libogltls.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/libogltls.sl:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:11:35 $ $Revision: 20021205.17322 $
libogltls.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/contrib/xhpcmap:
$Revision: 550.1 $
$Date: 96/03/19 14:17:07 $
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ xhpcmap
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/demos/PEXInfo.l.pm:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/demos/PEXVerify.scr:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/demos/VerifyPEX_msg:
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ VerifyPEX_msg
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/demos/pexcube_data:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/demos/verify_install:
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ verify_install
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/ascii/stroke/ascii.-1.pht:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/ascii/stroke/ascii.-2.pht:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/ascii/stroke/ascii.1.pht:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/ascii/stroke/ascii.2.pht:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/ascii/stroke/fonts.dir:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/ascii/stroke/latin1.-1.pht:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/ascii/stroke/latin1.-2.pht:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/ascii/stroke/latin1.1.pht:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/ascii/stroke/latin1.2.pht:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/ascii/stroke/phonts.dir:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/font_info/stroke/-1:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/hp_japanese/stroke/fonts.dir:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/hp_japanese/stroke/phonts.dir:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/usascii/stroke/fonts.dir:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/fonts/usascii/stroke/phonts.dir:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/help/PEXErrorHelp:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lbin/pexd:
PHSS_23559/23561 PEX5 Runtime/DevKit
Server Daemon
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ pexd
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lbin/pexd_init:
PHSS_23559/23561 PEX5 Runtime/DevKit
Server Startup Daemon
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ pexd_init
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/macros/ormac:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/nls/msg/C/PEX.cat:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/libPEX5.1:
PHSS_23559/23561 PEX5 Runtime/DevKit
PEX5 Library
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ libPEX5.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/libPEX5.2:
PHSS_23559/23561 PEX5 Runtime/DevKit
PEX5 Library
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ libPEX5.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/libPEX5.3:
PHSS_23559/23561 PEX5 Runtime/DevKit
PEX5 Library
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ libPEX5.3
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/libPEXUt.1:
CGE Version 1.0 Utilities Library
$Revision: 550.2 $
$Date: 96/04/15 13:59:58 $
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ libPEXUt.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/libPEXUt.2:
CGE Version 1.0 Utilities Library
$Revision: 550.2 $
$Date: 96/04/15 13:59:58 $
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ libPEXUt.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/libPEXXg.1:
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ libPEXXg.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/libPEXXg.2:
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ libPEXXg.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/libPEX5.sl:
PHSS_23559/23561 PEX5 Runtime/DevKit
PEX5 Library
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ libPEX5.3
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/libPEXUt.sl:
CGE Version 1.0 Utilities Library
$Revision: 550.2 $
$Date: 96/04/15 13:59:58 $
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ libPEXUt.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/PEX5/lib/libPEXXg.sl:
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ libPEXXg.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/bin/pcltrans:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ pcltrans
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/bin/sb2xwd:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ sb2xwd
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/bin/screenpr8.07:
STARBASE HP-UX 8.07 A.08.07 10/09/91 screenpr PHSS_
1388 $Revision: 402.1.1.3 $
STARBASE HP-UX 8.07 A.08.07 10/09/91 libfmtpcl.a $R
evision: 402.1.1.1 $
STARBASE HP-UX 8.07 A.08.07 10/09/91 libdd98550.a $
Revision: 402.1.1.1 $
STARBASE HP-UX 8.07 A.08.07 10/09/91 libdd98720.a $
Revision: 402.1.1.1 $
STARBASE HP-UX 8.07 A.08.07 10/09/91 libdd98730.a $
Revision: 402.1.1.1 $
STARBASE HP-UX 8.07 A.08.07 10/09/91 libdd98704.a $
Revision: 402.1.1.1 $
STARBASE HP-UX 8.07 A.08.07 10/09/91 libdd98735.a $
Revision: 402.1.1.1 $
STARBASE HP-UX 8.07 A.08.07 10/09/91 libddgcrx.a $R
evision: 402.1.1.7 $ PHSS_1388
STARBASE HP-UX PATCH $Date: 92/06/17 06:52:03 $ echo
_util.o $Revision: 402.1.1.6 $
STARBASE HP-UX 8.07 PATCH 04/28/92/ PICKING PATCH
fpx_base.o
STARBASE HP-UX Patch PHSS_1295 6/29/92 vwxfm2.o DI p
olyhedrons
STARBASE HP-UX 8.07 A.08.07 10/09/91 libsb1.a $Revi
sion: 402.1.1.1 $
STARBASE HP-UX Patch PHSS_1096 05/12/92 fpxB_stubs.o
$Revision: 402.1.1.5 $
STARBASE HP-UX Patch PHSS_0600 2/18/92 prim_wd.o $Re
vision: 402.1.1.5
STARBASE HP-UX Patch PHSS_1295 6/29/92 prim_wd.o DI
polyhedrons
STARBASE HP-UX Patch PHSS_1354 7/21/92 prim_wd.o DI
polyhedrons for gcrx
STARBASE HP-UX 8.07 A.08.07 10/09/91 libsb2.a $Revi
sion: 402.1.1.1 $
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/bin/xinitcolormap:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ xinitcolorm
ap
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/bin/xwcreate:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ xwcreate
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/bin/xwd2sb:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ xwd2sb
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/bin/xwdestroy:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ xwdestroy
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lbin/gwind:
FILE_VERSION
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ gwind
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lbin/gwindstop:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ gwindstop
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lbin/sb_daemon_11.0:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ sb_daemon_1
1.0
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXwindow.
a
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lbin/sb_daemon_10.0:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ sb_daemon_1
1.0
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXwindow.
a
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lbin/sb_daemon_8.02:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ sb_daemon_1
1.0
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXwindow.
a
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lbin/sb_daemon_8.05:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ sb_daemon_1
1.0
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXwindow.
a
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lbin/sb_daemon_8.07:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ sb_daemon_1
1.0
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXwindow.
a
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lbin/sb_daemon_9.0:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ sb_daemon_1
1.0
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXwindow.
a
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/formatters/pcl/libfmtpcl.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libfmtpcl.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/formatters/pcl/libfmtpcl.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libfmtpcl.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/nls/msg/C/hpgfx.cat:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/nls/msg/en_US.roman8/hpgfx.cat:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/char_sets:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libXg.1:
GRAPHICS CORE HP-UX
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXg.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libXg.2:
GRAPHICS CORE HP-UX
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXg.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libXwindow.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXwindow.
1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libXwindow.2:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXwindow.
2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libcgm.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libcgm.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libcgm.2:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libcgm.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddCADplt.1:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddCADplt
.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddSMDpix.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddSMDpix
.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddSMDpln.1:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddSMDpln
.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddbyte.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddbyte.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libdddi.1:
GRAPHICS CORE on HP-UX 11.00 $Date: 18-Mar-03.13:45:
18 $ $Revision: 20030318.23819 $ libdddi.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libdddi.2:
GRAPHICS CORE on HP-UX 11.00 $Date: 18-Mar-03.13:45:
18 $ $Revision: 20030318.23819 $ libdddi.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libdddl.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libdddl.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddhil.1:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddhil.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddhpcgm.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddhpcgm.
1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddhpgl.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddhpgl.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddload.1:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddload.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddnull.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddnull.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddsox11.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddsox11.
1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddvmx.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddvmx.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libdl.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libdl.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libdl.2:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libdl.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libdlrefs.1:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libdlrefs.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libdlrefs.2:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libdlrefs.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libhpgfx.1:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libhpgfx.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libhpgfx.2:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libhpgfx.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libhpgfx.3:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libhpgfx.3
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libXg.sl:
GRAPHICS CORE HP-UX
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXg.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libXwindow.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libXwindow.
2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libcgm.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libcgm.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddCADplt.sl:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddCADplt
.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddSMDpix.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddSMDpix
.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddSMDpln.sl:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddSMDpln
.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddbyte.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddbyte.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libdddl.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libdddl.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddhil.sl:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddhil.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddhpcgm.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddhpcgm.
1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddhpgl.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddhpgl.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddload.sl:
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddload.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddnull.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddnull.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddsox11.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddsox11.
1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libddvmx.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libddvmx.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libdl.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libdl.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libdlrefs.sl:
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libdlrefs.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/lib/libhpgfx.sl:
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
PHSS_26629/26634 SB Runtime/DevKit
GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
35 $ $Revision: 20021205.17326 $ libhpgfx.3
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/font_info/1:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/font_info/2:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/font_info/4:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/font_info/58:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/font_info/6:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/font_info/8:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/hproman/1:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/hproman/2:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/hproman/4:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/hproman/58:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/hproman/6:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/hproman/8:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/jisascii/1:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/jisascii/2:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/jisascii/4:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/jisascii/6:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/jisascii/8:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/katakana/1:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/katakana/2:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/katakana/4:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/katakana/6:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/katakana/8:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/usascii/1:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/usascii/2:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/usascii/4:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/usascii/58:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/usascii/6:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/usascii/8:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/common/stroke/markers:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/newconfig/opt/graphics/common/config/defaults:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/newconfig/opt/graphics/phigs/config/
char_set_info:
char_set_info $Revision: /main/7 $ $Date: 18-Mar-96
.16:03:12 $
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/newconfig/opt/graphics/phigs/config/defaults:
defaults $Revision: /main/13 $ $Date: 18-Mar-96.16:
03:10 $ */
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/newconfig/opt/graphics/phigs/11.00_Rel_Notes:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/newconfig/usr/lib/X11/extensions/fp.PEX:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/newconfig/usr/lib/X11/XErrorDB:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/bin/cgmiui:
HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
25 $ $Revision: 20021205.19086 $ cgmiui
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/bin/xinitcolormap:
HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
25 $ $Revision: 20021205.19086 $ xinitcolorm
ap
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/bin/xmodsharedcmap:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/bin/xsharedcmap:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/char_sets/ascii/-1:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/char_sets/ascii/-2:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/char_sets/ascii/1:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/char_sets/ascii/2:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/char_sets/font_info/-1:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/char_sets/latin1/-1:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/char_sets/latin1/-2:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/char_sets/latin1/1:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/char_sets/latin1/2:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/include/Colors.h:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/lbin/phg_daemon:
HP-PHIGS HP-UX 11.00 ACE 9911
HP-PHIGS PATCH PHSS_20271/PHSS_20272
HP-PHIGS HP-UX 11.00 0006
HP-PHIGS PATCH PHSS_20294/PHSS_20295
HP-PHIGS PATCH PHSS_21468/PHSS_21469
HP-PHIGS PATCH PHSS_21806/PHSS_21807
HP-PHIGS PATCH PHSS_21978/PHSS_21979
HP-PHIGS PATCH PHSS_22610/PHSS_22611
HP-PHIGS PATCH PHSS_23542/PHSS_23543
HP-PHIGS PATCH PHSS_23562/PHSS_23563
HP-PHIGS Daemon 3.52 on HP-UX $ $
HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
25 $ $Revision: 20021205.19086 $ phg_daemon
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/lib/X11/app-defaults/Phigswidget:
Phigswidget $Revision: 206.1 $ $Date: 96/03/18 16:01
:42 $
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/lib/nls/msg/C/phigs.cat:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/lib/nls/msg/en_US.roman8/phigs.cat:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/lib/libphigs.1:
HP-PHIGS HP-UX 11.00 ACE 9911
HP-PHIGS PATCH PHSS_20271/PHSS_20272
HP-PHIGS HP-UX 11.00 0006
HP-PHIGS PATCH PHSS_20294/PHSS_20295
HP-PHIGS PATCH PHSS_21468/PHSS_21469
HP-PHIGS PATCH PHSS_21806/PHSS_21807
HP-PHIGS PATCH PHSS_21978/PHSS_21979
HP-PHIGS PATCH PHSS_22610/PHSS_22611
HP-PHIGS PATCH PHSS_23542/PHSS_23543
HP-PHIGS PATCH PHSS_23562/PHSS_23563
HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
25 $ $Revision: 20021205.19086 $ libphigs.1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/lib/libphigs.2:
HP-PHIGS HP-UX 11.00 ACE 9911
HP-PHIGS PATCH PHSS_20271/PHSS_20272
HP-PHIGS HP-UX 11.00 0006
HP-PHIGS PATCH PHSS_20294/PHSS_20295
HP-PHIGS PATCH PHSS_21468/PHSS_21469
HP-PHIGS PATCH PHSS_21806/PHSS_21807
HP-PHIGS PATCH PHSS_21978/PHSS_21979
HP-PHIGS PATCH PHSS_22610/PHSS_22611
HP-PHIGS PATCH PHSS_23542/PHSS_23543
HP-PHIGS PATCH PHSS_23562/PHSS_23563
HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
25 $ $Revision: 20021205.19086 $ libphigs.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/lib/libphigsXg.1:
HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
25 $ $Revision: 20021205.19086 $ libphigsXg.
1
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/lib/libphigsXg.2:
HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
25 $ $Revision: 20021205.19086 $ libphigsXg.
2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/lib/libphigs.sl:
HP-PHIGS HP-UX 11.00 ACE 9911
HP-PHIGS PATCH PHSS_20271/PHSS_20272
HP-PHIGS HP-UX 11.00 0006
HP-PHIGS PATCH PHSS_20294/PHSS_20295
HP-PHIGS PATCH PHSS_21468/PHSS_21469
HP-PHIGS PATCH PHSS_21806/PHSS_21807
HP-PHIGS PATCH PHSS_21978/PHSS_21979
HP-PHIGS PATCH PHSS_22610/PHSS_22611
HP-PHIGS PATCH PHSS_23542/PHSS_23543
HP-PHIGS PATCH PHSS_23562/PHSS_23563
HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
25 $ $Revision: 20021205.19086 $ libphigs.2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/lib/libphigsXg.sl:
HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
25 $ $Revision: 20021205.19086 $ libphigsXg.
2
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/phigs/11.00_Rel_Notes:
None
Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/usr/lib/X11/extensions/libXhpPEX.1:
PHSS_23559/23561 PEX5 Runtime/DevKit
Extension Library
PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
$ $Revision: 20021205.19083 $ libXhpPEX.1
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libglut/GL/glut.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libglut/hpux32/libglut.a:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.19:29:18 $ $Revision: 20021205.26136 $
libglut.a
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libglut/hpux64/libglut.a:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.19:29:18 $ $Revision: 20021205.26136 $
libglut.a
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libglut/MonoRoman.stroke:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libglut/README:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libglut/Roman.stroke:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/hpux32/libGLw.a:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.19:29:18 $ $Revision: 20021205.26136 $
libGLw.a
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/hpux64/libGLw.a:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.19:29:18 $ $Revision: 20021205.26136 $
libGLw.a
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/GLwDAUtil.c:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/GLwDrawA.c:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/GLwDrawA.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/GLwDrawAP.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/GLwMDrawA.c:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/GLwMDrawA.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/GLwMDrawAP.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/Makefile32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/Makefile64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/libwidget/README:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/COPYRIGHT:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/LOCALIZE:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/Makefile32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/Makefile64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/README:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/fields.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/fields.uil:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/help.uil:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/linklist.C:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/visual.C:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/visual.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/visual.uid-32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/visual.uid-64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/visual.uil:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/visual/window.C:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/xglinfo/Makefile32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/xglinfo/Makefile64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/xglinfo/global.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/xglinfo/stringConversion.c:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/xglinfo/xglinfo.c:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/contrib/xglinfo/xglinfo.man:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/BlackMarble.ppm:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/WhiteMarble.ppm:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/Wood.ppm:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/bishop.bj:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/black_top.bj:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/chassis.bj:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/king.bj:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/knight.bj:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/pawn.bj:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/queen.bj:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/rook.bj:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Data/white_top.bj:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/hpux32/libxboard.a:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/hpux64/libxboard.a:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Board.C:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Board.H:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Callbacks.C:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Callbacks.H:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/GLwMDrawA.uih:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Makefile32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Makefile64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/PolyMesh.C:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/PolyMesh.H:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/README:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Utilities.C:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Utilities.H:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Window.C:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/Window.H:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/chess.uid-32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/chess.uid-64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/chess.uil:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/crafty:
HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/main.C:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/chess/xboard.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/occlusion_cull/Makefile32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/occlusion_cull/Makefile64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/occlusion_cull/README:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/occlusion_cull/ocComplex.c:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/occlusion_cull/ocDemo.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/occlusion_cull/ocSimple.c:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/occlusion_cull/screwdriver.gz:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/occlusion_cull/trackball.c:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/occlusion_cull/trackball.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/stereo/Makefile32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/stereo/Makefile64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/stereo/README:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/stereo/simple_stereo.c:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/threads/Makefile32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/threads/Makefile64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/threads/README:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/threads/threads.c:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/threads/threads_utls.c:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/threads/threads_utls.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/verify.uid-32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/verify.uid-64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/verify_install-32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/verify_install-64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/verify_viewer-32:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/demos/verify_viewer-64:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/doc/Web/README:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/include/GL/gl.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/include/GL/glHpInt.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/include/GL/glu.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/include/GL/glx.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/include/GL/glxmd.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/include/GL/glxproto.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/include/GL/glxtokens.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/include/GL/GLwDrawA.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/include/GL/GLwDrawAP.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/include/GL/GLwMDrawA.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/include/GL/GLwMDrawAP.h:
None
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/lib/hpux32/libGLw.a:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.19:29:18 $ $Revision: 20021205.26136 $
libGLw.a
Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
/opt/graphics/OpenGL/lib/hpux64/libGLw.a:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.19:29:18 $ $Revision: 20021205.26136 $
libGLw.a
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lbin/ogld:
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux32/libGL.so.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libGL.so.2
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux32/libGLU.so.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libGLU.so.2
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux32/libHpGL.so.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libHpGL.so.2
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux32/libXfGL.so.2:
X Window System, Version 11 R6
(build date: Mon Mar 17 16:37:00 MST 2003)
Built for: 11.22 on HP-UX Daily, +O3 +Oinlinebudget=
1000 +Ofltacc=relaxed +Oinitcheck +DSmckinle
y +FPD +Oshortdata +Ofastaccess
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux32/libddfgl.so.2:
X Window System, Version 11 R6
(build date: Mon Mar 17 16:58:12 MST 2003)
Built for: 11.22 on HP-UX Daily, +O3 +Oinlinebudget=
1000 +Ofltacc=relaxed +Oinitcheck +DSmckinle
y +FPD +Oshortdata +Ofastaccess
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux32/libddvmd.so.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.19:07:58 $ $Revision: 20021205.26727 $
libddvmd.so.2
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux32/libogltls.so.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libogltls.so.2
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux32/libGL.so:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libGL.so.2
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux32/libGLU.so:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libGLU.so.2
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux32/libogltls.so:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libogltls.so.2
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux64/libGL.so.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libGL.so.2
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux64/libGLU.so.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libGLU.so.2
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux64/libHpGL.so.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libHpGL.so.2
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux64/libXfGL.so.2:
X Window System, Version 11 R6
(build date: Mon Mar 17 16:59:13 MST 2003)
Built for: 11.22 on HP-UX Daily, +O3 +Oinlinebudget=
1000 +Ofltacc=relaxed +Oinitcheck +DSmckinle
y +FPD +Oshortdata +Ofastaccess
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux64/libddfgl.so.2:
X Window System, Version 11 R6
(build date: Tue Mar 18 11:51:45 MST 2003)
Built for: 11.22 on HP-UX Daily, +O3 +Oinlinebudget=
1000 +Ofltacc=relaxed +Oinitcheck +DSmckinle
y +FPD +Oshortdata +Ofastaccess
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux64/libddvmd.so.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.19:07:58 $ $Revision: 20021205.26727 $
libddvmd.so.2
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux64/libogltls.so.2:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libogltls.so.2
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux64/libGL.so:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libGL.so.2
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux64/libGLU.so:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libGLU.so.2
HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
- 05/01/01)
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/hpux64/libogltls.so:
OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
c-02.18:03:32 $ $Revision: 20021205.25807 $
libogltls.so.2
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
/opt/graphics/OpenGL/lib/nls/msg/C/glu.cat:
None
Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
v=HP:
&n