 |
≫ |
|
|
 |
パッチ名: PHCO_36889
パッチ摘要: 11.31 /sbin/passwd累積パッチ
作成日: 07/08/29
公開日: 07/09/17
ハードウェアプラットフォームおよびOSリリース:
11.31
現象:
PHCO_36889:
(SR:8606488820 CR:JAGag41456)
/sbin/passwdコマンドが、8文字より長いユーザー名のユーザーアカウントを
正しく処理しないため、/etc/passwdファイルが破壊されることがあります。
問題点の説明:
PHCO_36889:
(SR:8606488820 CR:JAGag41456)
ロングユーザー名機能が有効になっているシステム上に、8文字より長いユー
ザー名のユーザーアカウントがあると、/sbin/passwdコマンドは/etc/passwd
ファイルを破壊することがありました。
解決方法:
/sbin/passwdコマンドがリンクされていたライブラリに欠陥がありました。
/sbin/passwdコマンドを修正済みのライブラリにリンクし直しました。
-----------------------------------------------------------------------------
Patch Name: PHCO_36889
Patch Description: 11.31 /sbin/passwd cumulative patch
Creation Date: 07/08/29
Post Date: 07/09/17
Hardware Platforms - OS Releases:
11.31
Products: N/A
Filesets:
OS-Core.UX2-CORE,fr=B.11.31,fa=HP-UX_B.11.31_IA,v=HP
OS-Core.UX2-CORE,fr=B.11.31,fa=HP-UX_B.11.31_PA,v=HP
Automatic Reboot?: No
Status: General Release
Critical:
Yes
PHCO_36889: CORRUPTION
Category Tags:
defect_repair general_release critical corruption
Path Name: /hp-ux_patches/11.X/PHCO_36889
Symptoms:
PHCO_36889:
( SR:8606488820 CR:JAGag41456 )
The /sbin/passwd command does not work properly on a user
account with a user name longer than 8 characters and can
cause corruption of the /etc/passwd file.
Defect Description:
PHCO_36889:
( SR:8606488820 CR:JAGag41456 )
On systems with the long user name feature enabled, the
/sbin/passwd command can corrupt the /etc/passwd file if
there is a user account with a user name longer than 8
characters.
Resolution:
The defect exists in a library that the /sbin/passwd
command was linked with. The /sbin/passwd command
has been re-linked with the fixed library.
Enhancement:
No
SR:
8606488820
Patch Files:
OS-Core.UX2-CORE,fr=B.11.31,fa=HP-UX_B.11.31_IA,v=HP:
/sbin/passwd
OS-Core.UX2-CORE,fr=B.11.31,fa=HP-UX_B.11.31_PA,v=HP:
/sbin/passwd
what(1) Output:
OS-Core.UX2-CORE,fr=B.11.31,fa=HP-UX_B.11.31_IA,v=HP:
/sbin/passwd:
passwd_sbin.c $Date: 2007/08/28 11:06:02 $Revision:
r11.31/1 PATCH_11.31 (PHCO_36889)
$Revision: @(#) passwd_sbin.sbin R11.31_BL2007_0829_
10 PATCH_11.31 PHCO_36889
OS-Core.UX2-CORE,fr=B.11.31,fa=HP-UX_B.11.31_PA,v=HP:
/sbin/passwd:
$Revision: 92453-07 linker linker crt0.o B.11.16.01
030415 $
passwd_sbin.c $Date: 2007/08/28 11:06:02 $Revision:
r11.31/1 PATCH_11.31 (PHCO_36889)
$Revision: @(#) passwd_sbin.sbin R11.31_BL2007_0829_
10 PATCH_11.31 PHCO_36889
$ B.11.31 Aug 22 2007 21:46:15 $
cksum(1) Output:
OS-Core.UX2-CORE,fr=B.11.31,fa=HP-UX_B.11.31_IA,v=HP:
1758255676 874956 /sbin/passwd
OS-Core.UX2-CORE,fr=B.11.31,fa=HP-UX_B.11.31_PA,v=HP:
2480816973 479232 /sbin/passwd
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes: None
Equivalent Patches: None
Patch Package Size: 550 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_36889
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHCO_36889.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHCO_36889. 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 PHCO_36889.text file is
available in the product readme:
swlist -l product -a readme -d @ /tmp/PHCO_36889.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHCO_36889.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
|