- Issued:
- 2009-09-02
- Updated:
- 2009-09-02
RHBA-2009:1291 - Bug Fix Advisory
Synopsis
e2fsprogs bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated e2fsprogs package that fixes various bugs and adds an enhancement
is now available.
Description
The e2fsprogs package contains a number of utilities that create,
check, modify, and correct inconsistencies in second extended (ext2)
file systems. e2fsprogs contains e2fsck (which repairs file system
inconsistencies after an unclean shutdown), mke2fs (which initializes a
partition to contain an empty ext2 file system), tune2fs (which modifies
file system parameters), and most of the other core ext2fs file system
utilities.
This updated version of e2fsprogs addresses the following issues:
- when mke2fs or resize2fs was run on a device of exactly 2^32 file system
blocks (16 terabytes for 4 kilobit blocks), these commands would fail with
a "File too large" error, because the maximum file system size was 2^32-1
blocks. mke2fs and resize2fs now round down by one block to allow the
commands to succeed for devices of exactly 2^32 blocks, and the error no
longer presents. (BZ#241285)
- the German localization of an e2fsprogs process contained a typographical
error. This has been corrected and the correct line now displays.
(BZ#488960)
- the e2fsck method, pass3, would use a pointer regardless of whether it
contained a null value. This would result in a segfault. The method has
been corrected and the problem no longer presents. (BZ#505110)
- the ismounted method was set to use two arguments when it required three.
This has been corrected, and the method now works as expected. (BZ#505110)
- the debugfs method, logdump, performed a call to fclose without checking
that the value being passed was not null. This would result in segfault.
The method now checks for a null before attempting to pass the value, and
does not call fclose if a null is present. (BZ#505110)
- a typographical error in the uuidd initscript that caused an incorrect
status to me set has been corrected. (BZ#506080)
The updated package also includes the following enhancement:
- running mke2fs on devices larger than 8 terabytes required the "-F"
(force) option to succeed. This update removes that requirement.
(BZ#241285)
All users should upgrade to this updated package, which resolves the
listed issues and adds the noted enhancement.
Solution
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 241285 - Cannot resize an 8TB ext3 filesystem to 16TB with resize2fs.
- BZ - 488960 - typo in de localization file
- BZ - 505110 - e2fsprogs code review findings
- BZ - 506080 - typo in uuidd initscript
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
e2fsprogs-1.39-23.el5.src.rpm | SHA-256: 4b8ae6381bfcdd117834e523b1c7acd62b09da914a8528b8c7d59451ca12d21d |
x86_64 | |
e2fsprogs-1.39-23.el5.x86_64.rpm | SHA-256: f0fe487b4064d51e8f99a697fee9256c17439e4f2e2134feb2caa424cf73fc28 |
e2fsprogs-devel-1.39-23.el5.i386.rpm | SHA-256: 8d998c58afb4395a449fc3f477369cf1d8a96462a217fdcd474a3dfbb9fc7671 |
e2fsprogs-devel-1.39-23.el5.x86_64.rpm | SHA-256: b44cd08c93c165ec7a90e246cde4408b673868f140c105bd31e75cb0af5f95c9 |
e2fsprogs-libs-1.39-23.el5.i386.rpm | SHA-256: 09d678f0aefe77cf1434599a7099ea6c959e0e835c64d6926c3c20e5802cd57a |
e2fsprogs-libs-1.39-23.el5.x86_64.rpm | SHA-256: 25adde251f7eae6ec390256f10e8413661c92a300b8eac21810e3d336d4d0525 |
uuidd-1.39-23.el5.x86_64.rpm | SHA-256: 6bb3d2f2c50977745cd735bfee2e7cefa32dbc3e9364d4653ce28aa65a54e610 |
ia64 | |
e2fsprogs-1.39-23.el5.ia64.rpm | SHA-256: dfe7183611a396a19e6e06b983f8f6a90e872d885a7e379af88c7bd8ff245f96 |
e2fsprogs-devel-1.39-23.el5.ia64.rpm | SHA-256: 1463073662a455e2d1280386fc795043ec6f25ceb315ce83e3d95ee1bb89c8b5 |
e2fsprogs-libs-1.39-23.el5.i386.rpm | SHA-256: 09d678f0aefe77cf1434599a7099ea6c959e0e835c64d6926c3c20e5802cd57a |
e2fsprogs-libs-1.39-23.el5.ia64.rpm | SHA-256: b6f62f4e0709723bed4e70dc9d6a8cc804f788e9130f21f1deeeb19be5762e33 |
uuidd-1.39-23.el5.ia64.rpm | SHA-256: 73c1d1945453232f7fcbc1d5f3008c3d1442f82a6ef2837c08390a9f66a86db8 |
i386 | |
e2fsprogs-1.39-23.el5.i386.rpm | SHA-256: 83e9b951b89ef50197ba01ce7b1189156660b4c0550806b4dc1325be9bb5eaf7 |
e2fsprogs-devel-1.39-23.el5.i386.rpm | SHA-256: 8d998c58afb4395a449fc3f477369cf1d8a96462a217fdcd474a3dfbb9fc7671 |
e2fsprogs-libs-1.39-23.el5.i386.rpm | SHA-256: 09d678f0aefe77cf1434599a7099ea6c959e0e835c64d6926c3c20e5802cd57a |
uuidd-1.39-23.el5.i386.rpm | SHA-256: 4be524f50a4b161a649b8b874a995baf6238eae1504f9700c3658eb1ff069496 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
e2fsprogs-1.39-23.el5.src.rpm | SHA-256: 4b8ae6381bfcdd117834e523b1c7acd62b09da914a8528b8c7d59451ca12d21d |
x86_64 | |
e2fsprogs-1.39-23.el5.x86_64.rpm | SHA-256: f0fe487b4064d51e8f99a697fee9256c17439e4f2e2134feb2caa424cf73fc28 |
e2fsprogs-devel-1.39-23.el5.i386.rpm | SHA-256: 8d998c58afb4395a449fc3f477369cf1d8a96462a217fdcd474a3dfbb9fc7671 |
e2fsprogs-devel-1.39-23.el5.x86_64.rpm | SHA-256: b44cd08c93c165ec7a90e246cde4408b673868f140c105bd31e75cb0af5f95c9 |
e2fsprogs-libs-1.39-23.el5.i386.rpm | SHA-256: 09d678f0aefe77cf1434599a7099ea6c959e0e835c64d6926c3c20e5802cd57a |
e2fsprogs-libs-1.39-23.el5.x86_64.rpm | SHA-256: 25adde251f7eae6ec390256f10e8413661c92a300b8eac21810e3d336d4d0525 |
uuidd-1.39-23.el5.x86_64.rpm | SHA-256: 6bb3d2f2c50977745cd735bfee2e7cefa32dbc3e9364d4653ce28aa65a54e610 |
i386 | |
e2fsprogs-1.39-23.el5.i386.rpm | SHA-256: 83e9b951b89ef50197ba01ce7b1189156660b4c0550806b4dc1325be9bb5eaf7 |
e2fsprogs-devel-1.39-23.el5.i386.rpm | SHA-256: 8d998c58afb4395a449fc3f477369cf1d8a96462a217fdcd474a3dfbb9fc7671 |
e2fsprogs-libs-1.39-23.el5.i386.rpm | SHA-256: 09d678f0aefe77cf1434599a7099ea6c959e0e835c64d6926c3c20e5802cd57a |
uuidd-1.39-23.el5.i386.rpm | SHA-256: 4be524f50a4b161a649b8b874a995baf6238eae1504f9700c3658eb1ff069496 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
e2fsprogs-1.39-23.el5.src.rpm | SHA-256: 4b8ae6381bfcdd117834e523b1c7acd62b09da914a8528b8c7d59451ca12d21d |
x86_64 | |
e2fsprogs-1.39-23.el5.x86_64.rpm | SHA-256: f0fe487b4064d51e8f99a697fee9256c17439e4f2e2134feb2caa424cf73fc28 |
e2fsprogs-libs-1.39-23.el5.i386.rpm | SHA-256: 09d678f0aefe77cf1434599a7099ea6c959e0e835c64d6926c3c20e5802cd57a |
e2fsprogs-libs-1.39-23.el5.x86_64.rpm | SHA-256: 25adde251f7eae6ec390256f10e8413661c92a300b8eac21810e3d336d4d0525 |
uuidd-1.39-23.el5.x86_64.rpm | SHA-256: 6bb3d2f2c50977745cd735bfee2e7cefa32dbc3e9364d4653ce28aa65a54e610 |
i386 | |
e2fsprogs-1.39-23.el5.i386.rpm | SHA-256: 83e9b951b89ef50197ba01ce7b1189156660b4c0550806b4dc1325be9bb5eaf7 |
e2fsprogs-libs-1.39-23.el5.i386.rpm | SHA-256: 09d678f0aefe77cf1434599a7099ea6c959e0e835c64d6926c3c20e5802cd57a |
uuidd-1.39-23.el5.i386.rpm | SHA-256: 4be524f50a4b161a649b8b874a995baf6238eae1504f9700c3658eb1ff069496 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
e2fsprogs-1.39-23.el5.src.rpm | SHA-256: 4b8ae6381bfcdd117834e523b1c7acd62b09da914a8528b8c7d59451ca12d21d |
s390x | |
e2fsprogs-1.39-23.el5.s390x.rpm | SHA-256: 8004beb2d16db67c1c9300745b59415acb94f333b7438f81b075d043eba6d872 |
e2fsprogs-devel-1.39-23.el5.s390.rpm | SHA-256: 35a92ab772e86ee50bc21ecd09cec3bb60eee8d8e661d0a8884555f0d7143891 |
e2fsprogs-devel-1.39-23.el5.s390x.rpm | SHA-256: b77ba6c6df1a76878ad5a08e9655b648aaf9c712a3eaa5a2f70dc7aa727b13d9 |
e2fsprogs-libs-1.39-23.el5.s390.rpm | SHA-256: e424e626ab04de6f34a505b88a87f0c048fb2f2db49d2a6cf9ac2e0ffa09a689 |
e2fsprogs-libs-1.39-23.el5.s390x.rpm | SHA-256: 842a84108ed85d055279bb5e25379087c69522da2df7d5c196953106804242b4 |
uuidd-1.39-23.el5.s390x.rpm | SHA-256: a32661f1fb10c848c5cef1e82b3d300b03595cd439e764f887d86b1748f30548 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
e2fsprogs-1.39-23.el5.src.rpm | SHA-256: 4b8ae6381bfcdd117834e523b1c7acd62b09da914a8528b8c7d59451ca12d21d |
ppc | |
e2fsprogs-1.39-23.el5.ppc.rpm | SHA-256: 961279c20eb3e13bf95c76ed0e5e0aca49dffce0c6354f2fca46303390116b1e |
e2fsprogs-devel-1.39-23.el5.ppc.rpm | SHA-256: c4f4f21f5596103c68360d613e33fe4f3056b47e5453cc7b80f73c45748c4131 |
e2fsprogs-devel-1.39-23.el5.ppc64.rpm | SHA-256: 7cc308739ff8ef3f4170fa3ef1e524fa30dee2a0afdc37aa6de112241c3d497d |
e2fsprogs-libs-1.39-23.el5.ppc.rpm | SHA-256: 744b14d5032d57e6865eb067b93568d06ca1ae074110c3ccf1a451f6a59620eb |
e2fsprogs-libs-1.39-23.el5.ppc64.rpm | SHA-256: 8f9ae0045cce67b5a43ef11c10855c15bfe124aa1e3b72128b8eec04baacc21e |
uuidd-1.39-23.el5.ppc.rpm | SHA-256: 03811f5ac54de87db1989400ac303172945ee4812b749e35e9d929422971dcde |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
e2fsprogs-1.39-23.el5.src.rpm | SHA-256: 4b8ae6381bfcdd117834e523b1c7acd62b09da914a8528b8c7d59451ca12d21d |
x86_64 | |
e2fsprogs-1.39-23.el5.x86_64.rpm | SHA-256: f0fe487b4064d51e8f99a697fee9256c17439e4f2e2134feb2caa424cf73fc28 |
e2fsprogs-devel-1.39-23.el5.i386.rpm | SHA-256: 8d998c58afb4395a449fc3f477369cf1d8a96462a217fdcd474a3dfbb9fc7671 |
e2fsprogs-devel-1.39-23.el5.x86_64.rpm | SHA-256: b44cd08c93c165ec7a90e246cde4408b673868f140c105bd31e75cb0af5f95c9 |
e2fsprogs-libs-1.39-23.el5.i386.rpm | SHA-256: 09d678f0aefe77cf1434599a7099ea6c959e0e835c64d6926c3c20e5802cd57a |
e2fsprogs-libs-1.39-23.el5.x86_64.rpm | SHA-256: 25adde251f7eae6ec390256f10e8413661c92a300b8eac21810e3d336d4d0525 |
uuidd-1.39-23.el5.x86_64.rpm | SHA-256: 6bb3d2f2c50977745cd735bfee2e7cefa32dbc3e9364d4653ce28aa65a54e610 |
i386 | |
e2fsprogs-1.39-23.el5.i386.rpm | SHA-256: 83e9b951b89ef50197ba01ce7b1189156660b4c0550806b4dc1325be9bb5eaf7 |
e2fsprogs-devel-1.39-23.el5.i386.rpm | SHA-256: 8d998c58afb4395a449fc3f477369cf1d8a96462a217fdcd474a3dfbb9fc7671 |
e2fsprogs-libs-1.39-23.el5.i386.rpm | SHA-256: 09d678f0aefe77cf1434599a7099ea6c959e0e835c64d6926c3c20e5802cd57a |
uuidd-1.39-23.el5.i386.rpm | SHA-256: 4be524f50a4b161a649b8b874a995baf6238eae1504f9700c3658eb1ff069496 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.