Skip to content

Bug Fix Advisory e2fsprogsのバグ修正アップデート

アップデートID:

RHBA-2007:0758-6

タイプ:Bug Fix Advisory
重大性:====
発行日:2007年11月15日
最終更新日:2007年11月15日
影響のある製品: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 4)
OVAL: N/A

詳細

さまざまなバグを修正したe2fsprogsのアップデートパッケージが利用可能になりました。

e2fsprogsパッケージには、ext2(second extended)ファイルシステムを作成、チェックし、不整合があった場合は変更および修正するためのユーティリティが多数含まれています。e2fsprogsには、e2fsck(正常でないシャットダウンによって生じたファイルシステムの不整合を修復)、mke2fs(空のext2ファイルシステムを含むようにパーティションを初期化)、debugfs(ファイルシステムの内部構造の検査、破損したファイルシステムの手動修復、またはe2fsckのテストケース作成に使用)、tune2fs(ファイルシステムパラメータの修正に使用)、その他のコアext2fsファイルシステムユーティリティの大部分が含まれます。

* Coverityソースコードチェッカーによって、メモリリーク、セグメンテーションフォールト、またはメモリ破損を引き起こす複数の欠陥が発見されましたが、今回のアップデートパッケージで解決されました。

* オープンなファイルシステムなしで実行されたときに、debugfsの「dump_unused」コマンドによってセグメンテーションフォールトが発生しました。

* /devディレクトリでシンボリックリンクをたどると、debugfsの「logdump」コマンドがハングする場合がありました。

* ext2ファイルシステム(サイズ変更可能な論理ボリューム上)でext2onlineコマンドを実行すると、「ext2online: ext2_ioctl: Inappropriate ioctl for device」エラーが発生しました。ext2onlineコマンドは、ext3ファイルシステムでしか実行できません。マニュアルがこれを反映してアップデートされました。

* 破損したresize inodeを含むファイルシステムは、他のinodeにより要求されるブロックが含まれ、e2fsckコマンドを使用して修復できませんでした。fsckコマンドを手動で実行すると、resize inodeの再作成を要求されますが、この操作は失敗しました。今回のアップデートパッケージでは、破損したresize inodeが修復可能になりました。

* 破損したジャーナルをfsckで修復すると、不正なスーパーブロックがバックアップに書き込まれる可能性がありました。今回のアップデートパッケージでは、この問題が解決されました。

* 拡張属性が破損すると、e2fsckが無効なメモリを逆参照し、セグメンテーションフォールトが発生する場合がありました。今回のアップデートパッケージでは、拡張属性について追加の妥当性テストが実行されます。

e2fsprogsのユーザは、これらの問題を解決する上記アップデートパッケージにアップグレードしてください。


解決法


このアップデートを適用する前に、ご使用のシステムに関係するリリース済みのエラータ/Errataがすべて適用されていることを確認してください。

このアップデートは、Red Hat Networkを通じて入手できます。


アップデートパッケージ

Red Hat Desktop (v. 4)

SRPMS:
e2fsprogs-1.35-12.11.el4.src.rpm     f40888e2b30901d8a4346f22d561831f
 
IA-32:
e2fsprogs-1.35-12.11.el4.i386.rpm     dd458d2747c37bbd5e5fb66888305268
e2fsprogs-devel-1.35-12.11.el4.i386.rpm     d54852bfd9e5eee385a00e6cfff73e60
 
x86_64:
e2fsprogs-1.35-12.11.el4.i386.rpm     dd458d2747c37bbd5e5fb66888305268
e2fsprogs-1.35-12.11.el4.x86_64.rpm     378f5276d08ea24943836424c6f4378e
e2fsprogs-devel-1.35-12.11.el4.x86_64.rpm     0ecdc76034d2f4c450bf295fed48b15c
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
e2fsprogs-1.35-12.11.el4.src.rpm     f40888e2b30901d8a4346f22d561831f
 
IA-32:
e2fsprogs-1.35-12.11.el4.i386.rpm     dd458d2747c37bbd5e5fb66888305268
e2fsprogs-devel-1.35-12.11.el4.i386.rpm     d54852bfd9e5eee385a00e6cfff73e60
 
IA-64:
e2fsprogs-1.35-12.11.el4.i386.rpm     dd458d2747c37bbd5e5fb66888305268
e2fsprogs-1.35-12.11.el4.ia64.rpm     d01f360e062a7cb97a06337875a4c7da
e2fsprogs-devel-1.35-12.11.el4.ia64.rpm     1a07d76b803169c418b715aeee2c0780
 
