|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: IT Resource Center (support_feedback
us-support.external.hp.com)Date: Sun Aug 12 2001 - 06:46:59 CDT
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://www.itresourcecenter.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://www.itresourcecenter.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 800 10.X patch digest
Created: Sun Aug 12 3:05:04 PDT 2001
Table of Contents:
Document ID Title
--------------- -----------
PHNE_24394 s700_800 10.24 (VVOS) telnetd, ftp, ftpd, login cumulative
PHSS_24425 s700_800 10.X OV OB3.50 patch - SSEA packet
PHSS_23116 s800 10.20 HA Monitor(A.03.20) patch
PHKL_24816 s800 10.20 Fix for kthread b_sema wait queue corruption
PHCO_24698 s700_800 10.10 lpspool subsystem cumulative patch
PHCO_24697 s700_800 10.01 lpspool subsystem cumulative patch
PHCO_23270 s700_800 10.26 lpspool subsystem cumulative patch
PHSS_23109 s700_800 10.X OV OB3.10 patch - CC packet
PHSS_23685 s700_800 10.X OV OB3.10 patch - ORACLE 8 packet
PHSS_23577 s700_800 10.20 Event Monitoring Service(EMS A.03.20) patch
PHSS_23518 s700_800 10.20 X/Motif Runtime JUL2001 Periodic Patch
PHNE_24740 s800 10.26 Built-in PCI 100BASE-T patch
PHNE_21935 s700_800 10.20 R6.10.20 SNAplus2 3270 cumulative patch
The documents are listed below.
-------------------------------------------------------------------------------
Document ID: PHNE_24394
Date Loaded: 20010809
Title: s700_800 10.24 (VVOS) telnetd, ftp, ftpd, login cumulative
Patch Name: PHNE_24394
Patch Description: s700_800 10.24 (VVOS) telnetd, ftp, ftpd, login cumulative
Creation Date: 01/07/10
Post Date: 01/08/09
Hardware Platforms - OS Releases:
s700: 10.24
s800: 10.24
Products: N/A
Filesets:
OS-Core.UX-CORE OS-Core.CORE-ENG-A-MAN
VirtualVaultOS.VVOS-AUX-IA InternetSrvcs.INETSVCS-INETD
InternetSrvcs.INET-ENG-A-MAN InternetSrvcs.INETSVCS-RUN
Automatic Reboot?: Yes
Status: General Release
Critical: No
Path Name: /hp-ux_patches/s700_800/10.X/PHNE_24394
Symptoms:
PHNE_24394:
Port portions of base HP-UX patch PHNE_23948 to VVOS 10.24.
Note that CR JAGad68257/SR 8606199070 is not supported
on VVOS.
Port portions of base HP-UX patch PHCO_24267 to VVOS 10.24.
Note that SR:8606189604/CR:JAGad58818 is not supported
on VVOS.
Note that SR:8606152919/CR:JAGad22237 is not supported
on VVOS.
Based on HP-UX patch PHNE_23948:
1. CR JAGad68308/ SR 8606199121.
ftpd does not function properly for some commands.
2. CR JAGad68257/ SR 8606199070.
ftpd does not behave as expected in trusted systems.
3. CR JAGad24502/ SR 8606155185.
ftpd man page does not have information on -S option.
PHNE_22059:
Port base HP-UX patch PHNE_22057:
Based on HP-UX patch PHNE_22057:
1. CR JAGad12040/SR 8606142685.
ftpd does not function properly.
2. CR JAGaa27007/SR 8606160774
ls command fails in an anonymous ftp session.
Based on HP-UX patch PHNE_17963:
1. Implement passive mode in 10.20 ftp client.
2. Suppress the printing of machine name in the
ftpd banner.
3. 'ftp' client does not work properly.
PHNE_15802:
Repackaged part of HP-UX patch PHNE_13597 for VVOS.
Based on a portion of HP-UX patch PHNE_13597:
* ftp: problem with passing files.
* FTP Newer command does not work as
documented if file does not exist.
* FTP:don't get error message if
filesystem gets full.
* Proxy Get command not working.
* ftpd does not allow ports under 1024
even with -p option.
* FTP giving error 425:Can't create data socket.
* have inbound/outbound transfer logging in ftpd.
* FTP Newer command has problem handling dates.
PHNE_12984:
Users cannot telnet or ftp to a VVOS system.
Based on HP-UX patch PHNE_10010:
A ftp client could interrupt a data transfer
by sending a data close and an ABORT. A timing
problem has been observed on the ftpd side.
Based on HP-UX patch PHNE_9785:
* ftpd returns a 550 after an NLST when the file
is not found.
* Privileged ports cannot be specified as a part of
the PORT command.
* An error message "You've GOT to be joking" is
displayed when a client specifies a privileged port as
a data-port.
* The command modtime displays incorrect date and
time for some dates.
Based on HP-UX patch PHCO_24267:
( SR:8606189604 CR:JAGad58818 )
Login allows certain shell users excessive freedom.
( SR:8606152919 CR:JAGad22237 )
In a cluster of 10.20 and 11.0 systems, an identical
password aging metric expires at different times for the
same user.
Based on HP-UX patch PHCO_13913:
- incorret SELF-AUDITING record on a Failed Login Attempt.
- login coredumps, users are not allowed to login.
Based on HP-UX patch PHCO_10428:
trusted passwd expiration warning does not print
if applicable to all users.
Based on HP-UX patch PHCO_10138:
- rlogin TERM is ignored and TERM set to hpterm.
- rsh changes to rksh if previous patch exists.
Based on HP-UX patch PHCO_9197:
- message sh: /usr/bin/quota:
The operation is not allowed in a restricted shell.
- message in an hpterm window
Sorry. Maximum numbers of users already logged in
- chroot sublogins do not work properly in trusted mode
Defect Description:
PHNE_24394:
Port base HP-UX patch PHNE_23948 to VVOS 10.24.
Note that CR JAGad68257/SR 8606199070 is not supported
on VVOS.
Port base HP-UX patch PHCO_24267 to VVOS 10.24.
Note that SR:8606189604/CR:JAGad58818 is not supported
on VVOS.
Note that SR:8606152919/CR:JAGad22237 is not supported
on VVOS.
Based on HP-UX patch PHNE_23948:
1. CR JAGad68308/ SR 8606199121.
ftpd does not function properly for some commands.
Resolution:
* Code changes have been made to fix the problem.
2. CR JAGad68257/ SR 8606199070.
ftpd does not behave as expected in trusted systems.
Resolution:
* Code changes have been made to fix the problem.
3. CR JAGad24502/ SR 8606155185.
PHNE_17963, adds a -S option to suppress the hostname and
version from the initial banner. However, this option is
not documented in the ftpd man page.
Resolution:
Man page has been updated to include the -S option:
-S Suppresses the name and version of the FTP server
in the banner output.
PHNE_22059:
Port base patch PHNE_22057:
Based on PHNE_22057:
1. CR JAGad12040/SR 8606142685.
ftpd does not function properly.
2. CR JAGaa27007/SR 8606160774
ls command fails in an anonymous ftp session.
Based on PHNE_17963:
1. Implement passive mode in 10.20 ftp client.
2. Suppress the printing of machine name in the
ftpd banner.
3. 'ftp' client does not work properly.
PHNE_15802:
Repackaged part of HP-UX patch PHNE_13597 for VVOS.
Based on a portion of HP-UX patch PHNE_13597:
* ftp: problem with passing files.
* FTP Newer command does not work as
documented if file does not exist.
* FTP:don't get error message if
filesystem gets full.
* Proxy Get command not working.
* ftpd does not allow ports under 1024
even with -p option.
* FTP giving error 425:Can't create data socket.
* have inbound/outbound transfer logging in ftpd.
* FTP Newer command has problem handling dates.
PHNE_12984:
Single-level telnetd and ftpd has been added to the VVOS
supported feature set. Installation of this patch makes
the system capable of providing server side services,
to the inside network, for telnet and ftp sessions.
The patch will allow users from the inside network to
telnet and/or ftp into a VirtualVault machine. Please
refer to the special installation instructions on how to
enable these services.
Based on HP-UX patch PHNE_10010:
ftpd has been fixed to handle a simultaneous data
close and ABORT appropriately.
Based on HP-UX patch PHNE_9785:
* ftpd returns a 550 after a NLST when a file is not
found. The return code was changed to 450 per RFC 959.
* An option "-p" has been added. The PORT command
can now specify a privileged port as a data-port
if this option is set.
* The error message "You've GOT to be joking" has been
replaced by "Port command failure".
* The command modtime now behaves correctly.
Based on HP-UX patch PHCO_24267:
( SR:8606189604 CR:JAGad58818 )
Login should be more stringent in which environment
variables it allows restricted shell users to set.
Resolution:
Login now only allows the DISPLAY and TERM variables to be
set by restricted shell users unless configured otherwise in
the security configuration file. To change the behavior of
this patch, the /etc/default/security file must be created
if it does not already exist. This file should be world
readable and root writeable. To this file, add one of the
following three entries:
The new default behavior corresponds to a setting of:
RSH_SECURITY=2
It is possible to ease the restrictions and allow the
setting of any environment variables which are not known to
be potentially risky. This is done by specifying:
RSH_SECURITY=1
Finally, for compatibility reasons, it is possible to revert
to the old, excessively permissive behavior by specifying:
RSH_SECURITY=0
( SR:8606152919 CR:JAGad22237 )
The password aging mechanism changed with the introduction
of PAM in 11.0, causing slightly differing expiration dates
in environments where PAM and non-PAM systems are mixed.
This incompatibility is the result of a change in the way
days are rounded into weeks.
Resolution:
With this patch, an option is made available which can force
the login command to use PAM compatible aging. To enable
this behavior, the /etc/default/security file must be
created if it does not already exist. To this file, the
following line can be added:
PAM_AGING_COMPAT=1
This flag is valid for the 10.20 release only. It is
ignored in later releases, where the default is the PAM
behavior.
Based on HP-UX patch PHCO_13913:
- incorret SELF-AUDITING log on a Failed Login Attempt,
The User information is not recorded.
- login coredumps, users are not allowed to login
Based on HP-UX patch PHCO_10428:
trusted passwd expiration warning does not print
if applicable to all users.
Based on HP-UX patch PHCO_10138:
- rlogin TERM variable is lost when exec'ing login
internally
- previous quota fix was incomplete
Based on HP-UX patch PHCO_9197:
- quotas are not checked with restricted shells
- each hpterm pty is counted as one user
- chroot sublogins are allowed in trusted mode
SR:
8606142685 8606160774 5003424218 1653296475 4701409938
4701373696 5003369611 1653245845 5003386581 1653245852
1653254193 1653232942 4701346098 5003343970 5003344846
5003322867 4701372359 4701334763 8606147747 1653245845
4701334763 8606199121 8606155185 1653193656 4701379156
1653203067 1653193581 5003343202 1653165837
Patch Files:
/sbin/init.d/inetd
/usr/bin/login
/usr/bin/ftp
/usr/lbin/telnetd
/usr/lbin/ftpd
/usr/lbin/net_daemons/telnetd
/usr/lbin/net_daemons/ftpd
/usr/share/man/man1m.Z/ftpd.1m
/usr/share/man/man1m.Z/telnetd.1m
/usr/share/man/man1.Z/login.1
/etc/auth/system/files.fcdb/05.patches/PHNE12984.fcdb
/etc/auth/system/files.fcdb/15.patches/PHNE24394.fcdb
what(1) Output:
/sbin/init.d/inetd:
$Revision: Hewlett-Packard ISSL 1.13 services/INETSV
CS/scripts/inetd, hpuxinitscripts, vvos_davi
s, davis183 $ $Date: 97/10/30 09:20:28 $
/usr/bin/login:
$Revision: Hewlett-Packard ISSL Level vvos_davis40 $
$Header: Hewlett-Packard ISSL Release vvos_
davis $ $Date: Wed Jul 25 14:50:35 EDT 2001
$
$Revision: 78.6.1.12 $
$Source: cmd/login.c, hpuxcmdcntl, vvos_davis, davis
184 $ $Date: 01/07/25 14:18:46 $ $Revision:
1.27 PATCH_10.24 (PHNE_24394) $
/usr/bin/ftp:
Copyright (c) 1985, 1989 Regents of the University o
f California.
main.c based on 5.13 (Berkeley) 3/14/89
Revision 1.1.212.3 Wed Jul 14 10:27:17 GMT 1999
cmds.c 5.18 (Berkeley) 4/20/89
cmdtab.c 5.9 (Berkeley) 3/21/89
ftp.c 5.28 (Berkeley) 4/20/89
glob.c 5.7 (Berkeley) 12/14/88
ruserpass.c 5.1 (Berkeley) 3/1/89
domacro.c 1.6 (Berkeley) 2/28/89
/usr/lbin/telnetd:
$Revision: Hewlett-Packard ISSL Level vvos_davis40 $
$Header: Hewlett-Packard ISSL Release vvos_
davis $ $Date: Wed Jul 25 14:50:35 EDT 2001
$
$Source: services/INETSVCS/telnetd/telnetd_wrapper.c
, hpuxcmdnet, vvos_davis, davis183 $ $Date:
01/07/25 14:47:27 $ $Revision: 1.3 PATCH_10.
24 (PHNE_12984) $
/usr/lbin/ftpd:
$Revision: Hewlett-Packard ISSL Level vvos_davis40 $
$Header: Hewlett-Packard ISSL Release vvos_
davis $ $Date: Wed Jul 25 14:50:35 EDT 2001
$
$Source: services/INETSVCS/ftpd/ftpd_wrapper.c, hpux
cmdnet, vvos_davis, davis183 $ $Date: 01/07/
25 14:47:27 $ $Revision: 1.4 PATCH_10.24 (PH
NE_12984) $
/usr/lbin/net_daemons/telnetd:
$Revision: Hewlett-Packard ISSL Level vvos_davis40 $
$Header: Hewlett-Packard ISSL Release vvos_
davis $ $Date: Wed Jul 25 14:50:35 EDT 2001
$
Copyright (c) 1983, 1986 Regents of the University o
f California.
$Source: services/INETSVCS/telnetd/telnetd.c, hpuxcm
dnet, vvos_davis, davis183 $ $Date: 01/07/25
14:43:22 $ $Revision: 1.21.1.4 PATCH_10.24
(PHNE_12984) $
telnetd.c $Revision: 1.27.212.8 $ $Date: 96/05/06 14
:39:32 $
telnetd.c 5.31 (Berkeley) 2/23/89
/usr/lbin/net_daemons/ftpd:
$Revision: Hewlett-Packard ISSL Level vvos_davis40 $
$Header: Hewlett-Packard ISSL Release vvos_
davis $ $Date: Wed Jul 25 14:50:35 EDT 2001
$
Copyright (c) 1985, 1988 Regents of the University o
f California.
$Source: services/INETSVCS/ftpd/ftpd.c, hpuxcmdnet,
vvos_davis, davis184 $ $Date: 01/07/08 15:35
:29 $ $Revision: 1.19.1.18 PATCH_11.04 (PHNE
_24394) $
ftpd.c based on 5.28 (Berkeley) 4/20/89
Revision 1.7.212.5 Wed Jul 25 23:27:12 GMT 2001
ftpcmd.y 5.20 (Berkeley) 2/28/89
glob.c 5.7 (Berkeley) 12/14/88
popen.c 5.7 (Berkeley) 2/14/89
logwtmp.c 5.2 (Berkeley) 9/22/88
/usr/share/man/man1m.Z/ftpd.1m:
None
/usr/share/man/man1m.Z/telnetd.1m:
None
/usr/share/man/man1.Z/login.1:
None
/etc/auth/system/files.fcdb/05.patches/PHNE12984.fcdb:
$Revision: Hewlett-Packard ISSL 1.1 /etc/auth/system
/files.fcdb/05.patches/PHNE12984.fcdb, files
_etc, vvos_davis, davis183 $ $Date: 97/10/29
16:52:02 $
etc/auth/system/files.fcdb/05.patches/PHNE12984.fcdb
, files_etc, vvos_davis, davis183 $Date: 01/
07/25 14:47:27 $ $Revision: 1.1 PATCH_10.24
(PHNE_12984) $
/etc/auth/system/files.fcdb/15.patches/PHNE24394.fcdb:
$Revision: Hewlett-Packard ISSL 1.1 etc/auth/system/
files.fcdb/15.patches/PHNE24394.fcdb, files_
etc, vvos_davis, davis184 $ $Date: 01/07/11
17:02:14 $
cksum(1) Output:
1933343378 1574 /sbin/init.d/inetd
1352087310 61440 /usr/bin/login
4105651290 98304 /usr/bin/ftp
3503248342 12288 /usr/lbin/telnetd
2982062876 12288 /usr/lbin/ftpd
220200613 45056 /usr/lbin/net_daemons/telnetd
701589655 86016 /usr/lbin/net_daemons/ftpd
1112697332 8959 /usr/share/man/man1m.Z/ftpd.1m
2422361752 5224 /usr/share/man/man1m.Z/telnetd.1m
1128670498 10494 /usr/share/man/man1.Z/login.1
3074930072 1561 /etc/auth/system/files.fcdb/05.patches/
PHNE12984.fcdb
1171704344 517 /etc/auth/system/files.fcdb/15.patches/
PHNE24394.fcdb
Patch Conflicts: None
Patch Dependencies:
s700: 10.24: PHNE_11306
s800: 10.24: PHNE_11307
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHNE_12984 PHNE_15802 PHNE_22059
Equivalent Patches:
PHNE_23948:
s700: 10.20
s800: 10.20
PHCO_24267:
s700: 10.20
s800: 10.20
PHNE_23949:
s700: 11.00
s800: 11.00
PHNE_24395:
s700: 11.04
s800: 11.04
PHNE_24418:
s700: 11.04
s800: 11.04
PHNE_23947:
s700: 10.01 10.10
s800: 10.01 10.10
Patch Package Size: 420 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_24394
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHNE_24394.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHNE_24394. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHNE_24394.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHNE_24394.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
Installation of this patch makes the system capable
of providing server side telnet and ftp services to
the inside network. To enable these services, which
will let users from the inside network telnet and/or
ftp into the system, the system administrator will
have to perform the following steps -
1. Login as root in a system window.
2. Enable desired service(s) by uncommenting the following
lines in /etc/inetd.conf:
#ftp stream tcp nowait root /usr/lbin/ftpd ftpd -l
#telnet stream tcp nowait root /usr/lbin/telnetd telnetd
to read:
ftp stream tcp nowait root /usr/lbin/ftpd ftpd -l
telnet stream tcp nowait root /usr/lbin/telnetd telnetd
3. Unlock desired pseudo terminals (ttyp0, ttyp1...etc) in
the terminal control database. Each tty has two entries.
- Make a safe copy of the terminal control database,
/etc/auth/system/ttys.
- Edit the database (/etc/auth/system/ttys)
pty/ttyp0:t_devname=pty/ttyp0:t_lock:chkent:
ttyp0:t_devname=ttyp0:chkent:
For each set of entries make the following modifications:
If a field t_lock exists for the entry, just add an
sign at the end of the field. (t_lock
) If the field
does not exist, add the entire field, t_lock
, to the
entry.
( The field separator is a : )
pty/ttyp0:t_devname-pty/ttyp0:t_lock
:chkent:
ttyp0:t_devname=ttyp0:t_lock
:chkent:
4. Run "/tcb/bin/authck -t" to check the internal
consistency of the Terminal Control database.
5. Run "/tcb/bin/setfiles" to set system file attributes.
6. Run "/usr/sbin/inetd -c" to force the inetd to reread
/etc/inetd.conf.
NOTE: The patch should be installed after VirtualVault 3.X
is installed.
-----End of Document ID: PHNE_24394------------------------------------------
Document ID: PHSS_24425
Date Loaded: 20010808
Title: s700_800 10.X OV OB3.50 patch - SSEA packet
Patch Name: PHSS_24425
Patch Description: s700_800 10.X OV OB3.50 patch - SSEA packet
Creation Date: 01/07/31
Post Date: 01/08/08
Hardware Platforms - OS Releases:
s700: 10.00 10.01 10.10 10.20
s800: 10.00 10.01 10.10 10.20
Products:
OmniBackII A.03.50
Filesets:
OMNIBACK-II.OMNI-SSEA-P,A.03.50
Automatic Reboot?: No
Status: General Release
Critical: No
Path Name: /hp-ux_patches/s700_800/10.X/PHSS_24425
Symptoms:
PHSS_24425:
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_22436:
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_24425:
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.
Please see Special Installation Instructions for more
details.
PHSS_22436:
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 session 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.
SR:
H555005488 H555005717 H555005689 H555005681 H555004065
H555005289 H555003697 B554000781 B554000676 B554000847
B554000829 H555004533 H555004741 H555003490 H555003716
B554000521 B554000612 H555003817 H555004474 B554000803
B554000491 H555004919
Patch Files:
/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:
/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:
1518474406 2021809 /opt/omni/databases/vendor/ssea/hp/s800/
hp-ux-1020/A.03.50/packet.Z
3838304527 2021789 /opt/omni/databases/vendor/ssea/hp/s800/
hp-ux-11/A.03.50/packet.Z
3481753283 1550443 /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: None
Supersedes:
PHSS_22436
Equivalent Patches:
PHSS_24426:
s700: 11.00 11.11 11.20
s800: 11.00 11.11 11.20
Patch Package Size: 5530 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_24425
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHSS_24425.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHSS_24425. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHSS_24425.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_24425.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
PHSS_24425:
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.
NOTE!
PHSS_24425/PHSS_24426 introduces support for LVM Mirror
(XP Campus Cluster) with OmniBack II SSEA Integration.
More information about configuring LVM Mirror together
with OmniBack II A.03.50 can be found in files
/opt/omni/bin/utilns/CampusClusterConf.txt
/opt/omni/bin/utilns/SureStoreAdmin.pdf
after the patch is installed and SSEA Agent redistributed to
clients.
NOTE!
Patch PHSS_22436/PHSS_22437 introduces OmniBack II
HP SureStoreE Disk Array XP integration (SSEA) on Sun
Solaris.
In order to complete installation successfully, CORE patch
PHSS_22914/PHSS_22915 (or later) must be installed.
After installation of this patch, the manual
"HP OpenView OmniBack II, HP SureStore E Disk Array XP
Configuration Guide" will be available in file
/<OMNIBACK_HOME>/bin/utilns/surestore_sun.pdf.
In Chapter 2, it describes how to configure
the XP Disk Array in the Solaris Environment.
Patch includes the following Site Specific Patches:
SSPUX350_007
SSPUX350_016
SSPUX350_032
SSPUX350_037
-----End of Document ID: PHSS_24425------------------------------------------
Document ID: PHSS_23116
Date Loaded: 20010808
Title: s800 10.20 HA Monitor(A.03.20) patch
Patch Name: PHSS_23116
Patch Description: s800 10.20 HA Monitor(A.03.20) patch
Creation Date: 01/06/18
Post Date: 01/08/08
Hardware Platforms - OS Releases:
s800: 10.20
Products:
B5736BA EMS A.03.20
B5736CA EMS A.03.20
Filesets:
EMS-DiskMonitor.DISKMON-RUN,A.03.20
EMS-MIBMonitor.MIBMON-RUN,A.03.20
Automatic Reboot?: No
Status: General Release
Critical:
Yes
PHSS_23116: OTHER
The problem JAGad51995 solved was causing data loss.
Path Name: /hp-ux_patches/s800/10.X/PHSS_23116
Symptoms:
PHSS_23116:
1. Symptom for defect JAGad37995:
EMS deleted persistent monitoring requests for diskmond
after system reboot or restart of EMS. Duplicate of
JAGad51995 below.
2. Symptom for defect JAGad06311:
Disk monitor marked PV/VG down on CHECK_CONDITION
errors on XP256. When doing operations on the XP256
on different LUNs, the disk monitor prints check_
condition errors in api.log and marks the VG as DOWN.
3. Symptom for defect JAGad51995:
Persistent monitoring requests for diskmond are
deleted by EMS. After system boot or restart of EMS
(specifically: restart of p_client and diskmond),
persistent monitoring requests for diskmond may be
deleted by EMS.
4. Symptom for defect JAGad56655:
If a customer has a ServiceGuard cluster where each
node has an SNMP read-community name other than the
default ("public"), the EMS Package Monitor pkgmond and
Service Monitor svcmond fail to report correct status
for package_status and service_status respectively. For
example, the package resource
/cluster/package/package_status/yampkg1
is set to UNAVAIL and the service status resource
/cluster/package/service_status/yampkg1/yam
is set to error.
5. Symptom for defect JAGad62063:
If a customer has a ServiceGuard cluster where they are
monitoring two services in the same package,
inconsistent service_status is reported between
different services within the package. For example, when
the package is running on the cluster coordinator node,
one service_status returns DOWN (even though the service
is actually UP) and the other service_status returns the
correct value (UP).
Defect Description:
PHSS_23116:
1. Reason for JAGad37995:
When system is rebooted or EMS is restarted, diskmond
starts building and initializing resource tree. If
diskmond will not send resource tree back to EMS
framework within 15 seconds, framework sends a TIMEOUT
error to the client, which in turn removes some
monitoring requests. Duplicate of JAGad51995 below.
2. Reason for JAGad06311:
The disk monitor was only retrying certain check_
conditions such as a powerfail or a bus reset, whereas
it should really be retrying any valid check
condition. Code was changed to retry any valid check_
condition and also to print out an additional sense
byte.
3. Reason for JAGad51995:
When the system reboots or EMS restarts, diskmond starts
building and initializing a resource tree for all disks,
volume groups and logical volumes configured on the
system. If this initialization exceeds 15 sec,
diskmond fails to process the requests received by
registrar. This causes the registrar to timeout and send
an error message to the client. Some or all persistence
requests will get deleted as a result.
4. Reason for JAGad56655:
The wrong constructor was used to establish the SNMP
session. It was resetting the community name to public,
the retries to 1 and the interval to 5 seconds and
ignoring what had been specified on the mibmond.dict
entry for pkgmond and svcmond. The fix was to preserve
the user's settings in a global variable and then
restore them correctly before establishing the SNMP
session.
5. Reason for JAGad62063
The EMS service monitor "svcmond" obtains the
service_status for the cluster coordinator's MIB
variable hpmcSGPkgSvcStatus which may be incorrect
depending on where the package is actually running.
Furthermore, due to the design of the ServiceGuard SNMP
subagent cmsnmpd, only the node where the package is
running will have a MIB containing the correct
service_status. The EMS service monitor "svcmond" was
modified to report the same status for the
service_status as that reported for the package_status.
Current logic is that a ServiceGuard package cannot
have a package_status that is UP if any of its services
are not UP as well.
SR:
8606168717 8606137193 8606182779 8606187448 8606192851
Patch Files:
/etc/opt/resmon/lbin/diskmond
/etc/opt/resmon/lbin/mibmond
/etc/opt/resmon/lib/nls/msg/C/diskmond.cat
/opt/resmon/share/man/man1/mibmond.1
what(1) Output:
/etc/opt/resmon/lbin/diskmond:
EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
EMS))
HP C++ HPCPLUSPLUS A.10.08
/etc/opt/resmon/lbin/mibmond:
EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
EMS))
SNMP++ 2.5 $Header: address.cpp,v 1.28 96/08/08 19:3
8:48 hmgr Exp $
SNMP++ 2.5 $Header: counter.cpp,v 1.8 96/02/09 14:03
:12 hmgr Exp $
SNMP++ 2.5 $Header: gauge.cpp,v 1.8 96/02/09 14:03:2
0 hmgr Exp $
SNMP++ 2.5 $Header: octet.cpp,v 1.14 96/06/26 10:17:
49 hmgr Exp $
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
HP C++ HPCPLUSPLUS A.10.08
/etc/opt/resmon/lib/nls/msg/C/diskmond.cat:
None
/opt/resmon/share/man/man1/mibmond.1:
None
cksum(1) Output:
2182992756 286720 /etc/opt/resmon/lbin/diskmond
4169118226 2494464 /etc/opt/resmon/lbin/mibmond
1373419198 13550 /etc/opt/resmon/lib/nls/msg/C/diskmond.cat
1330176236 7090 /opt/resmon/share/man/man1/mibmond.1
Patch Conflicts: None
Patch Dependencies:
s800: 10.20: PHSS_23577
Hardware Dependencies: None
Other Dependencies: None
Supersedes: None
Equivalent Patches: None
Patch Package Size: 2800 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_23116
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHSS_23116.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHSS_23116. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHSS_23116.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_23116.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
Care must be taken if PHSS_23116 (HA Monitors)
is removed from the system via the "swremove"
command. PHSS_23116 should have been applied to the
system following PHSS_23577 (EMS). If both of these patches
are to be removed, it is recommended that
separate invocations of "swremove" be run.
The order that they should be
removed must be in the opposite order in which they
were applied. If this is not done, then the resulting
versions of /etc/opt/resmon/lbin/mibmond and
/opt/resmon/share/man/man1/mibmond.1 will not revert
back to the correct version. An "swverify" will not
report any errors, but a "what /etc/opt/resmon/lbin/mibmond"
will show that the expected version of mibmond may not
actually be on the system.
For example, assume that 1) the 10.20 MR versions of
B7609BA (EMS) and B5736CA (HA Monitors) are on the
system, 2) PHSS_23577 is then swinstalled for EMS and
3) PHSS_23116 is then swinstalled for HA Monitors.
It is OK to "swremove PHSS_23116" by itself. It is also
OK to "swremove PHSS_23116" followed by a separate
"swremove PHSS_23577". It is not OK to swremove both
patches at the same time through a single command of
"swremove PHSS_23116 PHSS_23577". It is also not OK
to "swremove PHSS_23577" while PHSS_23116 is on the system.
-----End of Document ID: PHSS_23116------------------------------------------
Document ID: PHKL_24816
Date Loaded: 20010808
Title: s800 10.20 Fix for kthread b_sema wait queue corruption
Patch Name: PHKL_24816
Patch Description: s800 10.20 Fix for kthread b_sema wait queue corruption
Creation Date: 01/08/02
Post Date: 01/08/08
Hardware Platforms - OS Releases:
s800: 10.20
Products: N/A
Filesets:
OS-Core.CORE-KRN
Automatic Reboot?: Yes
Status: General Release
Critical:
Yes
PHKL_24816: CORRUPTION
PHKL_20850: PANIC CORRUPTION
Path Name: /hp-ux_patches/s800/10.X/PHKL_24816
Symptoms:
PHKL_24816:
(SR: 8606193394 CR: JAGad62606)
By allowing a thread to enqueue itself for a beta semaphore
it already owns, we end up with corruption of the b_sema
hash queue. This can cause different problems, from a
thread/application hang to a system panic (usually spinlock
deadlock) or hang, depending on the resources the thread
holds.
PHKL_20850:
( SR: 8606114394 CR: JAGac29158 )
Multiprocessor system paniced with the following stack
trace:
panic: Spinlock deadlock!
panic+0x3c
too_much_time+0x238
wait_for_lock_spinner+0x2f4
wait_for_lock_4way+0x2c
b_psema_retry+0x1c
soo_select+0x44
selscan+0x1bc
select+0x6ec
syscall+0x1a4
$syscallrtn
The panicing processor timed out waiting on a spinlock.
The processor holding the spinlock was in a loop
searching for a thread that wanted the beta semaphore
the panicing processor was releasing. The kt_wait_list
chain was corrupted.
The trace for the looping processor showed:
crash event was a TOC
b_sema_get_queue+0x2c
mp_b_sema_wanted+0x38
sounlock+0x3f4
mp_socket_unlock+0x10
soclose+0x128
soo_close+0x7c
closef+0x6c
close+0x40
syscall+0x64c
$syscallrtn+0x0
Defect Description:
PHKL_24816:
(SR: 8606193394 CR: JAGad62606)
There is no runtime check that disallows a thread from
enqueing itself for a beta semaphore it already owns and
thus corrupting the beta semaphore wait list.
Resolution:
Add a runtime check to ensure the beta semaphore a thread is
trying to lock is not already owned by that thread.
PHKL_20850:
( SR: 8606114394 CR: JAGac29158 )
mp_b_sema_wanted() is called to check if there is a
kthread at the head of the semaphore's wait queue
that needs to be awaken when the semaphore is
available. In acquiring the thread lock, this
routine momentarily releases the spinlock associated
with the semaphore and it assumes that the list of
waiters for this lock has not changed. If the wait
list for the semaphore lock is changed during
the window, mp_b_sema_wanted() passes the semaphore
lock to the wrong kthread and corrupts the kt_wait_list.
Resolution:
Added a check and retry to ensure the kt_wait queue
was not changed after reacquiring the semaphore spinlock.
SR:
8606114394 8606193394
Patch Files:
/usr/conf/lib/libhp-ux.a(sem_beta.o)
what(1) Output:
/usr/conf/lib/libhp-ux.a(sem_beta.o):
sem_beta.c $Date: 2001/08/01 16:48:08 $ $Revision
: 1.12.98.7 $ PATCH_10.20 (PHKL_24816)
cksum(1) Output:
2815470137 5428 /usr/conf/lib/libhp-ux.a(sem_beta.o)
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHKL_20850
Equivalent Patches:
PHKL_24815:
s700: 10.20
PHKL_24021:
s800: 11.00
Patch Package Size: 70 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 PHKL_24816
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHKL_24816.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHKL_24816. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHKL_24816.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHKL_24816.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHKL_24816------------------------------------------
Document ID: PHCO_24698
Date Loaded: 20010808
Title: s700_800 10.10 lpspool subsystem cumulative patch
Patch Name: PHCO_24698
Patch Description: s700_800 10.10 lpspool subsystem cumulative patch
Creation Date: 01/08/06
Post Date: 01/08/08
Hardware Platforms - OS Releases:
s700: 10.10
s800: 10.10
Products: N/A
Filesets:
PrinterMgmt.LP-SPOOL
Automatic Reboot?: No
Status: General Release
Critical: No
Path Name: /hp-ux_patches/s700_800/10.X/PHCO_24698
Symptoms:
PHCO_24698:
1. rlpdaemon is not functioning as expected in certain
cases.
PHCO_22411:
1. rlpdaemon, lpstat, lp, cancel, disable, enable, rlpstat
and rcancel have memory overflow.
2. rlpdaemon does not handle control characters correctly.
3. rlpdaemon does not work as expected and dumps core in
certain cases.
PHCO_15615:
Buffer overflow in rwrite and rlpdaemon could
memory fault.
PHCO_11440:
1. Cancelling a lp job with empty control file
clears the whole queue.
2. Printer gets disabled on cancelling a printing
job.
PHCO_10748:
1. LP-spool hang or qstatus corrupt when /var full
log says:Bogus request
2. Parent lpsched hangs when lpalt is used to move
a request.
3. Model scripts does not handle SIGTERM any more.
4. lpsched introduced 5 sec delay between prints at
10.20
PHCO_8487:
1. lpsched hangs under FIFO full condition
2. Printers go idle even when requests are present
in the queue
3. Jobs not printed when remote host(IBM) immediately
snaps connection.
4. If a BSD system spooler sends a '\001' to rlp(1)
after the control file has been sent, rlp(1) simply
ignores the '\001' and removes the entry.
PHCO_7103:
1. When request comes from IBM, to a printer which is
in turn configured as a remote printer to another
system ( BSD or Non-BSD ) , the printer queue in
question will be shut down( disabled ).
2. lp is not able to print from a directory that has
no perms for the world
3. Permission denied from rcancel if NIS uppercase and
hostname lowercase.
4. rcancel (1M) fails with "Permission denied" if
hostname is fully qualified.
5. rlpdaemon and spooler subsytem not working with
WINDOWS NT.
6. lp spooler hangs if printers with active requests
are disbled.
7. lpsched(1M) deadlocks when its total "MORE" message
length exceeds 8192 bytes.
8. Divpage was treating the character '0xff' as EOF. When
it gets this character it stops processing the input
file.
9. If disk space is not available on the remote server to
receive a print job the remote server responds with a
return code of 02. The rlp process continues to run
for approximately 5 minutes before it dies.
10. When large number of files are sent to a remote spooler
the first couple of files are printed at the expected
speed but rest of the following files are printed very
slowly. The problem is seen on any machine running
10.x and remote spooling to the any other HP machine
running 10.01, 9.04 or 9.05.
Defect Description:
PHCO_24698:
1.rlpdaemon is not functioning as expected in certain
cases because of improper memory handling.
Resolution:
A new condition is added to the code to handle the
problem.
PHCO_22411:
1. Memory fault in the commands is because of the
incorrect handling of buffer for error message.
Resolution:
The buffer size is increased for the error message.
If the argument is longer than the allocated buffer
size, it is truncated before printing the error
message.
2. rlpdaemon does not filter control characters.
Because of this, some control characters may
turn the user's terminal insane.
Resolution:
Control characters are replaced with blanks in
rlpdaemon.
3. rlpdaemon dumps core due to improper memory handling.
Resolution:
Code has been modified to handle the memory
appropriately.
PHCO_15615:
rwrite and rlpdaemon should not cause any
memory fault due to buffer overflows
PHCO_11440:
1. Cancelling a lp job with empty control file
clears the whole queue.
2. Printer gets disabled on cancelling a printing
job.
PHCO_10748:
1. LP-spool hang or qstatus corrupt when /var full
log says:Bogus request
2. Parent lpsched hangs when lpalt is used to move
a request.
3. Model scripts does not handle SIGTERM any more.
4. lpsched introduced 5 sec delay between prints at
10.20
PHCO_8487:
1. lpsched hangs under FIFO full condition
2. Printers go idle even when requests are present
in the queue
3. Jobs not printed when remote host(IBM) immediately
snaps connection.
4. If a BSD system spooler sends a '\001' to rlp(1)
after the control file has been sent, rlp(1) simply
ignores the '\001' and removes the entry.
PHCO_7103:
1. When request comes from IBM, to a printer which is
in turn configured as a remote printer to another
system ( BSD or Non-BSD ) , the printer queue in
question will be shut down( disabled ).
2. lp is not able to print from a directory that has
no perms for the world
3. Permission denied from rcancel if NIS uppercase and
hostname lowercase.
4. rcancel (1M) fails with "Permission denied" if
hostname is fully qualified.
5. rlpdaemon and spooler subsytem not working with
WINDOWS NT.
6. lp spooler hangs if printers with active requests
are disbled.
7. lpsched(1M) deadlocks when its total "MORE" message
length exceeds 8192 bytes.
8. Divpage was treating the character '0xff' as EOF. When
it gets this character it stops processing the input
file.
9. If disk space is not available on the remote server to
receive a print job the remote server responds with a
return code of 02. The rlp process continues to run
for approximately 5 minutes before it dies.
10. When large number of files are sent to a remote spooler
the first couple of files are printed at the expected
speed but rest of the following files are printed very
slowly. The problem is seen on any machine running
10.x and remote spooling to the any other HP machine
running 10.01, 9.04 or 9.05.
SR:
8606201567 8606155796 8606155795 8606110628 8606154599
5003347351 4701356097 1653198119 5003359760 1653198119
1653203109 1653208504 1653142588 5003279463 5003245241
5003242776 1653141861 5003253245 5003240705 5003297796
1653161091 1653162487 5003330688 1653172023 4701323964
5003318188
Patch Files:
/usr/lbin/divpage
/usr/bin/cancel
/usr/bin/disable
/usr/bin/enable
/usr/bin/lpstat
/usr/bin/lp
/usr/lbin/rwrite
/usr/sbin/lpsched
/usr/sbin/rlpdaemon
/usr/sbin/rlp
/usr/sbin/lpadmin
/usr/sbin/rlpstat
/usr/sbin/rcancel
/usr/lib/nls/msg/C/lp.cat
what(1) Output:
/usr/lbin/divpage:
PATCH_10_10: divpage.o 01/08/06
/usr/bin/cancel:
$Revision: 76.7.1.49 $
PATCH_10_10: hpux_rel.o cancel.o 01/08/06
/usr/bin/disable:
$Revision: 76.7.1.49 $
PATCH_10_10: hpux_rel.o disable.o 01/08/06
/usr/bin/enable:
$Revision: 76.7.1.49 $
PATCH_10_10: hpux_rel.o enable.o 01/08/06
/usr/bin/lpstat:
$Revision: 76.7.1.49 $
PATCH_10_10: hpux_rel.o lpstat.o 01/08/06
/usr/bin/lp:
$Revision: 76.7.1.49 $
PATCH_10_10: hpux_rel.o lp.o 01/08/06
/usr/lbin/rwrite:
PATCH_10_10: rwrite.o 01/08/06
/usr/sbin/lpsched:
$Revision: 76.7.1.49 $
PATCH_10_10: hpux_rel.o lpsched.o 01/08/06
/usr/sbin/rlpdaemon:
$Revision: 76.7.1.49 $
PATCH_10_10: hpux_rel.o rlpdaemon.o 01/08/06
/usr/sbin/rlp:
$Revision: 76.7.1.49 $
PATCH_10_10: hpux_rel.o rlp.o 01/08/06
/usr/sbin/lpadmin:
$Revision: 76.7.1.49 $
PATCH_10_10: hpux_rel.o lpadmin.o 01/08/06
/usr/sbin/rlpstat:
$Revision: 76.7.1.49 $
PATCH_10_10: hpux_rel.o rlpstat.o 01/08/06
/usr/sbin/rcancel:
$Revision: 76.7.1.49 $
PATCH_10_10: hpux_rel.o rcancel.o 01/08/06
/usr/lib/nls/msg/C/lp.cat:
None
cksum(1) Output:
2968362675 20516 /usr/lbin/divpage
4117773913 41006 /usr/bin/cancel
1365666930 24623 /usr/bin/disable
1226970065 16430 /usr/bin/enable
4037335547 45102 /usr/bin/lpstat
811212745 41002 /usr/bin/lp
2695289557 16419 /usr/lbin/rwrite
919538858 53295 /usr/sbin/lpsched
4169618446 61489 /usr/sbin/rlpdaemon
1760296893 24619 /usr/sbin/rlp
1170051490 41007 /usr/sbin/lpadmin
1797468686 36911 /usr/sbin/rlpstat
1003272678 32815 /usr/sbin/rcancel
1666481277 14672 /usr/lib/nls/msg/C/lp.cat
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHCO_7103 PHCO_8487 PHCO_10748 PHCO_11440 PHCO_15615 PHCO_22411
Equivalent Patches: None
Patch Package Size: 530 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 PHCO_24698
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHCO_24698.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHCO_24698. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHCO_24698.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHCO_24698.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHCO_24698------------------------------------------
Document ID: PHCO_24697
Date Loaded: 20010808
Title: s700_800 10.01 lpspool subsystem cumulative patch
Patch Name: PHCO_24697
Patch Description: s700_800 10.01 lpspool subsystem cumulative patch
Creation Date: 01/08/06
Post Date: 01/08/08
Hardware Platforms - OS Releases:
s700: 10.00 10.01
s800: 10.00 10.01
Products: N/A
Filesets:
PrinterMgmt.LP-SPOOL
Automatic Reboot?: No
Status: General Release
Critical: No
Path Name: /hp-ux_patches/s700_800/10.X/PHCO_24697
Symptoms:
PHCO_24697:
1.rlpdaemon is not functioning as expected in certain cases.
PHCO_22410:
1. rlpdaemon, lpstat, lp, cancel, disable, enable, rlpstat
and rcancel have memory overflow.
2. rlpdaemon does not handle control characters correctly.
3. rlpdaemon does not work as expected and dumps core in
certain cases.
PHCO_14527:
1. If you submit more than 52 files lp does not
remove those above 52.
2. lpsched -v writes strange strings in log file
if LANG is set.
3. lpsched -v intermittently stops by SIGSEGV in
catgets if LANG is set.
4. 'lpstat' and 'cancel' memory fault with PHCO_11439
and LANG=Japanese.
PHCO_11439:
1. Cancelling a lp job with empty control file
clears the whole queue.
2. Printer gets disabled on cancelling a printing
job.
PHCO_10411:
1. LP-spool hang or qstatus corrupt when /var full
log says:Bogus request
2. Parent lpsched hangs when lpalt is used to move
a request.
3. Model scripts does not handle SIGTERM any more.
4. lpsched introduced 5 sec delay between prints at 10.20
PHCO_8486:
1. lpsched hangs under FIFO full condition
2. Printers go idle even when requests are present
in the queue
3. Jobs not printed when remote host(IBM) immediately
snaps connection.
4. If a BSD system spooler sends a '\001' to rlp(1)
after the control file has been sent, rlp(1) simply
ignores the '\001' and removes the entry.
PHCO_7102:
1. When request comes from IBM, to a printer which is
in turn configured as a remote printer to another
system ( BSD or Non-BSD ) , the printer queue in
question will be shut down( disabled ).
PHCO_6631:
1. Permission denied from rcancel if NIS uppercase and
hostname lowercase.
2. rcancel (1M) fails with "Permission denied" if
hostname is fully qualified.
3. rlpdaemon and spooler subsytem not working with
WINDOWS NT.
PHCO_6473:
1. lp spooler hangs if printers with active requests
are disbled.
2. lpsched(1M) deadlocks when its total "MORE" message
length exceeds 8192 bytes.
3. Divpage was treating the character '0xff' as EOF. When
it gets this character it stops processing the input
file.
PHCO_6310:
If disk space is not available on the remote server to
receive a print job the remote server responds with a
return code of 02. The rlp process continues to run
for approximately 5 minutes before it dies.
PHCO_5998:
When large number of files are sent to a remote spooler
the first couple of files are printed at the expected
speed but rest of the following files are printed very
slowly. The problem is seen on any machine running
10.01 and remote spooling to the any other HP machine
running 10.01, 9.04 or 9.05.
Defect Description:
PHCO_24697:
1.rlpdaemon is not functioning as expected in certain
cases because of improper memory handling.
Resolution:
A new condition is added to the code to handle the
problem.
PHCO_22410:
1. Memory fault in the commands is because of the
incorrect handling of buffer for error message.
Resolution:
The buffer size is increased for the error message.
If the argument is longer than the allocated buffer
size, it is truncated before printing the error
message.
2. rlpdaemon does not filter control characters.
Because of this, some control characters may
turn the user's terminal insane.
Resolution:
Control characters are replaced with blanks in
rlpdaemon.
3. rlpdaemon dumps core due to improper memory handling.
Resolution:
Code has been modified to handle the memory
appropriately.
PHCO_14527:
1. Spooler was only deleting the data files whose
names start with "d".
2. with LANG set, lpsched was improperly handling
repeated calls to catgets().
3. Due to sharing of same fd's of catalogue message
files between parent and child processes in lpsched,
a SIGSEGV used to cause coredumps intermittently.
4. The memory fault was due to buffer overflow with
LANG set.
PHCO_11439:
1. Cancelling a lp job with empty control file
clears the whole queue.
2. Printer gets disabled on cancelling a printing
job.
PHCO_10411:
1. LP-spool hang or qstatus corrupt when /var full
log says:Bogus request
2. Parent lpsched hangs when lpalt is used to move
a request.
3. Model scripts does not handle SIGTERM any more.
4. lpsched introduced 5 sec delay between prints at 10.20
PHCO_8486:
1. lpsched hangs under FIFO full condition
2. Printers go idle even when requests are present
in the queue
3. Jobs not printed when remote host(IBM) immediately
snaps connection.
4. If a BSD system spooler sends a '\001' to rlp(1)
after the control file has been sent, rlp(1) simply
ignores the '\001' and removes the entry.
PHCO_7102:
1. When request comes from IBM, to a printer which is
in turn configured as a remote printer to another
system ( BSD or Non-BSD ) , the printer queue in
question will be shut down( disabled ).
PHCO_6631:
1. Permission denied from rcancel if NIS uppercase and
hostname lowercase.
2. rcancel (1M) fails with "Permission denied" if
hostname is fully qualified.
3. rlpdaemon and spooler subsytem not working with
WINDOWS NT.
PHCO_6473:
1. lp spooler hangs if printers with active requests
are disbled.
2. lpsched(1M) deadlocks when its total "MORE" message
length exceeds 8192 bytes.
3. Divpage was treating the character '0xff' as EOF. When
it gets this character it stops processing the input
file.
PHCO_6310:
If disk space is not availble on the remote server to
receive a print job the remote server responds with a
return code of 02. The rlp process continues to run
for approximately 5 minutes before it dies.
PHCO_5998:
When large number of files are sent to a remote spooler the
first couple of files are printed at the expected speed but
rest of the following files are printed very slowly. The
problem is seen on any machine running 10.01 and remote
spooling to the any other HP machine running 10.01, 9.04 or
9.05.
SR:
8606201567 8606155796 8606155795 8606154599 1653298620
1653240010 5003347351 4701356097 5003359760 1653198119
1653203109 1653208504 1653142588 5003279463 5003245241
5003242776 1653141861 5003253245 5003240705 5003297796
1653161091 1653162487 5003330688 1653172023 4701323964
5003318188 5003284919
Patch Files:
/usr/lbin/divpage
/usr/bin/cancel
/usr/bin/disable
/usr/bin/enable
/usr/bin/lpstat
/usr/bin/lp
/usr/sbin/lpsched
/usr/sbin/rlpdaemon
/usr/bin/lpalt
/usr/lbin/rwrite
/usr/sbin/rcancel
/usr/sbin/rlp
/usr/sbin/lpadmin
/usr/sbin/rlpstat
/usr/lib/nls/msg/C/lp.cat
what(1) Output:
/usr/lbin/divpage:
PATCH_10_01: divpage.o 01/08/06
/usr/bin/cancel:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o cancel.o 01/08/06
/usr/bin/disable:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o disable.o 01/08/06
/usr/bin/enable:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o enable.o 01/08/06
/usr/bin/lpstat:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o lpstat.o 01/08/06
/usr/bin/lp:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o lp.o 01/08/06
/usr/sbin/lpsched:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o lpsched.o 01/08/06
/usr/sbin/rlpdaemon:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o rlpdaemon.o 01/08/06
/usr/bin/lpalt:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o lpalt.o 01/08/06
/usr/lbin/rwrite:
PATCH_10_01: rwrite.o 01/08/06
/usr/sbin/rcancel:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o rcancel.o 01/08/06
/usr/sbin/rlp:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o rlp.o 01/08/06
/usr/sbin/lpadmin:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o lpadmin.o 01/08/06
/usr/sbin/rlpstat:
$Revision: 74.7.3.45 $
PATCH_10_01: hpux_rel.o rlpstat.o 01/08/06
/usr/lib/nls/msg/C/lp.cat:
None
cksum(1) Output:
3057147268 20580 /usr/lbin/divpage
1687771600 41182 /usr/bin/cancel
860221373 24761 /usr/bin/disable
1097973911 16526 /usr/bin/enable
2027589269 45300 /usr/bin/lpstat
3478149821 41172 /usr/bin/lp
1072889909 53544 /usr/sbin/lpsched
4079506338 61769 /usr/sbin/rlpdaemon
1487492181 37094 /usr/bin/lpalt
1625602342 16488 /usr/lbin/rwrite
2240582872 33004 /usr/sbin/rcancel
2230865407 24743 /usr/sbin/rlp
1144161878 41196 /usr/sbin/lpadmin
1850677453 37099 /usr/sbin/rlpstat
3028427426 14712 /usr/lib/nls/msg/C/lp.cat
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHCO_5998 PHCO_6310 PHCO_6473 PHCO_6631 PHCO_7102 PHCO_8486
PHCO_10411 PHCO_11439 PHCO_14527 PHCO_22410
Equivalent Patches: None
Patch Package Size: 570 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 PHCO_24697
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHCO_24697.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHCO_24697. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHCO_24697.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHCO_24697.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHCO_24697------------------------------------------
Document ID: PHCO_23270
Date Loaded: 20010808
Title: s700_800 10.26 lpspool subsystem cumulative patch
Patch Name: PHCO_23270
Patch Description: s700_800 10.26 lpspool subsystem cumulative patch
Creation Date: 01/07/27
Post Date: 01/08/08
Hardware Platforms - OS Releases:
s700: 10.26
s800: 10.26
Products: N/A
Filesets:
PrinterMgmt.LP-SPOOL PrinterMgmt.LPSP-ENG-A-MAN
Automatic Reboot?: No
Status: General Release
Critical: No
Path Name: /hp-ux_patches/s700_800/10.X/PHCO_23270
Symptoms:
PHCO_23270:
1. Partial port of 10.20 patch PHCO_22364
2. rlpdaemon, lpstat, lp, cancel, disable, enable, rlpstat
and rcancel have memory overflow.
3. lpscheduler is not stopped when /sbin/init.d/lp stop
issued
4. cancel and rcancel command does not function properly
PHCO_18992:
Ported 10.20 patch PHCO_18779 to TOS.
(PHCO_18779)
lpstat gives "Status received is corrupt
message" with remote printers on Sun.
(PHCO_17713)
1. datafiles not removed after an lpalt from
PHCO_13133 onwards.
2. cancel(1) does not work with printer queue
length==14 chars
3. cancel(1) returns exit value of 0 even if
failed w/ permission denied.
4. rlpdaemon lockfiles remain with FQDNs after
patch PHCO_12894.
(PHCO_16724)
kill -9 on interface script and other lp
processes causes a corruption in the pstatus
file entries.
(PHCO_16294)
lpsched deadlocks on remote printers when
remote system is down.
(PHCO_16106)
lp(1) does not link data files to the SPOOL
directory as the man page states.
(PHCO_14431)
1. LP spooler needs to support P405 and HP5000D640
model printers.
2. The value of LANG env variable is improperly
passed to the model script
(PHCO_14029)
1. If you submit more than 52 files lp does not
remove those above 52.
2. lpsched -v writes strange strings in log file
if LANG is set.
3. lpsched -v intermittently stops by SIGSEGV in
catgets if LANG is set.
(PHCO_13133)
1)incomplete lpstat output when -a/-p option used
with printer name and class
2)After PHCO_11462, moving request with lpalt
leaves data file in req dir
(PHCO_12894)
1. Jobs submitted to a LP remote printer that points
to a "disabled" remote HPDPS printer are discarded.
2. When more than one jobs, whose job sequence numbers
are the same, are simultaneously submitted from the same
host to the same remote printer through RFC1179 protocol,
rlpdaemon(1M) fails to spool the jobs on the remote
system due to data/control file name collision.
3. All jobs from any HPDPS printers are spooled under the
/usr/spool/lp/request/PDRequest by rlpdaemon(1M). This
single PDRequest directory increases the chance of file
name collision due to simultaneous job submission.
(PHCO_11462)
1. Cancelling a lp job with empty control file
clears the whole queue.
2. Printer gets disabled on cancelling a printing
job.
(PHCO_10891)
1. "lpstat -i -o<printer-name>" doesn't inhibit the
reporting of the remote status if a HPDPS printer name
is specified. This problem happens only when the HPDPS
patch, PHCO_10608, is installed on the system. Because
of this, CDE print manager doesn't work correctly for
HPDPS printers.
(PHCO_10749)
1. LP-spool hang or qstatus corrupt when /var full
log says:Bogus request
2. Parent lpsched hangs when lpalt is used to move
a request.
3. Model scripts does not handle SIGTERM any more.
4. lpsched introduced 5 sec delay between prints at
10.20
(PHCO_8488)
1. lpsched hangs under FIFO full condition
2. Printers go idle even when requests are present
in the queue
3. Jobs not printed when remote host(IBM) immediately
saps connection.
4. If a BSD system spooler sends a '\001' to rlp(1)
after the control file has been sent, rlp(1) simply
ignores the '\001' and removes the entry.
5. lp, cancel, and lpstat hang when forwarding jobs
or requests to HPDPS.
6. Implicit requirement that a rlpdeamon client's
remote printer name must be the same as its
local pseudo name.
Defect Description:
PHCO_23270:
1. Partial port of 10.20 patch PHCO_22364
2. Memory fault in the commands is because of the
incorrect handling of buffer for error message.
Resolution:
The buffer size is increased for the error message.
If the argument is longer than the allocated buffer
size, it is truncated before printing the error
message.
3. lpsched not stopped when /sbin/init.d/lp stop issued.
Resolution:
script has been modified to take care of this issue.
4. cancel and rcancel commands does not function properly.
Resolution:
code has been modified to take care this issue.
PHCO_18992:
Ported 10.20 patch PHCO_18779 to TOS.
According to RFC-1179, the messages from the
remote printer daemon could be anything, but
the starting and ending of these messages should
adhere to the correct protocol. Portions where
unrequired checks are being made to the messages
resulting in the "Status corrupt" messages have
to be removed.
Resolution:
Unrequired checking in rlpstat(1) has been removed
to avoid the "Status corrupt" message.
Any message got from the remote printer daemon is
printed as is got.
1. Since the sequence numbers of BSD(3 digit) and
for non BSD (4 digits) are not in proper format,
removal of data files results in a failure after
an lpalt operation
2. As the array size for the printer name was not
uniform, cancel(1) of requests greater than
14 characters was resulting in a failure.
3. cancel(1) does not set and pass on the correct
exit values. As a result of this, the exit value
remains "0" even after the command fails.
4. rlpdaemon lockfiles remain with FQDNs
Resolution:
1. The formatting of the seqno while copying
them onto a buffer has been corrected to
take care of BSD and non BSD sequence
numbers.
2. The value of DESTMAX denoting the Max
chracters allowed for a printer name has
been made uniform to accept 14 character
names.
3. The exit value in cancel(1) is now set and
passed on properly to ensure the correct
value is got in case of the command failure.
4. Check for the lock before initialising the
lckfile string.
SR:
8606154599 8606106120 8606125159 8606152584 8606155796
8606155795 8606110628 8606127627 8606103553 8606104672
1653298620 4701387050 4701383828 1653245696 1653248195
1653248153 1653235002 1653232694 1653233296 5003347351
4701356097 4701350769 5003359760 1653198119 1653203109
1653208504 5003330688 1653172023 4701323964 5003318188
4701334128 1653261974 4701392043 5003428094 5003439273
4701397182 5003455048
Patch Files:
/usr/bin/cancel
/usr/bin/disable
/usr/bin/enable
/usr/bin/lpstat
/usr/sbin/lpmove
/usr/bin/lp
/usr/bin/lpalt
/usr/sbin/lpadmin
/usr/sbin/lpsched
/usr/sbin/rcancel
/usr/sbin/rlpdaemon
/usr/sbin/rlpstat
/usr/sbin/rlp
/usr/share/man/man1m.Z/rcancel.1m
/usr/share/man/man1m.Z/rlp.1m
/usr/share/man/man1m.Z/rlpstat.1m
/etc/auth/system/files.fcdb/05.base/PHCO_18992.fcdb
/etc/auth/system/files.fcdb/05.base/PHCO_23270.fcdb
/sbin/init.d/lp
what(1) Output:
/usr/bin/cancel:
2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
DAV17 ]
$Revision: 78.29.1.55 $
01/02/01 cmd/lp/cancel.c, hpux, hpux_10.26, ic5fz Re
vision 1.4 PATCH_10.26 (PHCO_23270)
99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
sion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/08/10 cmd/lp/sendmail.c, hpux, hpux_10.26, ic5fz
Revision 1.2 PATCH_10.26 (PHCO_18992) UNMODI
FIED
99/06/23 cmd/lp/ispd.c, hpux, hpux_10.26, ic5fz Revi
sion 1.2 PATCH_10.26 (PHCO_18992) UNMODIFIED
01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
Revision 1.9 PATCH_10.26 (PHCO_23270)
/usr/bin/disable:
2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
DAV17 ]
$Revision: 78.29.1.55 $
01/02/01 cmd/lp/disable.c, hpux, hpux_10.26, ic5fz R
evision 1.4 PATCH_10.26 (PHCO_23270)
99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
sion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/08/10 cmd/lp/sendmail.c, hpux, hpux_10.26, ic5fz
Revision 1.2 PATCH_10.26 (PHCO_18992) UNMODI
FIED
01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
Revision 1.9 PATCH_10.26 (PHCO_23270)
/usr/bin/enable:
2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
DAV17 ]
$Revision: 78.29.1.55 $
01/02/01 cmd/lp/enable.c, hpux, hpux_10.26, ic5fz Re
vision 1.4 PATCH_10.26 (PHCO_23270)
99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
sion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
Revision 1.9 PATCH_10.26 (PHCO_23270)
/usr/bin/lpstat:
2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
DAV17 ]
$Revision: 78.29.1.55 $
01/02/01 cmd/lp/lpstat.c, hpux, hpux_10.26, ic5fz Re
vision 1.4 PATCH_10.26 (PHCO_23270)
99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
sion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/23 cmd/lp/ispd.c, hpux, hpux_10.26, ic5fz Revi
sion 1.2 PATCH_10.26 (PHCO_18992) UNMODIFIED
01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
Revision 1.9 PATCH_10.26 (PHCO_23270)
/usr/sbin/lpmove:
1999/10/18 Hewlett-Packard HP-UX 10.26 TOS [ ic5dp -
DAV17 ]
$Revision: 78.29.1.55 $
99/07/22 cmd/lp/lpmove.c, hpux, hpux_10.26, ic5dp Re
vision 1.3 PATCH_10.26 (PHCO_18992)
99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5dp Revi
sion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/29 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5dp
Revision 1.5 PATCH_10.26 (PHCO_18992)
/usr/bin/lp:
2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
DAV17 ]
$Revision: 78.29.1.55 $
01/02/01 cmd/lp/lp.c, hpux, hpux_10.26, ic5fz Revisi
on 1.9 PATCH_10.26 (PHCO_23270)
99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
sion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/23 cmd/lp/ispd.c, hpux, hpux_10.26, ic5fz Revi
sion 1.2 PATCH_10.26 (PHCO_18992) UNMODIFIED
01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
Revision 1.9 PATCH_10.26 (PHCO_23270)
/usr/bin/lpalt:
1999/10/18 Hewlett-Packard HP-UX 10.26 TOS [ ic5dp -
DAV17 ]
$Revision: 78.29.1.55 $
99/06/24 cmd/lp/lpalt.c, hpux, hpux_10.26, ic5dp Rev
ision 1.3 PATCH_10.26 (PHCO_18992)
99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5dp Revi
sion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/29 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5dp
Revision 1.5 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
/usr/sbin/lpadmin:
2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
DAV17 ]
$Revision: 78.29.1.55 $
01/04/25 cmd/lp/lpadmin.c, hpux, hpux_10.26, ic5fz R
evision 1.4 PATCH_10.26 (PHCO_23270)
99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
sion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/23 cmd/lp/ispd.c, hpux, hpux_10.26, ic5fz Revi
sion 1.2 PATCH_10.26 (PHCO_18992) UNMODIFIED
01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
Revision 1.9 PATCH_10.26 (PHCO_23270)
/usr/sbin/lpsched:
1999/10/18 Hewlett-Packard HP-UX 10.26 TOS [ ic5dp -
DAV17 ]
$Revision: 78.29.1.55 $
99/08/11 cmd/lp/lpsched.c, hpux, hpux_10.26, ic5dp R
evision 1.7 PATCH_10.26 (PHCO_18992)
99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5dp Revi
sion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/08/10 cmd/lp/sendmail.c, hpux, hpux_10.26, ic5dp
Revision 1.2 PATCH_10.26 (PHCO_18992) UNMODI
FIED
99/07/29 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5dp
Revision 1.5 PATCH_10.26 (PHCO_18992)
/usr/sbin/rcancel:
2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
DAV17 ]
$Revision: 78.29.1.55 $
01/04/25 cmd/lp/rcancel.c, hpux, hpux_10.26, ic5fz R
evision 1.7 PATCH_10.26 (PHCO_23270)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
01/07/27 cmd/lp/rmjob.c, hpux, hpux_10.26, ic5fz Rev
ision 1.6 PATCH_10.26 (PHCO_23270)
01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
Revision 1.9 PATCH_10.26 (PHCO_23270)
99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
sion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
/usr/sbin/rlpdaemon:
2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
DAV17 ]
$Revision: 78.29.1.55 $
01/07/27 cmd/lp/rlpdaemon.c, hpux, hpux_10.26, ic5fz
Revision 1.7 PATCH_10.26 (PHCO_23270)
99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
01/07/27 cmd/lp/rmjob.c, hpux, hpux_10.26, ic5fz Rev
ision 1.6 PATCH_10.26 (PHCO_23270)
99/07/22 cmd/lp/recvjob.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
01/04/26 cmd/lp/displayq.c, hpux, hpux_10.26, ic5fz
Revision 1.4 PATH_10.26 (PHCO_23270)
99/06/23 cmd/lp/ispd.c, hpux, hpux_10.26, ic5fz Revi
sion 1.2 PATCH_10.26 (PHCO_18992) UNMODIFIED
01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
Revision 1.9 PATCH_10.26 (PHCO_23270)
99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
sion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
/usr/sbin/rlpstat:
2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
DAV17 ]
$Revision: 78.29.1.55 $
01/02/01 cmd/lp/rlpstat.c, hpux, hpux_10.26, ic5fz R
evision 1.4 PATCH_10.26 (PHCO_23270)
01/04/26 cmd/lp/displayq.c, hpux, hpux_10.26, ic5fz
Revision 1.4 PATH_10.26 (PHCO_23270)
01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
Revision 1.9 PATCH_10.26 (PHCO_23270)
99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
evision 1.3 PATCH_10.26 (PHCO_18992)
/usr/sbin/rlp:
1999/10/18 Hewlett-Packard HP-UX 10.26 TOS [ ic5dp -
DAV17 ]
$Revision: 78.29.1.55 $
99/06/24 cmd/lp/rlp.c, hpux, hpux_10.26, ic5dp Revis
ion 1.3 PATCH_10.26 (PHCO_18992)
99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5dp R
evision 1.3 PATCH_10.26 (PHCO_18992)
99/07/22 cmd/lp/sendit.c, hpux, hpux_10.26, ic5dp Re
vision 1.3 PATCH_10.26 (PHCO_18992)
99/07/29 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5dp
Revision 1.5 PATCH_10.26 (PHCO_18992)
/usr/share/man/man1m.Z/rcancel.1m:
None
/usr/share/man/man1m.Z/rlp.1m:
None
/usr/share/man/man1m.Z/rlpstat.1m:
None
/etc/auth/system/files.fcdb/05.base/PHCO_18992.fcdb:
99/10/08 etc/auth/system/files.fcdb/05.base/PHCO_189
92.fcdb, hpux, hpux_10.26, ic5dp Revision 1.
2 Hewlett-Packard Co.
99/10/08 etc/auth/system/files.fcdb/05.base/PHCO_189
92.fcdb, hpux, hpux_10.26, ic5dp Revision 1.
2 PATCH_10.26 (PHCO_18992)
/etc/auth/system/files.fcdb/05.base/PHCO_23270.fcdb:
$Revision: 1.1 etc/auth/system/files.fcdb/05.base/PH
CO_23270.fcdb, cmds, hpux_10.26, ic5fz $ $DA
TE: 01/07/26 21:09:04 $ Hewlett-Packard Co.
01/07/26 etc/auth/system/files.fcdb/05.base/PHCO_232
70.fcdb, cmds, hpux_10.26, ic5fz Revision 1.
1 PATCH_10.26 (PHCO_23270)
/sbin/init.d/lp:
$Revision: 1.2 cmd/init.d/lp, hpux, hpux_10.26 $ $Da
te: 97/06/06 14:46:00 $ Hewlett Packard Co.
$Revision: SecureWare 1.7 cmd/init.d/lp, hpuxcmdlp,
hpux_mlpmp, mlpmp6 $ $Date: 95/10/26 16:59:0
6 $
$Revision: 72.8 $
01/02/28 cmd/init.d/lp, hpux, hpux_10.26, ic5fz Revi
sion 1.3 PATCH_10.26 (PHCO_23270)
cksum(1) Output:
1773636970 57344 /usr/bin/cancel
1272209788 36864 /usr/bin/disable
2563344053 28672 /usr/bin/enable
360635931 65536 /usr/bin/lpstat
3204706662 40960 /usr/sbin/lpmove
760136109 61440 /usr/bin/lp
2736712278 53248 /usr/bin/lpalt
3892110349 61440 /usr/sbin/lpadmin
975239592 69632 /usr/sbin/lpsched
1451608567 45056 /usr/sbin/rcancel
3149075140 90112 /usr/sbin/rlpdaemon
848357064 49152 /usr/sbin/rlpstat
199989949 40960 /usr/sbin/rlp
140312368 2969 /usr/share/man/man1m.Z/rcancel.1m
512870307 4025 /usr/share/man/man1m.Z/rlp.1m
4077019112 2657 /usr/share/man/man1m.Z/rlpstat.1m
1725542641 771 /etc/auth/system/files.fcdb/05.base/
PHCO_18992.fcdb
3543572749 567 /etc/auth/system/files.fcdb/05.base/
PHCO_23270.fcdb
2684669583 2109 /sbin/init.d/lp
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHCO_18992
Equivalent Patches: None
Patch Package Size: 770 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 PHCO_23270
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHCO_23270.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHCO_23270. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHCO_23270.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHCO_23270.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHCO_23270------------------------------------------
Document ID: PHSS_23109
Date Loaded: 20010807
Title: s700_800 10.X OV OB3.10 patch - CC packet
Patch Name: PHSS_23109
Patch Description: s700_800 10.X OV OB3.10 patch - CC packet
Creation Date: 01/07/30
Post Date: 01/08/07
Hardware Platforms - OS Releases:
s700: 10.00 10.01 10.10 10.20
s800: 10.00 10.01 10.10 10.20
Products:
OmniBackII A.03.10
Filesets:
OMNIBACK-II.OMNI-HPUX-P,A.03.10
OMNIBACK-II.OMNI-OTHUX-P,A.03.10
Automatic Reboot?: No
Status: General Release
Critical: No
Path Name: /hp-ux_patches/s700_800/10.X/PHSS_23109
Symptoms:
PHSS_23109:
Id = JAGad01472
Exit code of omnimm is incorrect.
Id = JAGad30352
"EMC Support" tab is not available in
"Backup Specification - Options" GUI.
Id = NSMex03475, NSMex03808
Restore GUI does not display SAP objects if two
SAP instances with the same name are backed up on
different hosts.
Id = NSMex03505
a) When selecting restore of SAP object, message
"Cannot browse from root" appears.
b) Performing tasks in a certain sequence on the File
System Restore dialog window can cause GUI to core
dump.
Id = NSMex03658
Exit code of omniminit is incorrect.
Id = NSMex03806
Omnir cannot be started with "-r -l" or "-r -p"
options.
Id = NSMex03833
The options under Edit button are not accessible even
if user has the appropriate rights.
Id = NSMex03922
Listing of Oracle objects on GUI fails.
Id = NSMex03986
Omnir core dumps.
Id = NSMbb39907, JAGad48886
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.
PHSS_21644:
Id = NSMbb34280
When saving a backup specification template in MoM
environment, it is always saved on the Cell Manager,
where the xomnibackup GUI has been started from
instead of being saved on the MoM server.
Id = NSMex02757
Xomnirestore incorrectly reports the file size.
Id = NSMex02989
Xomnimonitor core dumps when printing all sessions.
Id = NSMex02991
GUI hangs when initializing media.
Id = NSMex03042
Xomnimm dies when configuring 9710 device details.
Id = NSMex03216
If two SAP databases are configured on different hosts,
restore GUI doesn't show both host objects for restore.
Id = NSMex03250
Media Management window shows garbage in media
location string.
Id = NSMex03262
Scheduling breaks after 12 months have passed.
Id = NSMex03306
Xomnirestore core dumps if Option button is clicked
by non-root user.
Id = NSMex02911
Removing a volser results in error message, although
the volser has been successfully removed from the
database:
"Cannot erase in this pool!"
Id = NSMex02954
Clicking the "..." button in Oracle 7 restore window
results in listing all sessions for all Databases,
including the failed ones, even if the instance name
has been provided.
Id = NSMex03419
After importing 2.55 tapes, some SAP files cannot be
restored.
Id = NSMex03503
Users with only "Start Backup" privilege can delete
datalists.
Id = NSMex03511
"Send external" method always executes external script
on Cell Manager system.
Id = NSMex03238
Backup scheduler shows incorrect dates.
Defect Description:
PHSS_23109:
Id = JAGad01472
Exit code of omnimm is reported as successful when
the operation itself is not successful.
Resolution:
Omnimm returns correct exit codes.
Part of SSPUX310_041.
Id = JAGad30352
"EMC Support" tab is not available in
"Backup Specification - Options" GUI, unless
the "-emc" option is manually added to the cell_info
file for the Cell Manager.
Resolution:
xomnibackup correctly parses cell_info file and
recognizes EMC clients properly.
Id = NSMex03475, NSMex03808
Restore GUI does not show all SAP objects for hosts if
two SAP instances are backed up with the same name on
two different hosts.
Resolution:
xomnirestore has been improved to shows all object
correctly.
Id = NSMex03505
a) When selecting restore of SAP object, message
"Cannot browse from root" appears.
b) Two different structures with the same name
are 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 = NSMex03806
Incorrect parsing of appname and bararg arguments.
Resolution:
Omnir has been modified.
Id = NSMex03833
User rights are not properly interpreted.
Resolution:
User right permissions are properly interpreted.
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 = NSMbb39907, JAGad48886
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 SSPUX310_051.
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.
Please see Special Installation Instructions for details
about the usage of mentioned options.
Part of SSPUX310_055.
PHSS_21644:
Id = NSMbb34280
The xomnibackup GUI is not aware of the fact that the
Cell Manager system is a part of the MoM environment,
and saves the backup specification template locally
instead of contacting the MoM server.
Resolution:
Xomnibackup now contacts the MoM server for saving
the template.
Id = NSMex02757
When trying to restore files bigger than 2 Gb,
xomnirestore reports the file size less than 2Gb.
Resolution
Xomnirestore now correctly reports the file size.
Id = NSMex02989
Xomnimonitor core dumps when printing all sessions if
there is a backup host with a hostname longer than 80
characters to be printed.
Resolution:
Hostname can now be up to 120 character long.
Id = NSMex02991
When initializing media from the CM console, the
system hangs if the Actions menu is left open, and
the confirmation dialog box is clicked.
Resolution:
Xomnimm has been fixed.
Id = NSMex03042
Uninitialized variable causes the GUI to occasionally
coredump when configuring libraries.
Resolution:
All variables are now initialized before displaying.
Id = NSMex03216
Motif GUI does not show two or more SAP hostnames in
restore GUI.
Resolution:
Xomnirestore has been improved.
Id = NSMex03250
Dialog window displays a non-initialized string.
Resolution:
Now all strings are correctly initialized before
displaying in the GUI.
Id = NSMex03262
Scheduling breaks after 12 months have passed since
the configuration.
Resolution:
Scheduler has been improved.
Id = NSMex03306
If the user does not have admin permissions, the target
host text field is not displayed properly, and the
xomnirestore GUI coredumps.
Resolution:
Xomnirestore behaviour has been improved.
Id = NSMex02911
An error is reported no matter if the volser remove
operation fails or succeeds.
Resolution:
If the remove operation is successful, the error
message is not reported.
Part of SSPUX310_003.
Id = NSMex02954
List of the Oracle7 backup sessions has not been
filtered properly.
Resolution:
Xomnirestore has been fixed.
Part of SSPUX310_016.
Id = NSMex03419
In pre-3.0 versions file names were stored on the tape
in the original upper and lower case letters. Version
OBII 3.0 and later store file names always in lower
case. At restore time it is assumed that all file names
on tape are in lower case. This introduces problems
when, for example, a tape from 2.55 system is imported
into 3.10 system and a restore is run from such tape.
Resolution:
When comparing names of files which were backed
up on the tape, all file names are now converted to
lower case, so this doesn't have any effect on new
backups (they are already in lower case) but enables
restores from pre-3.0 backups.
Part of SSPUX310_028.
See Special Installation Instructions.
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.
Id = NSMex03238
Backup scheduler loses months prior to January, 2001.
Resolution:
Scheduler optimization improved.
SR:
H555003134 8606132323 8606161034 8606179663 B554000606
B554000634 B554000788
Patch Files:
/opt/omni/databases/vendor/cc/hp/s800/hp-ux-1020/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/hp/s800/hp-ux-10/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/ncr/i386/mp-ras/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/dec/alpha/osf1-4/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/gpl/i386/linux/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/ibm/rs6000/aix-42/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/sco/i386/sco_sv/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/sequent/i386/dynix/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/sgi/mips/irix/A.03.10/packet.Z
/opt/omni/databases/vendor/cc/sgi/mips/irix-62/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/siemens/r400/sinix/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/sun/sparc/solaris/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/sun/sparc/solaris-26/A.03.10/
packet.Z
/opt/omni/databases/vendor/cc/sun/sparc/sunos/A.03.10/
packet.Z
what(1) Output:
/opt/omni/databases/vendor/cc/hp/s800/hp-ux-1020/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/hp/s800/hp-ux-10/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/ncr/i386/mp-ras/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/dec/alpha/osf1-4/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/gpl/i386/linux/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/ibm/rs6000/aix-42/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/sco/i386/sco_sv/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/sequent/i386/dynix/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/sgi/mips/irix/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/sgi/mips/irix-62/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/siemens/r400/sinix/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/sun/sparc/solaris/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/sun/sparc/solaris-26/A.03.10/
packet.Z:
None
/opt/omni/databases/vendor/cc/sun/sparc/sunos/A.03.10/
packet.Z:
None
cksum(1) Output:
2827308708 14582101 /opt/omni/databases/vendor/cc/hp/s800/
hp-ux-1020/A.03.10/packet.Z
357775364 11071024 /opt/omni/databases/vendor/cc/hp/s800/
hp-ux-10/A.03.10/packet.Z
2289614035 4130051 /opt/omni/databases/vendor/cc/ncr/i386/
mp-ras/A.03.10/packet.Z
3394929000 4877241 /opt/omni/databases/vendor/cc/dec/alpha/
osf1-4/A.03.10/packet.Z
3385655115 6796836 /opt/omni/databases/vendor/cc/gpl/i386/
linux/A.03.10/packet.Z
819084938 4186445 /opt/omni/databases/vendor/cc/ibm/rs6000/
aix-42/A.03.10/packet.Z
1906344340 3988537 /opt/omni/databases/vendor/cc/sco/i386/
sco_sv/A.03.10/packet.Z
2173542553 4057633 /opt/omni/databases/vendor/cc/sequent/
i386/dynix/A.03.10/packet.Z
383965649 4986458 /opt/omni/databases/vendor/cc/sgi/mips/
irix/A.03.10/packet.Z
2072292031 5777896 /opt/omni/databases/vendor/cc/sgi/mips/
irix-62/A.03.10/packet.Z
3340462006 4838628 /opt/omni/databases/vendor/cc/siemens/
r400/sinix/A.03.10/packet.Z
2053401217 4536467 /opt/omni/databases/vendor/cc/sun/sparc/
solaris/A.03.10/packet.Z
305493359 4616139 /opt/omni/databases/vendor/cc/sun/sparc/
solaris-26/A.03.10/packet.Z
216976711 6939519 /opt/omni/databases/vendor/cc/sun/sparc/
sunos/A.03.10/packet.Z
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_21644
Equivalent Patches:
PHSS_23110:
s700: 11.00
s800: 11.00
Patch Package Size: 83460 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_23109
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHSS_23109.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHSS_23109. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHSS_23109.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_23109.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
PHSS_23109:
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.
NOTE!
Fix for HSLco20414 introduces new options for device
maintenance. The usage of new options is listed below:
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}
To obtain complete functionality one has to install
PHSS_24423/PHSS_24424 (CORE) and PHSS_23689/PHSS_23690
(Cell Server) or later patches as well.
NOTE!
Fix NSMex03419 is also part of the Windows NT
(OMNIBACK_00014) and Cell Server (PHSS_22166/PHSS_22167)
general release patch. Its functionality will be fully
available when the mentioned patches that include this
fix are released.
Patch includes the following Site Specific Patches:
SSPUX310_003
SSPUX310_016
SSPUX310_028
SSPUX310_041
SSPUX310_051
SSPUX310_055
-----End of Document ID: PHSS_23109------------------------------------------
Document ID: PHSS_23685
Date Loaded: 20010806
Title: s700_800 10.X OV OB3.10 patch - ORACLE 8 packet
Patch Name: PHSS_23685
Patch Description: s700_800 10.X OV OB3.10 patch - ORACLE 8 packet
Creation Date: 01/07/31
Post Date: 01/08/06
Hardware Platforms - OS Releases:
s700: 10.00 10.01 10.10 10.20
s800: 10.00 10.01 10.10 10.20
Products:
OmniBackII A.03.10
Filesets:
OMNIBACK-II.OMNI-OR8-P,A.03.10
Automatic Reboot?: No
Status: General Release
Critical: No
Path Name: /hp-ux_patches/s700_800/10.X/PHSS_23685
Symptoms:
PHSS_23685:
Id = NSMbb37117
util_oracle8.exe complains that Oracle is not linked
with OmniBack II for backup.
Id = NSMex03723
Split mirror backup of Oracle 8 fails with an error:
"Can not mount database on Backup Host.".
Id = NSMex03726
Oracle 8i backup fails if more than 30 channels are
allocated to be used for the backup.
Id = JAGab78692
Restore of the catalog database fails when two target
databases are registered in the same catalog database.
Id = NSMex03765
Concurrent backup of two split mirror integrations does
not work.
Id = NSMex04024
Backup of ORACLE 8 database fails with the following
error:
"[61:8000]Client named "<NAME>" not configured in the
barlist.
RMAN-00569: =====error message stack follows====
...
...
ORA-19506: failed to create sequential file,
name="<NAME>_1<<NAME>_1_127:356290096>.dbf", parms=""
ORA-27007: failed to open file
HP-UX Error: 1245: Unknown system error"
Id = NSMex03972, NSMex04263, NSMex04274
Oracle SysAdmin password can be seen in a list of
running processes during a backup of an Oracle
database.
PHSS_20111:
Id = HSLco17421
Requirement to support Oracle 8.1 within the
ORACLE 8 integration package.
PHSS_19521:
Id = HSLco16368
HP SureStoreE Disk Array XP256 is not supported by
OmniBack II to perform a split mirror backup. This
patch does not fix any other problem.
Defect Description:
PHSS_23685:
Id = NSMbb37117
Library $ORACLE_HOME/lib/libobk.so is not properly
linked.
Resolution:
Library $ORACLE_HOME/lib/libobk.so is properly linked.
Id = NSMex03723
If Oracle 8 is configured using Oracle native tools
(for example, dbassist), user gets an error message:
"Not able to use log_archive_dest_1 and
log_archive_dest in Oracle configuration file."
because log_archive_dest_1 can not be overridden. This
causes split mirror backup to fail with:
"Can not mount database on Backup Host".
Resolution:
Configuration script for OmniBack II Oracle 8
integration is modified to be able to set
log_archive_dest properly.
Id = NSMex03726
Parameters used in Oracle 8i backup inside the "rman"
statement are sent through sed as a single line. Since
sed has a limitation (2kB per line), backup fails.
Resolution:
Parameters for a backup are sent in a file.
Part of SSPUX310_044.
Id = JAGab78692
ob2rman.exe syntax causes rcvcat.exp file to be
overwritten.
Resolution:
Fix is implemented in ob2rman.exe.
Part of SSPUX310_030.
Id = NSMex03765
Shell scripts executed for concurrent sessions use same
temporary files which causes concurrent split mirror
backups to fail.
Resolution:
All the temporary used files have "_${OB2BARLIST}"
appended to its names.
Part of SSPUX310_042.
Id = NSMex04024
OmniBack II Oracle 8 integration cannot handle
underscore sign ("_") in Oracle database name.
Resolution:
Oracle databases with underscores are handled in
a proper manner.
Part of SSPUX310_050.
Id = NSMex03972, NSMex04263, NSMex04274
Database connection parameters are improperly sent.
Resolution:
Database connection parameters are sent in a secure
manner.
Part of SSPUX310_049, SSPUX310_054 and SSPUX310_056.
PHSS_20111:
Id = HSLco17421
The OmniBack ORACLE 8 integration does not support
Oracle 8.1.
Resolution:
The OmniBack ORACLE 8 integration scripts were
improved to allow Oracle 8.1.x online backup on
HP-UX 11.0. See Special Installation Instructions
for details on configuring the Oracle 8.1 integration.
PHSS_19521:
Id = HSLco16368
Currently OmniBack II only supports the Split Mirror
Backup concept with EMC Symmetrix. After the
introduction of the new HP SureStoreE Disk Array
XP256, it was requested that OmniBack II also
supports this disk array with the split mirror backup
concept. This requires to support Oracle 8.0.x and
SAP R/3 in this concept as well and in addition a new
manual is needed.
Resolution:
The SureStoreE Agent (SSEA) was developed for
HP-UX to control the SureStoreE disk array.
The Backup Session Manager, INET on HP-UX,
and the NT GUI were enhanced and in addition
Oracle 8.0.x and SAP integrations are
supported. Also the manual "HP OpenView
OmniBack II HP SureStore E Disk Array XP256
Configuration Guide" will be released.
SR:
B554000853 H555004430 8606108293 H555005612 B555007579
H555005442 B554000734 B554000895 H555004155
Patch Files:
/opt/omni/databases/vendor/oracle8/hp/s800/hp-ux-1020/
A.03.10/packet.Z
what(1) Output:
/opt/omni/databases/vendor/oracle8/hp/s800/hp-ux-1020/
A.03.10/packet.Z:
None
cksum(1) Output:
3502094141 1105537 /opt/omni/databases/vendor/oracle8/hp/
s800/hp-ux-1020/A.03.10/packet.Z
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_19521 PHSS_20111
Equivalent Patches:
PHSS_23686:
s700: 11.00
s800: 11.00
Patch Package Size: 1140 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_23685
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHSS_23685.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHSS_23685. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHSS_23685.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_23685.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
PHSS_23685:
NOTE!
This Patch has to be installed on the Installation
Server host.
The Oracle 8 packets must be redistributed to the Oracle 8
client system(s) afterwards to get the fixes into effect.
NOTE!
The patches PHSS_20111 (10.x) and PHSS_20112 (11.x)
introduce the support for the online backup of
Oracle 8.1.x on HP-UX 11.0. However, Oracle 8.1.x
is not supported together with the HP SureStoreE
Agent (SSEA) functionality.
The Oracle 8.1 integration configuration is slightly
different from the one for Oracle 8.0. You do not
need to relink the Oracle executable to change the
media management software. Instead, only the shared
library must be softlinked in the following way:
These instructions use '.so' for the shared library
suffix. If the shared library suffix on your platform
is not '.so', modify the filenames in the following
commands accordingly. With Oracle8i, the Oracle
executable always looks for the shared library:
$ORACLE_HOME/lib/libobk.so
By default, this shared library is a symbolic link to
the Oracle internal DISK implementation:
$ORACLE_HOME/lib/libdssbtsh8.so
i.e. $ORACLE_HOME/lib/libobk.so -->
$ORACLE_HOME/lib/libdssbtsh8.so
Use the following procedure to switch the media
management software:
1. Shut down all Oracle instances
2. Remove the libobk.so symbolic link:
rm $ORACLE_HOME/lib/libobk.so
3. Symbolically link the media manager library file to
$ORACLE_HOME/lib/libobk.so:
ln -s /opt/omni/lib/libob2oracle8.so \
$ORACLE_HOME/lib/libobk.so
4.Start up the Oracle instances
NOTE!
The patches PHSS_19521/19522 introduce support for
HP SureStore E XP256 disk array.
Before the new functionality can be used the OB2
Oracle8 agent must be upgraded or installed on
the OmniBack II clients.
In order to enable the HP SureStoreE Agent (SSEA)
functionality, a license-to-use (B7023AA) must be
installed. In addition, at least the following OB2
patches are required:
PHSS_19519/PHSS_19520 - Cell Server patch
PHSS_19523/PHSS_19524 - Core patch
PHSS_19525/PHSS_19526 - SSEA integration patch
PHSS_19594/PHSS_19595 - SAP integration patch
OMNIBACK_00010 - Windows NT
Some of these above mentioned patches may be superseded
by a newer patch. Please check the HP Electronic
Support Center web page for latest and the most up
to date patch status.
For more information regarding the installation procedure
refer to the "HP OpenView OmniBack II HP SureStore E Disk
Array XP256 Configuration Guide"
Patch includes the following Site Specific Patches:
SSPUX310_030
SSPUX310_042
SSPUX310_044
SSPUX310_049
SSPUX310_050
SSPUX310_054
SSPUX310_056
-----End of Document ID: PHSS_23685------------------------------------------
Document ID: PHSS_23577
Date Loaded: 20010806
Title: s700_800 10.20 Event Monitoring Service(EMS A.03.20) patch
Patch Name: PHSS_23577
Patch Description: s700_800 10.20 Event Monitoring Service(EMS A.03.20) patch
Creation Date: 01/06/18
Post Date: 01/08/06
Hardware Platforms - OS Releases:
s700: 10.20
s800: 10.20
Products:
B7609BA EMS A.03.20
Filesets:
EMS-Core.EMS-CORE,A.03.20 EMS-Config.EMS-GUI,A.03.20
EMS-MIBMonitor.MIBMON-RUN,A.03.20
Automatic Reboot?: No
Status: General Release
Critical:
Yes
PHSS_23577: OTHER
The problem JAGad51995 solved was causing data loss.
Path Name: /hp-ux_patches/s700_800/10.X/PHSS_23577
Symptoms:
PHSS_23577:
1. Symptom for defect JAGad58993:
Within the EMS Configuration tool accessed via SAM, the
resource of /StorageAreaNetwork/events is given as a
resource path that a monitoring request can be defined
against. This path should not be accessible through this
interface. If a request against this resource path was
configured through the EMS interface, there is a
possibility that the request would be lost over time.
Requests against /StorageAreaNetwork/events should be
configured through monconfig (OnlineDiag)
2. Symptom for defect JAGad54357:
If PHSS_22897 had been applied to a system, a subsequent
swverify would report an inconsistency WARNING against
the file permissions for the /etc/opt/resmon/log and
/var/opt/resmon/log directories. The WARNING is:
WARNING: Directory "/etc/opt/resmon/log" should have
mode "777" but the actual mode is "755".
3. Symptom for defect JAGad51995:
Persistent monitoring requests for diskmond are deleted
by EMS. After system boot or restart of EMS
(specifically: restart of p_client and diskmond),
persistent monitoring requests for diskmond may be
deleted by EMS.
4. Symptom for defect JAGad62063:
If a customer has a ServiceGuard cluster where they are
monitoring two services in the same package,
(/cluster/package/service_status/[pkg_name]/[srvc_name])
inconsistent service_status is reported between
different services within the package. For example, when
the package is running on the cluster coordinator node,
one service_status returns DOWN (even though the service
is acutally UP) and the other service_status returns the
correct value (UP).
5. Symptom for defect JAGad56655:
If a customer has a ServiceGuard cluster where each
node has an SNMP read-community name other than the
default ("public"), the EMS Package Monitor
pkgmond and Service Monitor svcmond fail to report
correct status for package_status and service_status
respectively. For example, the package resource
/cluster/package/package_status/yampkg1
is set to UNAVAIL and the service status resource
/cluster/package/service_status/yampkg1/yam
is set to ERROR.
PHSS_22897:
1. Symptom for defect JAGad39533:
Not all resource requests are seen in the EMS GUI when
more than 1023 resource instances have monitoring
requests established against them. The resource requests
exist, but they just can't be displayed by the EMS GUI.
2. Symptom for defect JAGad38867
Certain EMS files have permissions on them that are too
open. The /etc/opt/resmon/log directory currently has
permissions of 777 (along with /var/opt/resmon/log), and
the /etc/opt/resmon/persistence/runlevel4_flag has 666.
3. Symptom for defect JAGad05568:
Persistent monitoring requests sometimes disappeared
after reboot. When same instance request has been setup
both in a SG package and in SAM, the persistent request
(setup in SAM) sometimes disappeared after reboot, but
persistence file still contains the request.
4. Symptom for defect JAGad26096:
EMS does not work properly when system is booted in
single user mode and then issues 'init 3' to start up
the system process.
Defect Description:
PHSS_23577:
1. Reason for JAGad58993
The EMS Configuration tool should not allow configuration
against the path of /StorageAreaNetwork/events
2. Reason for JAGad54357
PHSS_22897 changed the permissions form 777 to 755, but
did not update the IPD as well.
3. Reason for JAGad51995
When the system reboots or EMS restarts, diskmond starts
building and initializing a resource tree for all disks,
volume groups and logical volumes configured on the
system. If this initialization exceeds more than 15 sec,
diskmond fails to process the requests received by
registrar. This causes the registrar to timeout and send
an error message to the client. Some or all persistence
requests get deleted.
4. Reason for JAGad62063
The EMS service monitor "svcmond" obtains the
service_status from the cluster coordinator's MIB
variable hpmcSGPkgSvcStatus which may be incorrect
depending on where the package is actually running.
Furthermore, due to the design of the Service Guard SNMP
subagent cnsnmpd, only the node were the package is
running will have a MIB containing the correct
service_status. The EMS service monitor "svcmond" was
modified to report the same status for the
service_status as that reported for the package_status.
Current logic is that a Service Guard package cannot
have a package_status that is UP if any of its services
are not UP as well.
5. Reason for JAGad56655
The wrong constuctor was used to establish the SNMP
session. It was resetting to 1 and the interval to 5
seconds and ignoring what had been specified on the
mibmond.dict entry for pkgmond and svcmond. The fix was
to preserve the user's settings in a global variable and
then restore them right before establishing the SNMP
session.
PHSS_22897:
1. Reason for JAGad39533
When the framework returns resource instance information
back to a requestor, it fills in a table with the
resource instances. The table size is fixed at 1023. If
more than 1023 resource instances exist, then the
additional resource instances are
simply ignored and not returned to the caller.
2. Reason for JAGad38867
The files and/or directories involved here were simply
created with permission values that are too open.
3. Reason for JAGad05568:
There is a race condition between two p_clients. When
the system is rebooted, SG starts up, sends EMS requests
to EMS. But, the associated monitor is not running, so
EMS registrar forks a p_client to start the
monitor. But, this p_client did not get persistence
lock, so registrar starts the monitor. Meanwhile, init
p_client tries to process the persistence file, it found
the monitor is running, so it skips the persistence file
and requests lost.
4. Reason for JAGad26096:
When the system is booted as single user mode, EMS
commands in /etc/inittab do not get executed, so EMS
does not know it is a reboot situation.
SR:
8606170269 8606169592 8606136444 8606156762 8606189780
8606185155 8606182779 8606192851 8606187448
Patch Files:
/etc/opt/resmon/lbin/mibmond
/etc/opt/resmon/lbin/p_client
/etc/opt/resmon/lbin/registrar
/etc/opt/resmon/lib/libresmon.1
/etc/opt/resmon/lib/nls/msg/C/resmon.cat
/etc/opt/resmon/monitors/classes.config
/opt/resmon/share/man/man1/mibmond.1
/sbin/init.d/ems
what(1) Output:
/etc/opt/resmon/lbin/mibmond:
EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
EMS))
SNMP++ 2.5 $Header: address.cpp,v 1.28 96/08/08 19:3
8:48 hmgr Exp $
SNMP++ 2.5 $Header: counter.cpp,v 1.8 96/02/09 14:03
:12 hmgr Exp $
SNMP++ 2.5 $Header: gauge.cpp,v 1.8 96/02/09 14:03:2
0 hmgr Exp $
SNMP++ 2.5 $Header: octet.cpp,v 1.14 96/06/26 10:17:
49 hmgr Exp $
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
-DUNIX
-DSYSV
-DSR_SNMPv2
-DSR_SNMPv1
-DSR_HPUX10
-DSR_BSD
-DHPUX
-DEMANATE_LINES
Copyright 1992-1995 SNMP Research, Incorporated
SNMP Research Distribution version 12.3
HP C++ HPCPLUSPLUS A.10.08
/etc/opt/resmon/lbin/p_client:
EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
EMS))
/etc/opt/resmon/lbin/registrar:
EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
EMS))
/etc/opt/resmon/lib/libresmon.1:
$Header: send_email_notification.c,v x.0306 98/08/05
08:35:47
$Header: log_source.c,v x.0305 98/07/29 11:00:47 hmg
r Exp $
EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
EMS))
/etc/opt/resmon/lib/nls/msg/C/resmon.cat:
None
/etc/opt/resmon/monitors/classes.config:
None
/opt/resmon/share/man/man1/mibmond.1:
None
/sbin/init.d/ems:
None
cksum(1) Output:
4169118226 2494464 /etc/opt/resmon/lbin/mibmond
4003493044 73728 /etc/opt/resmon/lbin/p_client
2938910704 143360 /etc/opt/resmon/lbin/registrar
1070476784 524288 /etc/opt/resmon/lib/libresmon.1
144009313 79687 /etc/opt/resmon/lib/nls/msg/C/resmon.cat
2941305945 252 /etc/opt/resmon/monitors/classes.config
1330176236 7090 /opt/resmon/share/man/man1/mibmond.1
1419108792 1592 /sbin/init.d/ems
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_22897
Equivalent Patches: None
Patch Package Size: 3320 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_23577
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHSS_23577.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHSS_23577. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHSS_23577.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_23577.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
1. To use the functionality in this patch, you
will need to restart all clients after installing
this patch. In addition, since a shared library is
being replaced, you will need to restart any monitors that
are active.
-----End of Document ID: PHSS_23577------------------------------------------
Document ID: PHSS_23518
Date Loaded: 20010806
Title: s700_800 10.20 X/Motif Runtime JUL2001 Periodic Patch
Patch Name: PHSS_23518
Patch Description: s700_800 10.20 X/Motif Runtime JUL2001 Periodic Patch
Creation Date: 01/06/28
Post Date: 01/08/06
Hardware Platforms - OS Releases:
s700: 10.20
s800: 10.20
Products: N/A
Filesets:
X11.X11R5-SHLIBS X11.X11R6-SHLIBS X11.MOTIF12-SHLIB
X11.MKFONTDIR X11.X11-FONT-AUX
Automatic Reboot?: No
Status: General Release
Critical:
No (superseded patches were critical)
PHSS_19592: ABORT
refer to symptoms and associated defect reports.
PHSS_18012: ABORT
refer to symptoms and associated defect reports.
PHSS_17323: ABORT
refer to symptoms and associated defect reports.
PHSS_17331: ABORT
refer to symptoms and associated defect reports.
PHSS_16617: ABORT
refer to symptoms and associated defect reports.
PHSS_16120: ABORT
refer to symptoms and associated defect reports.
PHSS_15008: ABORT
refer to symptoms and associated defect reports.
PHSS_14534: ABORT
refer to symptoms and associated defect reports.
PHSS_14040: ABORT
refer to symptoms and associated defect reports.
PHSS_13743: ABORT
refer to symptoms and associated defect reports.
PHSS_13113: ABORT
refer to symptoms and associated defect reports.
PHSS_12374: ABORT
refer to symptoms and associated defect reports.
PHSS_11628: ABORT
refer to symptoms and associated defect reports.
PHSS_11048: ABORT
refer to symptoms and associated defect reports.
PHSS_11046: ABORT
refer to symptoms and associated defect reports.
PHSS_10789: ABORT
refer to symptoms and associated defect reports.
PHSS_10688: CORRUPTION
refer to symptoms and associated defect reports.
PHSS_10480: ABORT
refer to symptoms and associated defect reports.
PHSS_9814: ABORT
refer to symptoms and associated defect reports.
PHSS_9812: ABORT
refer to symptoms and associated defect reports.
PHSS_9778: ABORT
refer to symptoms and associated defect reports.
PHSS_9356: ABORT
refer to symptoms and associated defect reports.
PHSS_9193: ABORT
refer to symptoms and associated defect reports.
PHSS_8971: ABORT
refer to symptoms and associated defect reports.
PHSS_7745: ABORT
refer to symptoms and associated defect reports
PHSS_7743: ABORT
refer to symptoms and associated defect reports.
Path Name: /hp-ux_patches/s700_800/10.X/PHSS_23518
Symptoms:
PHSS_23518:
1. XmRepTypeGetId() returns XmREP_TYPE_INVALID
for XmNinputPolicy
2. X11R6 libXt calls poll(2) incorrectly
3. Toggle button select color is not used when
enableEtchedInMenu is true.
4. user application dumped a core at _XmGetWidgetExtData.
5. Any application on multiple display produces
BadDrawable error when both attributes.
colormap and the display parameter passed
to XCreatePixmap() are set incorrectly.
6. Memory leak in XmRegisterSegmentEncoding.
7. XmList fails to refresh all items.
8. XtDestroy of half posted popup can corrupt memory
9. __DtOSGetHomeDirName() has problem with
processing $HOME
10.Text not displayed.
11.Memory leak when using XFreeFontSet.
12.Client program hangs.
13.Problem in X11/OpenDis.c.
14.Poor performance.
15.Poor performance.
16.Problem in _XAsyncReply().
17.Buffer overflows in libICE.
18.Threads applications calling this
routine might not flush properly
if this routine reaches an error
condition.
19.Memory checking utilities will detect
error.
PHSS_22944:
1. Applications using the motif XmFileSelectionBox
widget fail to show any large files(>2GB).
2. Motif 1.2 does not position cascading menus
well at right edge of screen.
3. The s/z carons will appear dissimilar to their
capital counterparts in ISO-885915 fonts.
4. 10.20 HP-UX: AudioCP aborts with BadFont error.
5. Applications with toggle (button or button gadget)
fails when the resource "*enableEtchedInMenu: True"
is set.
6. AWT Choice object frees already freed memory during
instantiation.
7. Timeout callback sometimes never gets called although
it has been registered by XtAppAddTimeOut().
PHSS_21956:
1. XmTextCopy cannot copy control characters to
xclipboard.
2. Cascade button in OptionMenu has incorrect color.
3. Recent X/Motif patch cause a gui hang.
4. File path problem in Motif2.1 and Motif1.2.
5. Java 1.2 application dumps core in FinishDrag().
PHSS_20861:
1. Some of the fonts in iso885915 had double
quotes for Y-diaresis instead of two dots.
2. Warning message "No action proc named secondary-drag
is registered for widget text Drag fails with
button1 in CDE environment" is displayed.
3. ExtractLocaleName() writes to freed memory on
successive calls.
4. Toggle Label in Menu disappears when select
color is equal to foreground color.
5. XGetDefault() default does not malloc() enough
memory.
PHSS_19963:
1. Application core dumps when drag source shell
is destroyed during a drag.
2. Drag icon undestroyed when source shell is
destroyed during a drag.
3. Drag app core dumps when drop shell is
destroyed before releasing mouse.
4. Applications core dump during a drag and drop
operation.
5. Memory leak in DragIconInitialize during a
drag operation.
6. Application is aborted by XSendEvent during
a drag and drop.
7. Source icon hangs when drop site gets destroyed
during data conversion.
8. Drop site coredumps.
9. Xt Selection timeout causes core dump in drop site.
10. Drop site core dumps when drag source gets
destroyed during conversion.
11. XmDropSiteUpdate() fails to change
XmNimportTargets, XmNnumImportTargets.
12. XmTextField widget sets incorrect width based
on XmNcolumns and XmNwidth.
13. Draw Button resize callback runs in a loop.
14. Unable to input Y-diaeresis in ISO8859-15 locale.
15. Missing charsets should be charset names, not
fontset names.
16. R6: XwcTextListToTextProperty fails for
buffer >1024 in ja_JP.SJIS.
17. XGetDefault() doesn't return resources with
multi-segment names.
18. XCreateIC() does not clean up correctly if
creation fails.
19. XCreateFontSet() is slower in X11R6.
20. XOpenDisplay() returns NULL if more than
56 file descriptors in use.
PHSS_19592:
1. Redisplay of a new toggle button with
old one destroyed causes coredump when
the foreground color and select color
are same.
2. X Server memory growth.
3. Error: Object "" does not have windowed
ancestor.
4. XmClipboardRetrieve() hangs when CopyByName
method is used.
PHSS_18012:
1. Java application dumps core.
PHSS_17323:
1. Xserver memory grows.
2. Bookmarks icon overlaps string in Netscape.
3. Java application hangs.
4. Java application coredumps.
5. Java application coredumps.
6. File Xcms.txt is left open across exec calls,
results in lost FD's.
7. All CDE components abort when trying to copy
in zh_eucTW locale.
8. _XlcResolveLocaleName allocates too little
memory, corrupts malloc.
9. Netscape is very slow to load after
PHSS_16617/PHSS_16620.
10. Application aborts in Multidisplay setup.
11. Motif application coredumps when toplevel
widget is destroyed.
12. Keyboard grab is not released.
13. Traversal order is affected.
14. TextField aborts when font is unavailable.
15. Buffer overflow in Xt.
16. Leaks memory with creation of a new widget.
17. Performance degradation and core dump.
PHSS_17331:
1. Introducing iso885915 related changes and new fonts.
PHSS_16617:
1.SetValues on a CascadeButton after destroying the
most recently created cascade button, crashes the
application.
2.Pulldown menu will not stay posted from a cascade
button when its background color is set.
3.I-Beam cusrsor is visible on the frame border on
text widget when the margin width is set to 0.
4.When the mouse double click time is increased, option
menu remains posted if the options are selected
quickly.
5.Cut/paste doesn't work properly under LANG=ja_JP.SJIS
on XmText widget in X11R5.
6.PHSS_11628 Missing charsets in String to FontSet
conversion.
7.XmbTextListToTextProperty has a 1024 item limit in
chinese_s locale.
8.Applications that use XmListDeletePos to update the
list elements in the list widget run slowly due to
server roundtrip in ResetHeight.
9.PHSS_14081 and PHSS_14082 does not create symlinks
.sl files
10./usr/dt/bin/uil is linked again libMrm.1 which is not
shipped.
PHSS_16120:
1. Fixes the defect that caused nonechoing of characters
in XmTextField widget area.
2. Fixes potential problem if a child of XmMainWindow
is destroyed.
3. Fixes the defect in Dtmail of not showing hidden
folders even if the option is selected.
4. Fixes the defect of large timeout from XtAppAddTimeout
which causes infinite select fail loop.
5. Fixes the potential buffer overflow in Xt.
6. This patch includes a number of fixes from
The Open Group which are intended to remove a variety
of potential cases for buffer overflow.
7. Fixes the defect in XOpenDisplay() of not opening
display with server > 99.
8. Fixes the defect that was occured because the
XCreateFontSet(), does not read fontset description
properly with PHSS_11628.
9. Fixes the defect in X/Open Networking of not functioning
correctly in Xlib.
PHSS_15008:
1. PHSS_13871 breaks the automatic resize of the
XmLabel Pixmap.
2. The XmScale can leave dust in the value display area.
3. The background color is not set correctly, if it is set
after creating cascade button and option menu.
4. Motif1.2 code can die if enableetchedInmenu = True.
5. Setting of XBMLANGPATH fails under some conditions.
6. In DDE Rowcolumn with labels is not resizing properly
and is breaking Widget/popup.
PHSS_14534:
1. Fixes the defect that was occured because the
XCreateFontSet() does not read fontset description
properly with PHSS_11628.
2. Fixes the XOpenDisplay() XIO: fatal IO error 19 with
libxnet.sl (X/Open socket).
PHSS_14040:
1. Fixes buffer overflow in hpterm which could be used to
overwrite the stack.
2. Fixes the defect that causes foreground color of the
ToggleButton widgets to set unexpectedly when
XmNindicatorON is FALSE.
3. Fixes core dump resulting from uninitialized keycode.
PHSS_13743:
1. Fixes core dump resulting from invalid pointer in
Cascade Button widget in R5 motif library.
PHSS_13113:
1. Fix defect in Sept. patch that breaks XtGetSelectionValue
for clipboard targets.
2. Fix defect that can cause core dump in X11R5 when display
variable is not correctly set (instead of error message)
3. Fix defect that cause input method to hang in Asian
locales when event type is zero (associated with use of
XSendEvent in X11R6)
4. Fix defect in Sept. patch that can cause core dumps with
use of CascadeButtons.
5. Added and updated files to support Unicode
PHSS_12824:
1. Fixes defect with buttons in CDE apps not being
displayed correctly (introduced by PHSS_12374)
PHSS_12374:
1. Fix problem in XmLabel that results in loss of
justification after text has been updated.
2. Fix defect causing Xserver swap requirements to grow
without bound.
3. Fix defect in XtInitializeWidgetClass() which results in
a NULL reference on MessageBox widget class.
4. Fix defect causing xclients to core dump with bus error
when DISPLAY variable is not set.
PHSS_11628:
1. Fix failure in drag-n-drop within single program that
results from both sending and receiving code trying
to free the same block of memory
2. Fix defect causing application (dthelpview) to hang in
Japanese locale. (R6 only)
3. Fix thread lock defect when obtaining events from a
linked event list (in XtOnGrabList). (R6 only)
PHSS_11048:
1. Fix condition whereby a string copy of an environment
variable could overflow a stack buffer.
2. Fix memory leak in XmScrollBar resulting from
mismatched Get/Install pixmap calls.
3. Fix for incorrect length value being returned by
XmTextFieldGetMaxLength().
4. Fix defect in drag and drop resulting in segmentation
violation when incremental transfer is enabled.
5. Supply error checking for unrecognized characters in
localization converters which otherwise could result
in infinite looping in applications (i.e. dtmail)
6. Fix defect causing application (dtpad) to hang or fail
to start after opening and closing several times (in
ja_JP.SJIS locale).
PHSS_11046:
1. Fix condition whereby a string copy of an environment
variable could overflow a stack buffer.
2. Fix memory leak in XmScrollBar resulting from
mismatched Get/Install pixmap calls.
3. Fix for incorrect length value being returned by
XmTextFieldGetMaxLength().
4. Fix defect in drag and drop resulting in segmentation
violation when incremental transfer is enabled.
PHSS_10789:
1. Fix problem that causes application to dump core when
manipulating popup menus and destroying a menu element
2. Fix core dump created by setting up a TextWidget,
setting highlights, and backspacing twice.
3. TextFieldWidget (but not TextWidget) loses data after
32 characters in Japanese locale and input method.
PHSS_10688:
1. TextFieldWidget (but not TextWidget) loses data after
32 characters in Japanese locale and input method.
PHSS_10480:
1. Fix problem that causes application to dump core when
manipulating popup menus and destroying a menu element.
2. Fix core dump created by setting up a TextWidget,
setting hightlights, and backspacing twice.
PHSS_9814:
1. Fix defect that prevents tearing off a menu more than
once.
2. Fix defect that causes the background of a Toggle
ButtonGadget not to be painted with the appropriate
background color when pushed.
3. Fix defect where launching many X/Motif programs in
rapid succession would cause the Xserver to fail.
4. Fix defect where XmClipboard modifies the event-mask on
the root-window.
5. Fix defect where Motif program dumps core when using
XmListReplaceItemPos and XtSetValues.
6. Fix defect where creating a pixmap button with all bits
set to 0 causes a BadValue error from Motif.
7. Fix defect where the TextField widgets do not resize
properly when a RowColumn parent widget is resized.
8. Fix memory leak where highlighting text continuously
causes the Text widget to consume more and more memory
until the program aborts.
9. Fix defect where a toggle button's background color may
be incorrectly set to indicate "armed" when it is not.
10. Fix defect where parts of a pixmap label may not get
repainted after window resize which can cause visual
errors such as loss of underscore characters.
11. Fix defect where the list widget ignores the specified
fontList resource and uses the (default) fixed font
instead.
12. Fix defect where Motif dumps core if XmTextField is
destroyed while Button2 is being pressed.
13. Fix defect where XmTextField doesn't paste cut buffer
under japanese environment.
14. Fix defect causing Xlib fatal IO error when application
opens more than 64 files.
15. Fix defect causing a core dump when bringing up an index
box with dtHelp.
16. Fix defect preventing paste into text field widget.
PHSS_9812:
1. Fix memory leak where highlighting text continuously
causes the Text widget to consume more and more memory
until the program aborts.
2. Fix defect where a toggle button's background color may
be incorrectly set to indicate "armed" when it is not.
3. Fix defect where parts of a pixmap label may not get
repainted after window resize which can cause visual
errors such as loss of underscore characters.
4. Fix defect where the list widget ignores the specified
fontList resource and uses the (default) fixed font
instead.
5. Fix defect where Motif dumps core if XmTextField is
destroyed while Button2 is being pressed.
6. Fix defect where XmTextField doesn't paste cut buffer
under japanese environment.
7. Fix defect causing Xlib fatal IO error when application
opens more than 64 files.
8. Fix defect preventing paste into text field widget.
PHSS_9778:
1. Fixes core dump due to input context being accessed after
being destroyed.
PHSS_9356:
1. Fixes a defect that only allows menu to be torn off once.
2. Fixes a core dump with the index box in DtHelp.
3. Fixes a core dump when using XmListReplaceItemPos and
XtSetValues.
4. Fixes a defect wherein XmClipboard modifies the event
mask of the root window.
5. Fixes a bug in Motif that causes the X Server to generate
a BadValue error when the client specifies a pixmap
button with all bits 0.
6. Fixes a color problem in the ToggleButtonGadget.
7. Fixes miscolored menus in private colormap apps.
8. Fixes a defect in resizing TexField widgets managed by a
Rowcolumn widget.
PHSS_9194:
1. Attempts to simultaneously open Xserver connections from
many processes may result in "can't open display" error.
2. Fixes problem with string comparisons in making X server
connections when the name for the local host is a subset of
the name for a remote host.
PHSS_9193:
1. Attempts to simultaneously open Xserver connections from
many processes may result in "can't open display" error.
PHSS_8971:
1. Fix problem with infinite recursion in subclassed
list widgets.
PHSS_8710:
1. Applys an X consortium fix to libXt for a potentially
serious problem.
2. Fixes a libX11 R6 problem where DISPLAY was being being
interpreted as :0.0 even when a local hostname was given.
PHSS_8708:
1. Applys an X consortium fix to libXt for a potentially
serious problem.
PHSS_7745:
1. Fix problem with preedit string overwriting
status string.
2. Fix core dumps when IM server dies.
3. Fix for pershell core dump and badwindow problem.
4. Motif menu behavior was broken due to a previous
fix on F10 Key.
5. Remove fprintf from Async I/O error.
6. Fix for "AVS" bug: unexpected interrupt causes
SMT to die.
7. String length is incorrect when status draw
callback.
8. Xlib core dumps when dong STATUS & PREEDIT
callback style.
9. Core dump when the IM returns XIM_ERROR.
PHSS_7743:
1. Fix problem with preedit string overwriting
status string.
2. Fix core dumps when IM server dies.
3. Fix for pershell core dump and badwindow problem.
4. Motif menu behavior was broken due to a previous
fix on F10 Key.
5. Remove fprintf from Async I/O error.
Defect Description:
PHSS_23518:
1. XmRepTypeGetId() returns XmREP_TYPE_INVALID
for XmNinputPolicy
Resolution:
The fix has been made to return the correct id
of a representation type by XmRepTypeGetId()
for XmNinputPolicy.
2. X11R6 libXt calls poll(2) incorrectly
Resolution:
select() is used instead of poll().
3. Toggle button select color is not used
when enableEtchedInMenu is true.
Resolution:
Toggle button select color is used
when enableEtchedInMenu is true.
4. user application dumped a core at _XmGetWidgetExtData.
Resolution:
Validity of widget is passed to _XmGetWidgetExtData
to avoid core dump.
5. Any application on multiple display produces
BadDrawable error.
Resolution:
Any application on multiple display does
not produce BadDrawable error.
6. Memory leak in XmRegisterSegmentEncoding.
Resolution:
Memory leak is fixed.
7. XmList fails to refresh all items
Resolution:
XmList refreshes all items correctly.
8. XtDestroy of half posted popup can corrupt memory
Resolution:
The memory corruption of half posted popup is
corrected during XtDestroy.
9. __DtOSGetHomeDirName() has problem
with processing $HOME
Resolution:
Processing of $HOME in __DtOSGetHomeDirName()
is corrected.
10.Customer cannot input kanji in
text-field on Netscape 4.03.
Resolution:
Defect repaired. Two behaviours are
controlled by an environment variable:
if you want the behaviour of this patch
then do nothing, but if you want the
behavior from before this patch then
define the environment variable
HP_XIMP_NO_SYNC before running the
client program.
11.XFreeFontSet leaks.
Resolution:
The XFreeFontSet leak has been plugged.
12.XmbTextEscapement() can hang in a
Japanese locale.
Resolution:
Clients will no longer hang when they
process characters created in a
different multi-byte character set.
13.Problem in X11/OpenDis.c
Resolution:
Problem in X11/OpenDis.c is resolved.
14.XCreateFontSet() very slow in Japanese
locales with fonts like kanji16.
Resolution:
Performance improved.
15.Slow line drawing in X11R6.
Resolution:
Performance improved.
16.Problem in _XAsyncReply().
Resolution:
Problem in _XAsyncReply() is resolved.
17.Buffer overflows in libICE.
Resolution:
Problem of buffer overflows in libICE
is solved.
18.XHPSendDdxDriverMsg() needs extra
SyncHandle()
Resolution:
Call to SyncHandle() added.
19.XCreateFontSet() with invalid
base_font_name can incorrectly free()
memory.
Resolution:
XCreateFontSet() has additional
information to detect invalid
base_font_name and avoid the unnecessary
free().
PHSS_22944:
1. Motif uses stat() where it should use stat64().
Resolution:
stat64 is used in motif to support large files
more than 2GB in 32-bit.
2. Motif 1.2 does not position cascading menus
well at right edge of screen.
Resolution:
Positioning of cascade menus is corrected at the right
edge of the screen in Motif1.2.
3. EUDelta: ISO-885915: s/z-carons upper/lower case
appear dissimilar.
Resolution:
This fix will display the s/z carons similar in
appearance to their capital counterparts in ISO-885915
fonts.
4. 10.20 HP-UX: AudioCP aborts with BadFont error.
Resolution:
Font is set in the GC so that Bad Font error doesn't
occur.
5. ToggleButton, ToggleButtonGadget failure with
*enableEtchedInMenu: True
Resolution:
The appropriate valueMask has been set so that
Bad Font error does not occur.
6. AWT Choice object frees already freed memory
during instantiation.
Resolution:
Old pointer value is retained using a temporary
variable so that proper memory is freed.
7. XtAppAddTimeOut() callback eventually fails
to get called.
Resolution:
Problem is rectified by avoiding the removal of
wrong timer.
PHSS_21956:
1. dtpad cut&paste; cannot copy control characters.
Resolution:
XmTextCopy has been changed to copy control characters
also.
2. Cascade button in OptionMenu has incorrect color.
Resolution:
GC value for Cascade button gadget is updated to get
the correct color.
3. Recent X/Motif patch cause a gui hang.
Resolution:
Pull down menu hang is corrected.
4. File path problem in Motif2.1 & Motif1.2.
Resolution:
Absolute paths are used.
5. Java 1.2 application dumps core in FinishDrag().
Resolution:
NULL pointer check is implemented in drag context to
avoid core dump.
PHSS_20861:
1. EUDelta: 885915: Y-diaresis has dbl-quote
instead of 2 dots above Y.
Resolution:
The fix was made by making changes to the iso885915
fonts where Y-diaresis had double-quotes instead of
two dots.
2. Incorrect XmTextField Drag and Drop behavior.
Resolution:
secondary-drag is defined in the action table.
3. ExtractLocaleName() writes to freed memory on
successive calls.
Resolution:
Memory check is modified to avoid freed memory
handling.
4. Menu items in audio control may be blank.
Resolution:
Redundant condition check for forground and select
color has been avoided to display correct toggle label
color.
5. XGetDefault() default does not malloc() enough memory.
Resolution:
Fixed memory allocation to account for proper
memory length.
PHSS_19963:
1. Application core dumps when drag source shell is
destroyed during a drag.
Resolution:
This defect is fixed by adding destroy callback with
drag source shell to cancel drag operation.
2. Drag icon undestroyed when source shell is destroyed
during a drag.
Resolution:
Fix has been made to destroy the source icon even if
current receiver shell is null in drag finish action.
3. Drag app core dumps when drop shell is destroyed
before releasing mouse.
Resolution:
A check has been provided to cancel drag if destination
shell is being destroyed.
4. Applications core dump during a drag and drop
operation.
Resolution:
The solution for the defect is to remove the reference
to the bad drag context from source shell during a
successive drag operation.
5. Memory leak in DragIconInitialize during a
drag operation.
Resolution:
Size allocation for image is removed to avoid memory
leak.
6. Application is aborted by XSendEvent during a
drag and drop.
Resolution:
Local error message handler is implemented to avoid
aborts. No warning message is printed.
7. Source icon hangs when drop site gets destroyed
during data conversion.
Resolution:
To avoid this defect, destroy callback is added to
drop shell to terminate the transfer when the shell
is destroyed. Shell being destroyed is also checked at
few places.
8. Remove timeout before drop site destroy.
Resolution:
Time out removed in destroy shell callback.
9. Xt Selection timeout causes core dump in drop site.
Resolution:
Destroy callback is added in Xt to remove the time out
when the application shell gets destroyed. Application
shell being destroyed is also checked.
10. Drop site core dumps when drag source gets
destroyed during conversion.
Resolution:
The core dump is protected by adding being destroyed
check on drag context and a destroy callback to
terminate transfer.
11. XmDropSiteUpdate() fails to change
XmNimportTargets, XmNnumImportTargets
Resolution:
Fix has been made to update targets in target
table while using XmDropSiteUpdate().
12. XmTextField widget incorrect width based on
XmNcolumns and XmNwidth
Resolution:
A new variable initial_width is added to hold the
width of the widget. This is used in geometry
management when the columns are unspecified.
If both width and columns are specified, width
takes preference.
13. A function that is called by XtAddCallback() keeps
calling.
Resolution:
Redundant calls to Draw button resize callbacks
have been arrested.
14. Unable to input Y-diaeresis in ISO8859-15 locale.
Resolution:
Fixed character Compose routine to work for this
symbol in ISO8859-15 locale.
15. Missing charsets should be charset names, not
fontset names.
Resolution:
Fixed code in XCreateFontSet() to use charset name
(if it exists) before using fontset name.
16. R6: XwcTextListToTextProperty fails for
buffer >1024 in ja_JP.SJIS.
Resolution:
Fix auto-decrement to perform length
calculations correctly.
17. XGetDefault() doesn't return resources
with multi-segment names.
Resolution:
Modify XGetDefault() to correctly parse
out "tight" bindings of multi-segment
resource names.
18. XCreateIC() does not clean up correctly
if creation fails.
Resolution:
Unregister the input method filter if creation
fails.
19. XCreateFontSet() is slower in X11R6.
Resolution:
Modified XCreateFontSet() to prevent it
from going through a block of code unnecessarily
under certain circumstances.
20. XOpenDisplay() returns NULL if more
than 56 file descriptors in use.
Resolution:
Removed restriction on OPEN_MAX (60) file
descriptors.
PHSS_19592:
1. HP-RT ADMrt failed coredump after
PHSS_16120 X/Motif patch is installed.
Resolution:
Extension GC is updated to new using
GetExtension.
2. Motif causing Xserver memory to
grow when creating/destroying widgets.
Resolution:
X Server memory growth arrested with
correct use of pixmap caching call.
3. Error: Object "" does not have windowed
ancestor.
Resolution:
dsm checked for null before destroy.
No error message.
4. XmClipboardRetrive() sometimes goes hang
when by CopyByName method
Resolution:
XmClipboardEndCopy had been modified to
avoid a bad loop during clean up.
PHSS_18012:
1. Asynchronous destroy of MenuShell in a cascading
popup causes coredumps.
Resolution:
Changes done in Xm library to avoid application
crash when asynchronous destroy of MenuShell widgets.
PHSS_17323:
1. Motif application causes Xserver memory to grow cont-
inuously.
Resolution:
This fix ensures that the pixmap created for stipple
operations in XmScrollBar is cached. Hence multiple
create/destroy of ScrollBar ensures that Xserver memory
is not consumed.
2. Bookmarks icon overlaps string in Netscape.
Resolution:
Netscape bookmarks won't have the pixmaps overlapping
the text portion.
3. Destroy of cascade buttons before submenu popdowns
could cause application hang.
Resolution:
The fix is specific to Java Popup Menus. With this
fix there is a reduced risk of Popup Menus causing
application hangs when the cascade buttons are
destroyed in multiple threads.
4. Java popup menus using multiple cascade coredumps.
Resolution:
The fix is specific to Java Popup Menus. With this
fix there is a reduced risk of Popup Menus causing
application core dumps using multiple cascades.
5. Java application coredumps when submenu of
Popupmenu is destroyed.
Resolution:
The fix is specific to Java Popup Menus. With this
fix there is a reduced risk of Popup Menus causing
application core dumps when submenus get destroyed
in a multithreaded environment.
6. File Xcms.txt is left open across exec calls,
results in lost FD's.
Resolution:
libX11.1 now closes the file descriptor for this
file.
7. All CDE components abort when trying to copy in
zh_eucTW locale.
Resolution:
conversion routine for eucTW fixed in libX11.2.
8. _XlcResolveLocaleName allocates too little
memory, corrupts malloc.
Resolution:
memory allocation corrected in libX11.2.
9. Netscape is very slow to load after
PHSS_16617/PHSS_16620.
Resolution:
XCreateFontSet() now uses XListFonts() in libX11.1.
10. Multidisplay application with togglebutton
generated badmatch when the indicator visual
is 'check' and the toggle buttons on all the
screens are selected.
Resolution:
This defect is fixed by creating different
pixmaps of check mark for different screens
in the Initialize procedure of cascade
button.
11. Motif application coredumps when the toplevel
widget with text widget as child is destroyed
before the event loop is encountered.
Resolution:
The defect is fixed by adding a destroy callback
on dsm(drop site manager) which removes the
timeout procedure before destroying dsm. This
prevents referencing of the dsm after it is
destroyed in the timeout procedure.
12. XmText grabs the keyboard if both button 1 and
button 2 are pressed.
Resolution:
The fix was to disable a flag if button1 is
released while button2 is pressed. If the flag
is unset, keyboard grab is released.
13. Keyboard traversal does not work correctly after
resizing the window.
Resolution:
The fix ensures correct traversal behaviour for
children inside a ScrollWindow. The traversal
behaviour was influenced by the position of the
scrollbar. When the focus leaves and comes back
to the application, traversal hierarchy is
recreated and was influenced by the position of
the scrollbar. The fix was to handle negative
values for the children.
14. Motif applications aborts when displaying to a
Sun running CDE.
Resolution:
Font list in Text Field had an invalid memory
address when specified font was unavailable. The
default value is set to null and converter set
to XmRImmediate.
15. Buffer overflow in Xt.
Resolution:
Buffer overflow has been prevented by structure
fields initialization. Changes from the TOG.
16. Memory leak in Motif1.2 libXm.1 and libXm.2.
Resolution:
The fix was to enable font list caching. In its
absence applications leak memory if they create
and destroy widgets continuously. Also this fix
improves performance.
17. Event handlers in Popups cause performance
degradation and coredump in Java Popup Menus.
Resolution:
The fix is specific to Java Popup Menus. With this
fix Popup Menus show an improved performance and
don't core dump under stressed conditions.
PHSS_17331:
1. Introducing iso885915 related changes and new fonts.
Resolution:
Introducing euro related changes in X/Motif - new fonts
are delivered in this patch.
PHSS_16617:
1.SetValues on a CascadeButton after destroying the
most recently created cascade button, crashes the
application.
2.Pulldown menu will not stay posted from a cascade
button when its background color is set.
3.I-Beam cusrsor is visible on the frame border on
text widget when the margin width is set to 0.
4.When the mouse double click time is increased, option
menu remains posted if the options are selected
quickly.
5.Cut/paste doesn't work properly under LANG=ja_JP.SJIS
on XmText widget in X11R5.
6.PHSS_11628 Missing charsets in String to FontSet
conversion.
7.XmbTextListToTextProperty has a 1024 item limit in
chinese_s locale.
8.Applications that use XmListDeletePos to update the
list elements in the list widget run slowly due to
server roundtrip in ResetHeight.
9.PHSS_14081 and PHSS_14082 does not create symlinks
.sl files
10./usr/dt/bin/uil is linked again libMrm.1 which is not
shipped.
PHSS_16120:
See associated defect reports for explanation.
PHSS_15008:
See associated defect reports for explanation.
PHSS_14534:
See associated defect reports for explanation.
PHSS_14040:
See associated defect reports for explanation.
PHSS_13743:
See associated defect reports for explanation.
PHSS_13113:
See associated defect reports for explanation.
PHSS_12824:
See associated defect reports for explanation.
PHSS_12374:
See associated defect reports for explanation.
PHSS_11628:
See associated defect reports for explanation.
PHSS_11048:
See associated defect reports for explanation.
PHSS_11046:
See associated defect reports for explanation.
PHSS_10789:
See associated defect reports for explanation.
PHSS_10688:
See associated defect reports for explanation.
PHSS_10480:
See associated defect reports for explanation.
PHSS_9814:
See associated defect reports for explanation.
PHSS_9812:
See associated defect reports for explanation.
PHSS_9778:
See associated defect reports for explanation.
PHSS_9356:
See associated defect reports for explanation.
PHSS_9194:
See associated defect reports for explanation.
PHSS_9193:
See associated defect reports for explanation.
PHSS_8971:
See associated defect reports for explanation.
PHSS_8710:
See associated defect reports for explanation.
PHSS_8708:
See associated defect reports for explanation.
PHSS_7745:
See associated defect reports for explanation.
PHSS_7743:
See associated defect reports for explanation.
SR:
1653199067 1653305649 8606109954 8606189804 8606165143
8606178335 8606181392 8606181931 8606184211 8606125034
8606136372 8606135039 8606145270 8606178070 8606127523
8606145273 8606188614 8606188843 8606201477 8606147293
8606156789 5003371278 8606124667 8606144972 8606166941
5003340836 5003441501 8606133112 8606137752 8606144589
8606103851 8606124975 5003320218 8606126015 1653106443
5003450940 5003454470 5003452326 5003459289 5003459495
5003466342 8606106085 1653303917 1653303719 5003452490
1653300525 5003454462 1653277608 5003448381 5003444000
5003445783 1653278473 1653285460 5003378281 1653264515
5003439984 5003379560 1653198150 5003366054 1653251488
1653230441 5003398248 1653258061 5003432005 1653261891
1653219345 5003410654 5003426346 4701392571 4701394452
4701394478 4701392506 4701392514 4701392563 4701392605
4701392530 4701392548 4701392555 4701394197 4701394981
4701394965 4701394973 4701395723 5003413237 1653227686
1653242164 5003410951 1653253625 4701384677 1653250662
1653227686 1653242164 1653227991 1653229641 1653237479
4701374397 5003390476 5003388009 1653215095 1653220525
1653226076 5003366336 5003375428 1653215996 4701349183
1653210955 1653208918 1653211193 1653204339 1653210344
1653163568 1653182675 1653186494 1653186890 1653188151
1653189878 1653190744 1653194167 1653197129 1653198051
1653201855 4701335323 4701341487 4701346460 5003312652
5003314005 5003337147 5003344531 5003347922 5003334987
5003351882 5003360776
Patch Files:
/usr/lib/X11R5/libX11.1
/usr/lib/X11R5/libXhp11.1
/usr/lib/X11R5/libXt.1
/usr/lib/Motif1.2/libXm.1
/usr/lib/Motif1.2/libMrm.1
/usr/lib/X11/fs/libfont.1
/usr/lib/X11R6/libICE.1
/usr/lib/X11R6/libX11.2
/usr/lib/X11R6/libXIE.1
/usr/lib/X11R6/libXhp11.2
/usr/lib/X11R6/libXext.2
/usr/lib/X11R6/libXi.2
/usr/lib/X11R6/libXtst.1
/usr/lib/X11R6/libXt.2
/usr/lib/Motif1.2_R6/libXm.2
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_5x7.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x13.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x13B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x13.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x13B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x14.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x14B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_8x13B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_9x15.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_9x15B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys13.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys14.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys17.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys23.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys26.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user11x19.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user11x19B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user12x23.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user12x23B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user13.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user13B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14x26B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user16.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user16B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user17.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user17B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user19.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user19B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user23.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user23B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user26.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user26B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x13.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x14B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x16.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user7x17.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x16.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x16B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x19.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user9x17.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/fonts.alias
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14x26.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x13B.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_10x20.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x10.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_8x13.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys16.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys19.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x14.pcf.Z
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user9x17B.pcf.Z
what(1) Output:
/usr/lib/Motif1.2/libXm.1:
OSF/Motif Version 1.2.6
X Window System, Version 11 R5+ HP-UX B.10.10.00 Jul
y 2001 Patch Release
(build date: Tue Jun 19 16:03:41 IST 2001)
/usr/lib/Motif1.2/libMrm.1:
X Window System, Version 11 R5+ HP-UX B.10.10.00 Oct
1999 Patch Release
(build date: Mon Oct 4 08:54:48 MDT 1999)
/usr/lib/Motif1.2_R6/libXm.2:
OSF/Motif Version 1.2.6
X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
y 2001 Patch Release
(build date: Mon Jun 18 17:16:04 IST 2001)
/usr/lib/X11/fs/libfont.1:
X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
1998 X/Motif Periodic Patch Release
(build date: Tue Aug 4 03:52:24 MDT 1998)
/usr/lib/X11/fonts/iso_8859.15/75dpi/fonts.alias:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_10x20.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_5x7.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x13.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x13B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x13.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x13B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x14.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_8x13.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_8x13B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_9x15.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_9x15B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys13.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys14.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys16.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys17.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys19.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys23.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys26.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user11x19B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user12x23.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user12x23B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user13.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user13B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14x26B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user16.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user16B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user17.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user17B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user19.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user19B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user23.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user23B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user26.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user26B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x13.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x13B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x14.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x14B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x16.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user7x17.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x16.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x16B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x19.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user9x17B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user9x17.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x14B.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14x26.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x10.pcf.Z:
None
/usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user11x19.pcf.Z:
None
/usr/lib/X11R5/libX11.1:
X Window System, Version 11 R5+ HP-UX B.10.10.00 Jul
y 2001 Patch Release
(build date: Tue Jun 19 15:21:12 IST 2001)
/usr/lib/X11R5/libXhp11.1:
$Revision: 1.4 $
Built for: 10.10 on HP-UX Daily, -O +Onolimit
X Window System, Version 11 R5
(build date: Mon Dec 7 11:43:35 MST 1998)
/usr/lib/X11R5/libXt.1:
X Window System, Version 11 R5+ HP-UX B.10.10.00 Aug
ust 2000 Patch Release
(build date: Wed Aug 16 01:19:00 IST 2000)
/usr/lib/X11R6/libX11.2:
X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
y 2001 Patch Release
(build date: Wed Jun 13 16:25:36 IST 2001)
/usr/lib/X11R6/libXext.2:
Built for: 10.20 on HP-UX Daily, -O +Onolimit
X Window System, Version 11 R6
(build date: Sun Sep 12 19:27:38 MDT 1999)
/usr/lib/X11R6/libXhp11.2:
X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
y 2001 Patch Release
(build date: Wed Jun 13 15:29:24 IST 2001)
/usr/lib/X11R6/libXi.2:
Built for: 10.20 on HP-UX Daily, -O +Onolimit
X Window System, Version 11 R6
(build date: Sun Sep 12 19:35:16 MDT 1999)
/usr/lib/X11R6/libICE.1:
X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
y 2001 Patch Release
(build date: Wed Jun 27 15:06:31 IST 2001)
/usr/lib/X11R6/libXIE.1:
Built for: 10.20 on HP-UX Daily, -O +Onolimit
X Window System, Version 11 R6
(build date: Sun Sep 12 19:30:15 MDT 1999)
/usr/lib/X11R6/libXtst.1:
Built for: 10.20 on HP-UX Daily, -O +Onolimit
X Window System, Version 11 R6
(build date: Sun Sep 12 19:35:48 MDT 1999)
/usr/lib/X11R6/libXt.2:
X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
y 2001 Patch Release
(build date: Wed Jun 27 15:25:58 IST 2001)
cksum(1) Output:
787874871 2301952 /usr/lib/Motif1.2/libXm.1
162322526 196608 /usr/lib/Motif1.2/libMrm.1
1277086533 2326528 /usr/lib/Motif1.2_R6/libXm.2
388764708 290816 /usr/lib/X11/fs/libfont.1
3181463229 5821 /usr/lib/X11/fonts/iso_8859.15/75dpi/
fonts.alias
3531204846 5732 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_10x20.pcf.Z
3063936058 4217 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_5x7.pcf.Z
598480739 4994 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_6x13.pcf.Z
3608134708 4796 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_6x13B.pcf.Z
2485681351 5441 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_7x13.pcf.Z
397843369 5342 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_7x13B.pcf.Z
1038713884 5336 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_7x14.pcf.Z
3263708130 5411 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_8x13.pcf.Z
1742845688 5442 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_8x13B.pcf.Z
2558542047 6045 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_9x15.pcf.Z
440238363 6125 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_9x15B.pcf.Z
2627227868 5515 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_sys13.pcf.Z
215480103 5684 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_sys14.pcf.Z
3662157065 5821 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_sys16.pcf.Z
108254264 6074 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_sys17.pcf.Z
3904508416 6551 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_sys19.pcf.Z
106645826 7001 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_sys23.pcf.Z
3911309062 7630 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_sys26.pcf.Z
1101689143 8239 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user11x19B.pcf.Z
200771172 8666 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user12x23.pcf.Z
35066654 8845 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user12x23B.pcf.Z
3344276470 6435 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user13.pcf.Z
1470944805 6547 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user13B.pcf.Z
2681842233 6629 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user14.pcf.Z
3515697480 6718 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user14B.pcf.Z
2526607718 9424 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user14x26B.pcf.Z
4177205777 7085 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user16.pcf.Z
1208602168 7215 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user16B.pcf.Z
1392628183 7457 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user17.pcf.Z
795430099 7457 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user17B.pcf.Z
1274678912 7972 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user19.pcf.Z
1413494322 8137 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user19B.pcf.Z
2052972203 8582 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user23.pcf.Z
2319093276 8826 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user23B.pcf.Z
2173200294 9105 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user26.pcf.Z
3824253094 9298 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user26B.pcf.Z
333432968 6146 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user6x13.pcf.Z
2655188882 6265 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user6x13B.pcf.Z
2828306365 6245 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user6x14.pcf.Z
1718455574 6383 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user6x14B.pcf.Z
2978441319 6785 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user6x16.pcf.Z
3781754572 7085 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user7x17.pcf.Z
646909812 7201 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user8x16.pcf.Z
2450127494 7287 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user8x16B.pcf.Z
700757385 7462 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user8x19.pcf.Z
711215460 7004 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user9x17B.pcf.Z
645884797 7435 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user9x17.pcf.Z
2619890835 5234 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_7x14B.pcf.Z
513519885 9233 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user14x26.pcf.Z
3162639883 4829 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_6x10.pcf.Z
2002498103 8205 /usr/lib/X11/fonts/iso_8859.15/75dpi/
iso15_user11x19.pcf.Z
1941724096 851968 /usr/lib/X11R5/libX11.1
3442655101 81920 /usr/lib/X11R5/libXhp11.1
1325092991 421888 /usr/lib/X11R5/libXt.1
4014319162 1351680 /usr/lib/X11R6/libX11.2
3975407604 110592 /usr/lib/X11R6/libXext.2
4270718079 69632 /usr/lib/X11R6/libXhp11.2
744623939 57344 /usr/lib/X11R6/libXi.2
2770917414 122880 /usr/lib/X11R6/libICE.1
3279216511 90112 /usr/lib/X11R6/libXIE.1
2491670126 32768 /usr/lib/X11R6/libXtst.1
4222131366 483328 /usr/lib/X11R6/libXt.2
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_7743 PHSS_7745 PHSS_8708 PHSS_8710 PHSS_8971 PHSS_9193
PHSS_9194 PHSS_9356 PHSS_9778 PHSS_9812 PHSS_9814 PHSS_10480
PHSS_10688 PHSS_10789 PHSS_11046 PHSS_11048 PHSS_11628 PHSS_12374
PHSS_12824 PHSS_13113 PHSS_13743 PHSS_14040 PHSS_14534 PHSS_15008
PHSS_16120 PHSS_16617 PHSS_17331 PHSS_17323 PHSS_18012 PHSS_19592
PHSS_19963 PHSS_20861 PHSS_21956 PHSS_22944
Equivalent Patches:
PHSS_23520:
s700: 11.00
s800: 11.00
PHSS_24386:
s700: 11.11
s800: 11.11
Patch Package Size: 9070 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_23518
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHSS_23518.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHSS_23518. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHSS_23518.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_23518.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
1. On installation of this patch the libraries, libICE.2,
libXIE.2, libXtst.2, libXp.2 will be permanently
removed from the system, if they exist.
2. This patch lifts the restriction which requires the
DISPLAY value (or -display parameter) be less than or
equal to 99 (i.e. hostname:99). Users are strongly
cautioned that they may collide with other well-defined
services if they try to connect to any random display
value.
3. The memory leaks reported in Xt against SR 1653243915
have been partially fixed.
-----End of Document ID: PHSS_23518------------------------------------------
Document ID: PHNE_24740
Date Loaded: 20010806
Title: s800 10.26 Built-in PCI 100BASE-T patch
Patch Name: PHNE_24740
Patch Description: s800 10.26 Built-in PCI 100BASE-T patch
Creation Date: 01/07/28
Post Date: 01/08/06
Hardware Platforms - OS Releases:
s800: 10.26
Products: N/A
Filesets:
Networking.LAN-KRN
Automatic Reboot?: Yes
Status: General Release
Critical:
Yes
PHNE_24740: PANIC
PHNE_19738: OTHER
Driver is not present in the kernel.
Path Name: /hp-ux_patches/s800/10.X/PHNE_24740
Symptoms:
PHNE_24740:
System panics due to lot of network traffic
PHNE_19738:
Ported 10.20 patch PHNE_19019 to TOS.
(PHNE_19019)
1. SAM does not support altering speed (10 or 100Mbps) and
duplex mode (half or full) settings on the interface.
2. Applications (including lanadmin) receive 10 for 10Mbps
or 100 for 100Mbps for the speed value in the ifSpeed
field of the mib structure. lanadmin therefore displays
10 or 100 for the interface (link) speed.
3. 'lanadmin -x [nmid]' display does not indicate whether
the card is running in the auto-negotiation or manual
mode.
4. lanadmin cannot alter the Maximum Transmission Unit (MTU)
size value of the interface.
5. Applications do not receive outbound traffic from the
interface when they enable promiscuous mode on the
interface.
6. lanadmin displays incorrect station address.
7. While compiling 100BT driver, warning message says wrong
number of parameters passed in function call.
8. The actual link configuration does not reflect what is
manually configured in /etc/rc.config.d/hpbase100.
(PHNE_18305)
1. Swverify fails with an error message after swinstalling
Built-in PCI 100BASE-T driver on 800 servers which do
not have Built-in PCI 100BASE-T cards.
(PHNE_17659)
1. Built-in PCI 100BASE-T driver is not present in the
kernel.
(PHNE_15998)
1. Built-in PCI 100BASE-T is not supported on Series 800
machines.
Defect Description:
PHNE_24740:
The System panics when there is a lot of traffic on the
network,especially the frequency is more when the
SharedPrint Service is on
Resolution:
Ported the fix from 10.20
PHNE_19738:
Ported 10.20 patch PHNE_19019 to TOS.
(PHNE_19019)
1. No supporting ioctls were implemented in the driver for
SAM to use.
Resolution:
Implemented the required ioctls that the corresponding
code in SAM uses.
2. The driver stores 10 for 10Mbps and 100 for 100Mbps in
its local mib related data structures.
Resolution:
Modified driver code to store 10000000 for 10Mbps and
100000000 for 100Mbps in its local mib data structures.
3. The driver did not provide ioctls for lanadmin to use to
obtain the information about the mode (autonegotiation or
manual) mode in which it was operating.
Resolution:
The driver implemented the new ioctl for obtaining the
above mode information.
4. The driver did not implement ioctl for lanadmin to use to
alter the MTU size value on the interface.
Resolution:
The driver implemented the new ioctl for changing the MTU
size value for the interface.
5. The driver did not implement appropriate functionality
which would return a copy of the transmitted packet to
the upper protocols.
Resolution:
The driver implemented appropriate functionality
which would return a copy of the transmitted packet to
the upper protocols.
6. The driver did not format the station address correctly
for 10.20.
Resolution:
The station address is formated correctly now.
7. 100BT driver tried to pass 5 parameters to a function
that only takes 4 parameters.
Resolution:
100BT driver passes 4 parameters to the function call.
8. The array of link configuration data in
/etc/rc.config.d/hpsppci100conf was non-sequential
which the startup script (/sbin/init.d/hpsppci100)
cannot handle correctly.
Resolution:
The startup script (/sbin/init.d/hpsppci100) is modified
to skip over the missing indices in the array and work
through all that are provided.
(PHNE_18305)
1. The error message was generated because there was no
Built-in PCI 100BASE-T card on the system.
Resolution: New checking condition code was added to the
verify script.
(PHNE_17659)
1. The patch control script 'configure' is needed to add
Built-in PCI 100BASE-T driver entry into /stand/system
file.
Resolution:
New configure script is used to add the Built-in PCI
100BASE-T driver entry into /stand/system file
(PHNE_15998)
1. This patch is introducing the driver for the
Built-in PCI 100BASE-T on Series 800 machines.
SR:
4701430132 5003466995 1653286500 5003432179
Patch Files:
/usr/conf/lib/libbtlan3.a
/usr/conf/lib/btlan3_dbg.o
/usr/conf/master.d/lan100bt-core
/usr/lib/nls/msg/C/dsbtlan3.cat
/usr/lib/nls/msg/C/pebtlan3.cat
/usr/lib/lanadmin/libdsbtlan3.1
/usr/lib/lanadmin/libdsbtlan3.sl
/usr/lib/lanscan/libpebtlan3.1
/usr/lib/lanscan/libpebtlan3.sl
/usr/sbin/hpbase100_init
/usr/newconfig/etc/rc.config.d/hpbase100conf
/sbin/init.d/hpbase100
/sbin/rc2.d/S323hpbase100
/usr/lib/nls/msg/C/fmtbtlan3.cat
/usr/lib/libfmtbtlan3.1
/usr/lib/libfmtbtlan3.sl
what(1) Output:
/usr/conf/lib/libbtlan3.a:
2001/07/25 Hewlett-Packard HP-UX 10.26 TOS [ ic5fx -
DAV17 ]
99/09/08 kern/sio/btlan3.c, hpux, hpux_10.26, ic5fx
Revision 1.3 PATCH_10.26 (PHNE_19738)
/usr/conf/lib/btlan3_dbg.o:
99/09/08 kern/debug/btlan3_dbg.c, hpux, hpux_10.26,
ic5fx Revision 1.1 PATCH_10.26 (PHNE_19738)
UNMODIFIED
/usr/conf/master.d/lan100bt-core:
None
/usr/lib/nls/msg/C/dsbtlan3.cat:
None
/usr/lib/nls/msg/C/pebtlan3.cat:
None
/usr/lib/lanadmin/libdsbtlan3.1:
1999/09/16 Hewlett-Packard HP-UX 10.26 TOS [ ic5dh -
DAV17 ]
99/09/08 100btpci/lanadmin/dsbtlan3.c, hpux, hpux_10
.26, ic5dh Revision 1.1 PATCH_10.26 (PHNE_19
741) UNMODIFIED
libdsbtlan3.sl: Version: B.10.20 $Date: 99/07/13 16
:25:29 $
/usr/lib/lanadmin/libdsbtlan3.sl:
1999/09/16 Hewlett-Packard HP-UX 10.26 TOS [ ic5dh -
DAV17 ]
99/09/08 100btpci/lanadmin/dsbtlan3.c, hpux, hpux_10
.26, ic5dh Revision 1.1 PATCH_10.26 (PHNE_19
741) UNMODIFIED
libdsbtlan3.sl: Version: B.10.20 $Date: 99/07/13 16
:25:29 $
/usr/lib/lanscan/libpebtlan3.1:
1999/09/16 Hewlett-Packard HP-UX 10.26 TOS [ ic5dh -
DAV17 ]
libpebtlan3.sl: Version: B.10.20 $Date: 96/12/06 13
:45:42 $
/usr/lib/lanscan/libpebtlan3.sl:
1999/09/16 Hewlett-Packard HP-UX 10.26 TOS [ ic5dh -
DAV17 ]
libpebtlan3.sl: Version: B.10.20 $Date: 96/12/06 13
:45:42 $
/usr/sbin/hpbase100_init:
$Revision: 1.1 100btpci/scripts/hpbase100_init, hpux
, hpux_10.26, ic5dh $ $Date: 99/09/08 15:20:
16 $ Hewlett-Packard Co.
99/09/08 100btpci/scripts/hpbase100_init, hpux, hpux
_10.26, ic5dh Revision 1.1 PATCH_10.26 (PHNE
_19741) UNMODIFIED
hpbase100_init $Revision: 1.1.119.3 $ $Date: 98/04/
30 17:27:53 $
/usr/newconfig/etc/rc.config.d/hpbase100conf:
$Revision: 1.1 100btpci/scripts/hpbase100conf, hpux,
hpux_10.26, ic5dh $ $Date: 99/09/08 15:20:0
6 $ Hewlett-Packard Co.
99/09/08 100btpci/scripts/hpbase100conf, hpux, hpux_
10.26, ic5dh Revision 1.1 PATCH_10.26 (PHNE_
19741) UNMODIFIED
hpbase100conf $Revision: 1.1.119.2 $ $Date: 98/04/30
15:32:08 $
/sbin/init.d/hpbase100:
$Revision: 1.1 100btpci/scripts/hpbase100, hpux, hpu
x_10.26, ic5dh $ $Date: 99/09/08 15:19:56 $
Hewlett-Packard Co.
99/09/08 100btpci/scripts/hpbase100, hpux, hpux_10.2
6, ic5dh Revision 1.1 PATCH_10.26 (PHNE_1974
1) UNMODIFIED
hpbase100 $Revision: 1.9 $ $Date: 99/08/19 12:37:17
$
/sbin/rc2.d/S323hpbase100:
hpbase100 $Revision: 1.1.117.3 $ $Date: 96/12/17 16:
25:38 $
/usr/lib/nls/msg/C/fmtbtlan3.cat:
None
/usr/lib/libfmtbtlan3.1:
99/09/08 100btpci/nettl/subsys_btlan3_fmt.c, hpux, h
pux_10.26, ic5dh Revision 1.1 PATCH_10.26 (P
HNE_19741) UNMODIFIED
BTLAN3: Version: B.10.20 $Date: 99/06/23 11:55
:49 $
/usr/lib/libfmtbtlan3.sl:
99/09/08 100btpci/nettl/subsys_btlan3_fmt.c, hpux, h
pux_10.26, ic5dh Revision 1.1 PATCH_10.26 (P
HNE_19741) UNMODIFIED
BTLAN3: Version: B.10.20 $Date: 99/06/23 11:55
:49 $
cksum(1) Output:
4203615344 70076 /usr/conf/lib/libbtlan3.a
1806576607 171260 /usr/conf/lib/btlan3_dbg.o
268766147 3771 /usr/conf/master.d/lan100bt-core
108149 3117 /usr/lib/nls/msg/C/dsbtlan3.cat
3231781941 114 /usr/lib/nls/msg/C/pebtlan3.cat
2073716647 20480 /usr/lib/lanadmin/libdsbtlan3.1
2073716647 20480 /usr/lib/lanadmin/libdsbtlan3.sl
2570349440 12288 /usr/lib/lanscan/libpebtlan3.1
2570349440 12288 /usr/lib/lanscan/libpebtlan3.sl
1818699672 6037 /usr/sbin/hpbase100_init
3157656775 1460 /usr/newconfig/etc/rc.config.d/hpbase100conf
388290076 8287 /sbin/init.d/hpbase100
3098777511 7250 /sbin/rc2.d/S323hpbase100
2807786117 13864 /usr/lib/nls/msg/C/fmtbtlan3.cat
4224952229 12288 /usr/lib/libfmtbtlan3.1
4224952229 12288 /usr/lib/libfmtbtlan3.sl
Patch Conflicts: None
Patch Dependencies:
s800: 10.26: PHNE_19741
Hardware Dependencies:
9000/800
Other Dependencies: None
Supersedes:
PHNE_19738
Equivalent Patches:
PHNE_24739:
s700: 10.26
Patch Package Size: 410 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_24740
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHNE_24740.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHNE_24740. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHNE_24740.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHNE_24740.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHNE_24740------------------------------------------
Document ID: PHNE_21935
Date Loaded: 20010806
Title: s700_800 10.20 R6.10.20 SNAplus2 3270 cumulative patch
Patch Name: PHNE_21935
Patch Description: s700_800 10.20 R6.10.20 SNAplus2 3270 cumulative patch
Creation Date: 00/07/03
Post Date: 01/08/06
Hardware Platforms - OS Releases:
s700: 10.20
s800: 10.20
Products:
SNAplus2-3270 R6.10.20
3270-Common R6.10.20
Filesets:
SNAplus2-3270.SNAP2-NLS,R6.10.20.000,R6.10.20.010
SNAplus2-3270.SNAP2-3270,R6.10.20.000,R6.10.20.010
3270-Common.3270,R6.10.20.000,R6.10.20.010
Automatic Reboot?: No
Status: General Release
Critical:
No (superseded patches were critical)
PHNE_21542: HANG
PHNE_17407: ABORT
PHNE_15517: ABORT
Path Name: /hp-ux_patches/s700_800/10.X/PHNE_21935
Symptoms:
PHNE_21935:
(1) JAGab82917/8606110214
When a user clicks with the mouse to move cursor
in xsnap3270d the cursor is moved to the character
position below mouse.
PHNE_21542:
(1) JAGab65519/5003462630
SNA Error logs 16387-72 subcode 0 followed by 16378-91
with -ve RSP to Host when many 3270 print jobs are
received at once, for example after recovery for a
system outage.
3270 Message 16387 - 72, Subcode: 0 - 1
Log category: EXCEPTION Cause Type: External
System: xxxxxxxx
Process ID: 6344 (snap3270d)
Error opening lp -d ARBSN.
Errno = 0
Cause: An error occurred during an attempt to open a file
for file transfer or print to file, or to open a printer.
The name shown is the file name or printer name on which
the error occurred.
Action: Check the operating system return code shown.
(2) JAGab65530/5003469213
SNAplus2-3270 LU type 1 printer hang when it receives
BIND from mainframe with send & receive RU sizes set to 0.
(Note RU size of 0 is valid according to IBM Formats -it
means no maximum is specified).
(3) JAGab83287/8606110538
If you modify the description of a 3270 session, the new
title and icon names do not take effect until you
restart the emulator.
(4) JAGac39750/8606124367
Unable to specify the 8x13 font on xsnap3270 command
line without getting the 'unable to create font set'
message. This works correctly with R6 SNAplus2 3270
on 10.20.
(5) JAGad01270/8606132121
Customer is using the T(nn) option on snapsend and
snapreceive. However, the file transfer program is
returning with an error code saying the file transfer
was cancelled.
File transfer works OK without the T(nn) option.
PHNE_17407:
(1) JAGab84956/8606112613
A customer application linked with libmgrdce.1 library
stopped working with no errors reported.
(2) JAGab83645/8606110894
Application cannot reconnect to HLLAPI session after
killing 3270 program. The hllapi verb connect_ps() fails
with HARC_SYSTEM_ERROR, and extended error code1 = 2000 and
extended error code2 = 0000.
(3) JAGab76502/8606106970
Error logs SNA0447 (R4) activating session in xsnap3270
and processes not cleaned up on termination.
(4) JAGab70700/8606106276
If you are using 3270 with LANG set to de_DE.roman8 on a
character terminal, then the terminal goes into file
transfer mode whenever the host locks the 3270 keyboard.
This is a revisit of SR 165300756 - the fix for this SR
should have also been applied to the MOTIF emulators, the
CSV library and the style file printers.
Other symptoms that have been seen include the sending of
incorrect control fields to the host during file transfer
- i.e. additions of P() and H() parameters to the
IND$FILE command.
(5) JAGab68603/8606102678
Shell constructs do not work in 3270 printer menu (for
example, set printer name to 'tail -2 | lp' - this fails)
(6) JAGab65516/5003455253
When a SIGTERM signal is sent to HLLAPI program it core
dumps and cma_dump.log is produced.
(7) JAGab65382/4701414615
File transfer in the background mode triggers a
core dump.
(8) JAGab65305/1653308163
Trying to use the -fasttype option on xsnap3270 SNAPLUS2
R6.0 results in the following:
Warning: I18NOpenFile: Could not open file mainnlsf.uid
- MrmNOT_FOUND
Could not open Motif Mrm hierarchy
The emulator then fails to start.
This option worked on the SNAPLUS 9.04 version of
xsnap3270.
(9) JAGab65292/1653297457
When 'suppress host screens at startup' 3270 style file
option is turned on, HLLAPI verb HA_DISPLAY_ON turns
display on but does not re-enable the keyboard.
PHNE_16904:
(1) 5003434563
In Motif versions of 3270, attempts to move cursor
with mouse do not work on formatted screens.
(2) 4701405316
Updated binaries required for patching the latest
R6 release of SNAplus2.
PHNE_15517:
(1) 5003420414
If you have an unformatted PLU screen, you
cannot enter a double byte character.
(2) 5003420364
Customer had an SNAPlus application which used SIGUSR1.
This is not officially supported in SNAplus2 (and this is
clearly documented).
(3) 5003418913
If you have START_HOST_NOTIFY in operation, and issue a
PAUSE verb (with IPAUSE selected), then the PAUSE verb can
complete - and QUERY_HOST_UPDATE will return PS_UPDATED
but COPY_PS shows no change.
(4) 4701396432
If you try to start the 3270 or 3179g emulators with
LANG=ja_JP.kana8, they will fail.
(5) 4701396416
If you start the character emulator with LANG=ja_JP.eucJP
it will come up with some Japanese and some English text.
Unpredictable core dump can occur in certain screens.
(6) 4701396408
Japanese Motif 3270 exits when you enter the RTM screen.
(7) 4701389361
When receiving data from the host, a percentage of the
buffers allocated by 3270 are lost. This can result in
poor system performance, and eventually the system
running short of resources.
(8) 1653268854
R6 10.20 and 11.0 RJE workstation can only use a maximum of
4 LUs if 5 are assigned then the fifth will not become
active.
R6 10.20 and 11.0 3270 emulators (SNA only, not TN) can
only use a maximum of 9 concurrent sessions.
If the user attempts to activate all 10 sessions then the
tenth will not activate.
(9) 1653206698
When an application has issued START_HOST_NOTIFY and then
issues a PAUSE verb, the PAUSE verb only polls for status
changes once every second. Delays can be seen between
something happening and the PAUSE completing.
PHNE_14977:
(1) 5003399337
Pressing the DUP key causes space to be displayed, rather
than '*'. DUP function does not work correctly.
(2) 4701386292
hllapi and Japanese /Korean 3270 errors in R6.
PHNE_14394:
(1) 4701386292
hllapi and Japanese /Korean 3270 errors in R6.
Defect Description:
PHNE_21935:
(1) JAGab82917/8606110214
Border changes had introduced an 11 pixel vertical error
in the cursor position handling for xsnap3270
(and a 1 pixel horizontal error).
The horizontal error is also present in xsnap3179g.
Resolution:
Corrected offsets to ensure correct location obtained in
all cases. Also corrected a problem where a quick click
was often ignored.
PHNE_21542:
(1) JAGab65519/5003462630
There is no feedback to the host when a 3270 print job
ends. This means that if the host goes faster than the
Unix spooler we can end up running out of control blocks
(there are 20 per copy of 3270).
Resolution:
Modify code to wait for the spooler processes to completely
finish before allowing another print job to start.
(2) JAGab65530/5003469213
Looking into the 3270 printer code it was noticed that
an RU size of 0 would have side effects - some of the
3270 code subtracts from the RU size before doing some
operations with this value. Subtracting from zero will
lead to incorrect behaviour.
Resolution:
Further code reading showed that the for normal display
LUs we specifically check whether we have received an
RU size of 0. If we have we set the RU size in the
emulator to be MAXRUSIZ (the maximum supported).
Modified the printer code to do a similar check.
(3) JAGab83287/8606110538
In R4 the window title was controlled using a separate
menu item. Unfortunately it was not stored in the
style file so the windows had to be renamed each time
the emulator was started.
In R5 it was changed so that the window title be persistant
(i.e. in the style file) and so we used the description.
Unfortunately, in doing this we lost the ability for us to
update the window title dynamically (by default style file
changes are not picked up automatically).
Resolution:
The fix here is to intercept the change session
parameters dialog so that, once we have
processed it correctly, we update the window
title and icon for the session concerned.
(4) JAGac39750/8606124367
Problem is actually caused by a difference in behaviour
between the X11R5 and X11R6 versions of XCreateFontSet.
X11R5, used on 10.20, will return with a valid fontset
under the C locale with a warning that it was not able to
find a fontset for one of the fonts required by the locale.
On X11R6, the call to XCreateFontSet fails because it does
not provide the iso 88591 fontset for the C locale forcing
the 3270 emulator to quit. The workaround is to set the
locale to 'C.iso88591' instead of 'C'.
Resolution:
Modified the 3270 code so that, if the call to
XCreateFontSet failed, we would set the locale to be
C.iso88591 and try again.
(5) JAGad01270/8606132121
The snapsend and snareceive programs issue a HLLAPI file
transfer command. The HLLAPI library issues this to the
emulator and waits for it to issue a sigusr1, implying the
file transfer is complete. The emulator sends sigusr1 to
any HLLAPI application whenever the presentation space or
OIA is updated. Unfortunately this means that the HLLAPI
library picks up one of these automatic signals and
interprets it as FT complete. It then checks the shared
memory return code and finds HARC_SUCCESS (0) as opposed to
HARCFT_COMPLETE (3). This then causes it to issue the
error code. The file transfer continues and may appear to
complete successfully.
Resolution:
Add in a flag to the shared memory that tells us whether
we still have a verb in progress. Ensure that the FT code
in HLLAPI sets this flag before issuing the FT and
that it checks the flag before assuming FT is complete.
Also ensure that emulator clears the flag once it has
really completed the verb.
PHNE_17407:
(1) JAGab84956/8606112613
A call to sigprocmask was added to the libmgrdce.1 library
( see SR4701424069 ). This fix was put in to stop signals
flowing up the path manager or HLLAPI threads. This was to
ensure that signals would only be processed by the user's
application not by SNAplus2 libraries. However, the
behaviour of sigprocmask under DCE threads is different to
that under kernel threads. With kernel threads the call
blocks only signals on the particular thread. Under DCE
threads, the call blocks signals for the entire process
resulting in the customer's signal catcher never being
called.
Resolution:
Modify the previous fix to take into account situations
where we are using DCE threads. On 10.20 this is straight
forward as we know at compile time whether a library is to
be used with DCE threads or not. On 11.0 use the
_CMATHREADS macro to make a run-time decision on whether we
are using DCE threads or not. If using DCE, don't do any
signal blocking, otherwise block signals as in the previous
fix.
(2) JAGab83645/8606110894
Shared memory not correctly detached from library
following unload/load of 3270 program.
Resolution:
Correctly detach shared memory from library and then
connect to fresh shared memory.
(3) JAGab76502/8606106970
Error in application of a previous fix, 1653208215.
In a slow environment such as with Motif emulator
it is possible that the code does not retry getting
the semaphore that locks keyboard access between the
emulator and UI.
Resolution:
Corrected code to ensure a retry is always attempted
when getting the semaphore .
(4) JAGab70700/8606106276
A problem in the ASCII to EBCDIC translation tables used
for German meant that the symbol ')' which we write to
the screen when the host locks the 3270 keyboard was not
being translated correctly to ASCII. The incorrect
translation meant that we output a control code instead
of ')', and this caused the terminal to switch into the
file transfer state!
When using German ISO88591 the problem was not as
serious, but the bug still existed - the '()'
symbol is displayed as '(-' instead.
Resolution:
Correct the EBCDIC to ASCII translation code for German
codepage 273.
(5) JAGab68603/8606102678
Caused by incorrect parsing of the string which means that
we call 'exec' with the entire string, rather than invoking
a shell to parse the string.
Resolution:
Invoke a shell to parse the command string and run the
command - rather than executing the program directly.
(6) JAGab65516/5003455253
The SIGTERM signalling problem is caused by an interaction
with the DCE threaded library which the HLLAPI library is
linked with. We need to provide a single-threaded R6
version of the HLLAPI library for HP-UX 10.20.
Resolution:
Currently we provide the following objects:
HP-UX 10.20
-----------
libhapi.0 R5 compatible, single threaded
libhapi.1 (libhapi.sl link) R6 multi-threaded (DCE threads)
HP-UX 11.0
----------
libhapi.0 R5 compatible, single threaded
libhapi.1 R6 10.20 compatible (DCEthreads)
libhapi.2 (libhapi.sl link) R6 multi-mode
pa20_64/libhapi.2 R6 multi-mode 64-bit.
Fix is to modify the build system etc so we build the
following:
HP-UX 10.20
-----------
libhapi.0 R5 compatible, single threaded
libhapi.1 (libhapi.sl link) R6 single threaded
libhapi_r.1 (libhapi_r.sl link) R6 multi-threaded
(DCE threads)
HP-UX 11.0
----------
libhapi.0 R5 compatible, single threaded
libhapi.1 R6 10.20 compatible, single threaded
libhapi_r.1 (libhapi_r.sl link) R6 10.20 compatible
(DCE threads)
libhapi.2 (libhapi.sl link) R6 multi-mode
pa20_64/libhapi.2 R6 multi-mode 64-bit.
(7) JAGab65382/4701414615
In the NLS version of all SNAplus 3270 emulators we
attempt to free off two blocks of memory during character
translation. However, it is possible to reach these free()
calls in error cases where either or both these memory
blocks has not been successfully allocated, causing a
situation where a core dump can occur.
Resolution:
Solution is a code change to initialise the pointers to
NULL and check whether they still hold this value before
attempting to free them.
(8) JAGab65305/1653308163
In Release 4 and previous of SNAPLUS, the F3, F5 and F6
keys acted as 'accelerator keys' to jump to 'File/Exit',
'Customise/Key Definitions' and 'Control/File Transfer'
menus. Obviously this functionality was not desired once
in a session to the host, where the function keys are used
as PF keys. The fasttype option stopped the behaviour once
in session.
On R6 the accelerator functionality was removed, but there
was still code in the emulator to parse the fasttype option
and attempt to act on it.
The missing UID file referred to is the UID file that was
supposed to be used with the fasttype option. As R6 did
not require this functionality, the UID file was not
supplied for this release.
Resolution:
The fasttype option has now been retired, but for
compatability the option will still be allowed as an option
on the xsnap3270 command. No action will be taken when
this option is set, and in particular, the loading of the
alternate UID file will not be performed.
(9) JAGab65292/1653297457
Cause of problem:
The style file option turns off the screen by doing the
equivalent of the HA_DISPLAY_OFF HLLAPI verb at start of
day. However, it turns off the keyboard by doing only part
of what the HA_START_KEYBOARD_INTERCEPT HLLAPI verb would
do. It creates a keyboard intercept buffer, but does not
assign it an owning process. (It can't do this because the
HLLAPI program won't necessarily be running at the time the
emulator screen is enabled.) So if a HLLAPI program wants
to access the keyboard it must still issue
HA_START_KEYBOARD_INTERCEPT.
Resolution:
This fix is is based on the assumption that the HLLAPI
program should issue HA_DISPLAY_ON when it wants to turn on
the keyboard and display ,that have been disabled by the
'Host screens suppressed at startup' style file option. So,
the first time this is issued the emulator must enable the
keyboard too -- unless another application is using the
keyboard intercept buffer (ie has issued
HA_START_KEYBOARD_INTERCEPT in the meantime).
PHNE_16904:
(1) 5003434563
In motif versions of 3270, mouse control of the cursor did
not work. Code changed to ensure that the delimeters of the
current field are also set up when the cursor is moved with
the mouse.
(2) 4701405316
Updated binaries provided for combined patching of
latest R6 release ,as documented in SR text.
PHNE_15517:
(1) 5003420414
It is unclear from IBM's documentation whether or not this
should be allowed. However, if the character is invalid
according to the host application then it will be rejected.
SNAplus2 or tn3270 preventing the user from entering it.
(2) 5003420364
Add an environment variable 'DISABLEPAUSEFIX' which removes
the fix for SR 1653206698 (this altered the way SNAplus2
uses signals) and returns the behaviour of the code to the
way it worked in SNAPlus R3/R4. The environment variable
must be set = 1 ie. DISABLEPAUSEFIX=1 to get this
behaviour.
(3) 5003418913
Code change to ensure we do not notify HLLAPI application
unless the PS has actually been altered.
(4) 4701396432
new startup script snap3179g added to prevent starting the
3179g emulator with LANG=ja_JP.kana8 and failing.
(5) 4701396416
snap3270 startup script modified to detect if starting
character emulator with LANG=ja_JP.eucJP and alter LANG
to use the 'SJIS' version .
(6) 4701396408
Code change made to initialize a floating variable that is
used to select the UI font. This fixes a bug where
Japanese Motif 3270 exits when you enter the RTM screen.
(3179g and tn3270 also recompiled because they could hit
the bug if the app-defaults file was deleted.)
(7) 4701389361
Code change to correctly free buffers used by the 3270
program, and verify that no further leaks occur. This
corrects a problem where a percentage of buffers are lost
when running the 3270 emulators.
(8) 1653268854
Problem was a misuse of an array index in the FMI/FMAPI
glue layer which interfaces RJE and 3270 to the node.
This meant that the last session control block in this glue
layer could not be used.
(9) 1653206698
Modify the emulator so that it signals the HLLAPI
application using SIGUSR1 every time the PS or OIA is
updated if the HLLAPI application has issued a
start_host_notify verb on the session which was updated.
Note that this means that a signal will be issued whether
or not the application is actually sitting in a
PAUSE verb
PHNE_14977:
(1) 5003399337
Code change made to resolve problem - ensure DUP function
works as in R2.
(2) 4701386292
Code changes to hllapi library and Japanese/Korean
app_default files.
PHNE_14394:
(1) 4701386292
Code changes to hllapi library and Japanese/Korean
app_default files.
SR:
8606110214 8606132121 8606124367 8606112613 8606110894
8606110538 8606106970 8606106276 8606102678 5003469213
5003462630 5003455253 5003434563 5003420414 5003420364
5003418913 5003399337 4701414615 4701405316 4701396432
4701396416 4701396408 4701389361 4701386292 1653308163
1653297457 1653268854 1653206698
Patch Files:
/opt/sna/lib/nls/msg/C/text3270
/opt/sna/lib/nls/msg/ja_JP.SJIS/text3270
/opt/sna/lib/nls/msg/ja_JP.eucJP/text3270
/opt/sna/samples/3270_patch.notes
/opt/sna/bin/X11/snap3179g
/opt/sna/bin/X11/xsnap3179g
/opt/sna/bin/X11/xsnap3179gui
/opt/sna/bin/X11/xsnap3270
/opt/sna/bin/X11/xsnap3270d
/opt/sna/bin/X11/xsnap3270dui
/opt/sna/bin/snap3270
/opt/sna/bin/snap3270d
/opt/sna/bin/snap3270d.sjis
/opt/sna/bin/snap3270d.sjisui
/opt/sna/bin/snap3270dui
/opt/sna/bin/snapprtsty
/opt/sna/lib/libhapi.0
/opt/sna/lib/libhapi.1
/opt/sna/lib/libhapi_r.1
/etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3179g
/etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3270
/etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3179g
/etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3270
what(1) Output:
/opt/sna/bin/snap3270:
R6.001 SNAplus2 3270 emulation script $
(10.20/11.0)
/opt/sna/bin/X11/xsnap3270:
R6.001 SNAplus2 Motif 3270 emulation script $
(10.20/11.0)
/opt/sna/bin/snap3270d:
HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
]R6.10.20.110 SNAplus2 R6 3270 Emulator program - NL
S
] (PHNE_21542 : 00/03/24 19:12:15)
]
/opt/sna/bin/snap3270dui:
HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
]R6.10.20.104 SNAplus2 R6 3270 User Interface progra
m - NLS
] (PHNE_17407 : 99/10/26 18:05:32)
]
/opt/sna/bin/X11/xsnap3270d:
HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
]R6.10.20.111 SNAplus2 R6 3270 Emulator program - Mo
tif - NLS
] (PHNE_21935 : 00/06/01 10:36:56)
]
/opt/sna/bin/X11/xsnap3270dui:
HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
]R6.10.20.105 SNAplus2 R6 3270 User Interface progra
m - Motif - NLS
] (PHNE_21542 : 00/04/10 17:36:31)
]
/opt/sna/bin/snap3270d.sjis:
HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
]R6.10.20.109 SNAplus2 R6 3270 Emulator program - NL
S (Japanese SJIS)
] (PHNE_21542 : 00/03/24 19:32:09)
]
/opt/sna/bin/snap3270d.sjisui:
HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
]R6.10.20.104 SNAplus2 R6 3270 User Interface progra
m - NLS (Japanese SJIS)
] (PHNE_17407 : 99/10/26 18:08:53)
]
/opt/sna/bin/X11/snap3179g:
R6.001 SNAplus2 Motif 3179g emulation script $
(10.20/11.0)
/opt/sna/bin/X11/xsnap3179g:
HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
]R6.10.20.113 SNAplus2 R6 3179G emulator - NLS
] (PHNE_21935 : 00/06/01 10:37:54)
]
/opt/sna/bin/X11/xsnap3179gui:
HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
]R6.10.20.104 SNAplus2 R6 3179G User Inteface Progra
m - NLS
] (PHNE_21542 : 00/04/10 17:25:33)
]
/opt/sna/lib/nls/msg/C/text3270:
None
/etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3270:
None
/etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3179g:
None
/opt/sna/lib/nls/msg/ja_JP.SJIS/text3270:
None
/etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3270:
None
/etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3179g:
None
/opt/sna/lib/nls/msg/ja_JP.eucJP/text3270:
None
/opt/sna/lib/libhapi.0:
]R6.10.20.103 SNAplus2 R6 HLLAPI Verb Library -- Sin
gle-threaded, R5 compatible
] (PHNE_21542 : 00/03/24 18:56:33)
]
/opt/sna/lib/libhapi.1:
]R6.10.20.103 SNAplus2 R6 HLLAPI Verb Library -- Sin
gle-threaded
] (PHNE_21542 : 00/03/24 18:52:07)
]
/opt/sna/lib/libhapi_r.1:
]R6.10.20.105 SNAplus2 R6 HLLAPI Verb Library -- DCE
multi-threaded
] (PHNE_21542 : 00/03/24 18:54:46)
]
/opt/sna/bin/snapprtsty:
HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
evision: 74.03 $
]R6.10.20.101 SNAplus2 R6 3270 Style File Text Outpu
t - NLS
] (PHNE_17407 : 99/08/20 15:52:02)
]
/opt/sna/samples/3270_patch.notes:
None
cksum(1) Output:
2262612444 407 /opt/sna/bin/snap3270
2354982259 418 /opt/sna/bin/X11/xsnap3270
2901341610 642688 /opt/sna/bin/snap3270d
2864399058 380544 /opt/sna/bin/snap3270dui
2405916157 761472 /opt/sna/bin/X11/xsnap3270d
199201274 523904 /opt/sna/bin/X11/xsnap3270dui
1950970221 642688 /opt/sna/bin/snap3270d.sjis
83295780 380544 /opt/sna/bin/snap3270d.sjisui
719879279 419 /opt/sna/bin/X11/snap3179g
4027303586 1044096 /opt/sna/bin/X11/xsnap3179g
1100423141 523904 /opt/sna/bin/X11/xsnap3179gui
3902448704 82443 /opt/sna/lib/nls/msg/C/text3270
447025495 2900 /etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3270
3446012101 1183 /etc/opt/sna/app-defaults/ja_JP.SJIS/
Snap3179g
3941574374 83543 /opt/sna/lib/nls/msg/ja_JP.SJIS/text3270
447025495 2900 /etc/opt/sna/app-defaults/ja_JP.eucJP/
Snap3270
3446012101 1183 /etc/opt/sna/app-defaults/ja_JP.eucJP/
Snap3179g
3825866347 81463 /opt/sna/lib/nls/msg/ja_JP.eucJP/text3270
1393568942 118784 /opt/sna/lib/libhapi.0
766560060 118784 /opt/sna/lib/libhapi.1
1713490216 122880 /opt/sna/lib/libhapi_r.1
825861800 102016 /opt/sna/bin/snapprtsty
2619482118 1849 /opt/sna/samples/3270_patch.notes
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHNE_14394 PHNE_14977 PHNE_15517 PHNE_16904 PHNE_17407 PHNE_21542
Equivalent Patches: None
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 PHNE_21935
5a. For a standalone system, run swinstall to install the
patch:
swinstall -x autoreboot=true -x match_target=true \
-s /tmp/PHNE_21935.depot
By default swinstall will archive the original software in
/var/adm/sw/patch/PHNE_21935. If you do not wish to retain a
copy of the original software, you can create an empty file
named /var/adm/sw/patch/PATCH_NOSAVE.
WARNING: If this file exists when a patch is installed, the
patch cannot be deinstalled. Please be careful
when using this feature.
It is recommended that you move the PHNE_21935.text file to
/var/adm/sw/patch for future reference.
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHNE_21935.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
Stop SNA daemon before installing patch (snap stop). After
installing the patch start the SNA daemon (snap start).
NOTE:
If you are using the HLLAPI library, please read the
information in the /opt/sna/samples/3270_patch.notes file
after installing this patch.
NOTE:
This patch installs or replaces the following user
configurable files:
/etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3270
/etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3179g
/etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3270
/etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3179g
The original files (if any) will be saved as:
/etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3270.save
/etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3179g.save
/etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3270.save
/etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3179g.save
-----End of Document ID: PHNE_21935------------------------------------------
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]