 |
≫ |
|
|
 |
パッチ名: PHKL_36255
パッチ摘要: 11.31 ファイルシステムpstatモジュールパッチ
作成日: 07/05/16
公開日: 07/06/05
ハードウェアプラットフォームおよびOSリリース:
11.31
現象:
PHKL_36255:
(SR:8606475596 CR:JAGag29935)
コンパートメントが有効になっているHP-UXシステムで、pstat_getfile2()が
(ドキュメントに記載されていない)"EACCES"エラーを返すことがあります。
問題点の説明:
PHKL_36255:
(SR:8606475596 CR:JAGag29935)
pstat_getfile2()でのコンパートメント有効化機能により、(ドキュメントに
記載されていない)"EACCES"エラーが返されていました。そのため、既存のア
プリケーションとの互換性の問題が起きることがありました。
解決方法:
(ドキュメントに記載されている)"ESRCH"エラーを返すようにコードを修正し
ました。
-----------------------------------------------------------------------------
Patch Name: PHKL_36255
Patch Description: 11.31 Filesystem pstat module patch
Creation Date: 07/05/16
Post Date: 07/06/05
Hardware Platforms - OS Releases:
11.31
Products: N/A
Filesets:
OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_IA,v=HP
OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_PA,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical: No
Category Tags:
defect_repair general_release
Path Name: /hp-ux_patches/11.X/PHKL_36255
Symptoms:
PHKL_36255:
( SR:8606475596 CR:JAGag29935 )
On HP-UX systems with compartments enabled,
the pstat_getfile2() may fail with an
undocumented error "EACCES".
Defect Description:
PHKL_36255:
( SR:8606475596 CR:JAGag29935 )
In some cases, the compartments enabling
feature in pstat_getfile2(), results in
returning an undocumented error "EACCES".
It may cause compatibility issues with
the existing applications.
Resolution:
The code is modified to return the documented
error "ESRCH".
Enhancement:
No
SR:
8606475596
Patch Files:
OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_IA,v=HP:
/usr/conf/mod/fs_pstat
OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_PA,v=HP:
/usr/conf/mod/fs_pstat
what(1) Output:
OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_IA,v=HP:
/usr/conf/mod/fs_pstat:
vfs_pstat.c $Date: 2007/03/14 21:33:21 $Revision: r1
1.31/1 PATCH_11.31 (PHKL_36255)
$Revision: fs_pstat: @(#) mod/fs_pstat R11.31_BL
2007_0516_1 PATCH_11.31 PHKL_36255
OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_PA,v=HP:
/usr/conf/mod/fs_pstat:
$Revision: fs_pstat: @(#) mod/fs_pstat R11.31_BL
2007_0516_1 PATCH_11.31 PHKL_36255
vfs_pstat.c $Date: 2007/03/14 21:33:21 $Revision: r1
1.31/1 PATCH_11.31 (PHKL_36255)
cksum(1) Output:
OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_IA,v=HP:
2702523007 266816 /usr/conf/mod/fs_pstat
OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_PA,v=HP:
1141967394 57072 /usr/conf/mod/fs_pstat
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes: None
Equivalent Patches: None
Patch Package Size: 130 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_36255
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHKL_36255.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHKL_36255. If you do not wish to retain a
copy of the original software, include the patch_save_files
option in the swinstall command above:
-x patch_save_files=false
WARNING: If patch_save_files is false when a patch is installed,
the patch cannot be deinstalled. Please be careful
when using this feature.
For future reference, the contents of the PHKL_36255.text file is
available in the product readme:
swlist -l product -a readme -d @ /tmp/PHKL_36255.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHKL_36255.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
|