PPC:
e2fsprogs-1.35-12.11.el4.ppc.rpm     3e498c45c8810cfd1ab832407fecfb7e
e2fsprogs-1.35-12.11.el4.ppc64.rpm     419d5325541b494d05bd8015d5f48997
e2fsprogs-devel-1.35-12.11.el4.ppc.rpm     7f88344e0e63475c7291c61deb75f2a7
 
s390:
e2fsprogs-1.35-12.11.el4.s390.rpm     1dbe51c8fc7f5e83482338f2d1cd6b2d
e2fsprogs-devel-1.35-12.11.el4.s390.rpm     c7b2cda8988fabddd89c1afab362c8f0
 
s390x:
e2fsprogs-1.35-12.11.el4.s390.rpm     1dbe51c8fc7f5e83482338f2d1cd6b2d
e2fsprogs-1.35-12.11.el4.s390x.rpm     b1ca91dc9b6e20510f56c48a06d27853
e2fsprogs-devel-1.35-12.11.el4.s390x.rpm     de4ba6cb6288fd34e9e4d35d2e0d458f
 
x86_64:
e2fsprogs-1.35-12.11.el4.i386.rpm     dd458d2747c37bbd5e5fb66888305268
e2fsprogs-1.35-12.11.el4.x86_64.rpm     378f5276d08ea24943836424c6f4378e
e2fsprogs-devel-1.35-12.11.el4.x86_64.rpm     0ecdc76034d2f4c450bf295fed48b15c
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
e2fsprogs-1.35-12.11.el4.src.rpm     f40888e2b30901d8a4346f22d561831f
 
IA-32:
e2fsprogs-1.35-12.11.el4.i386.rpm     dd458d2747c37bbd5e5fb66888305268
e2fsprogs-devel-1.35-12.11.el4.i386.rpm     d54852bfd9e5eee385a00e6cfff73e60
 
IA-64:
e2fsprogs-1.35-12.11.el4.i386.rpm     dd458d2747c37bbd5e5fb66888305268
e2fsprogs-1.35-12.11.el4.ia64.rpm     d01f360e062a7cb97a06337875a4c7da
e2fsprogs-devel-1.35-12.11.el4.ia64.rpm     1a07d76b803169c418b715aeee2c0780
 
x86_64:
e2fsprogs-1.35-12.11.el4.i386.rpm     dd458d2747c37bbd5e5fb66888305268
e2fsprogs-1.35-12.11.el4.x86_64.rpm     378f5276d08ea24943836424c6f4378e
e2fsprogs-devel-1.35-12.11.el4.x86_64.rpm     0ecdc76034d2f4c450bf295fed48b15c
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
e2fsprogs-1.35-12.11.el4.src.rpm     f40888e2b30901d8a4346f22d561831f
 
IA-32:
e2fsprogs-1.35-12.11.el4.i386.rpm     dd458d2747c37bbd5e5fb66888305268
e2fsprogs-devel-1.35-12.11.el4.i386.rpm     d54852bfd9e5eee385a00e6cfff73e60
 
IA-64:
e2fsprogs-1.35-12.11.el4.i386.rpm     dd458d2747c37bbd5e5fb66888305268
e2fsprogs-1.35-12.11.el4.ia64.rpm     d01f360e062a7cb97a06337875a4c7da
e2fsprogs-devel-1.35-12.11.el4.ia64.rpm     1a07d76b803169c418b715aeee2c0780
 
x86_64:
e2fsprogs-1.35-12.11.el4.i386.rpm     dd458d2747c37bbd5e5fb66888305268
e2fsprogs-1.35-12.11.el4.x86_64.rpm     378f5276d08ea24943836424c6f4378e
e2fsprogs-devel-1.35-12.11.el4.x86_64.rpm     0ecdc76034d2f4c450bf295fed48b15c
 
(The unlinked packages above are only available from the Red Hat Network)


バグフィックス (詳細は、bugzilla/バグジラ[英語]を御覧ください。)

178927 - ext2online will not extend ext2 filesystem without journal
227670 - resize inode not valid
228706 - [RHEL4] [patch] cid-11 Avoid static buffer overruns in debugfs
228716 - [RHEL4] [patch] cid-12 Avoid static buffer overruns in debugfs
228722 - [RHEL4] [patch] cid-10 Add missing NULL check to e2fsck_get_dir_info()
228725 - [RHEL4] [patch] cid-21 Fix memory leak in libss (ss_execute_line)
228737 - [RHEL4] [patch] cid-32 Fix memory leak in fsck on error paths
228749 - [RHEL4][patch] cid-17 cid-18 Fix memory leak in libe2p (e2p_edit_mntopts)




ここに在るパッケージはセキュリティの為、Red Hat, Inc. によって、GPG認証されています。
認証キー及び詳細は以下を御覧下さい。
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/