- This is the new version (1.41.7) of the second extended file
+ This is the new version (1.41.8) of the second extended file
system management programs.
From time to time, I release new versions of e2fsprogs, to fix
e2fpsrogs 1.41.7. (Addresses Debian Bug: #535452)
Fix potential filesystem corruptions caused by using resize2fs to
-shrinking ext4 filesystems with extents enabled.
+shrinking ext4 filesystems with extents enabled. (Addresses Red Hat
+Bug: #510379)
Optimize uuid_generate() to avoid running uuidd if it is not setuid or
setgid and the currently running program doesn't have write access to
Fix filefrag program for files that have more than 144 extents.
-Update French, Polish, Czech, and Sweedish translation from the
-Translation Project.
+Update French, Polish, Czech, Indonsian, and Sweedish translation from
+the Translation Project.
+
+Fixed various Debian packaging issues --- see debian/changelog for
+details. (Addresses Debian Bug #535530)
Update/clarify man pages.
Don't build uuidgen if configured with --disable-uuid.
+Add the new library function ext2fs_test_inode_bitmap_range(), and
+optimized ext2fs_test_block_bitmap_range(), which will be needed for
+future optimizations for e2fsck.
+
Fix makefile dependencies for libcom_err so that the Makefiles work
well on non-GNU make program. (Addresses Sourceforge Patches: #2813809)
+e2fsprogs (1.41.8-1) unstable; urgency=low
+
+ * New upstream release
+ * Fix resize2fs bugs when shrinking ext4 filesystems
+ * Update debian policy compliance to 3.8.2
+ * Update package descriptions to mention ext3 and ext4 filesytems
+ (Closes: #535530)
+ * Update French, Polish, Czech, Indonesian, and Sweedish translation
+ from the Translation Project.
+ * If the resize2fs operation fails, the user will be told to fix up
+ the filesystem using e2fsck -fy.
+
+ -- Theodore Y. Ts'o <tytso@mit.edu> Sat, 11 Jul 2009 17:26:16 -0400
+
e2fsprogs (1.41.7-2) unstable; urgency=low
* Fix online resizing using resize2fs (Closes: #535452)
\input texinfo @c -*-texinfo-*-
@c %**start of header
@setfilename libext2fs.info
-@settitle The EXT2FS Library (version 1.41.7)
+@settitle The EXT2FS Library (version 1.41.8)
@synindex tp fn
@comment %**end of header
@title The EXT2FS Library
@subtitle The EXT2FS Library
-@subtitle Version 1.41.7
-@subtitle June 2009
+@subtitle Version 1.41.8
+@subtitle July 2009
@author by Theodore Ts'o
@top The EXT2FS Library
-This manual documents the EXT2FS Library, version 1.41.7
+This manual documents the EXT2FS Library, version 1.41.8
@end ifinfo
Begin3
Title: EXT2 Filesystem utilities
-Version: 1.41.7
-Entered-date: 29Jun2009
+Version: 1.41.8
+Entered-date: 11Jul2009
Description: The filesystem utilities for the EXT2 filesystem, including
e2fsck, mke2fs, dumpe2fs, fsck, and others.
Keywords: utilities, fsck, filesystem, Ext2fs
Author: tytso@mit.edu (Theodore Tso)
Maintained-by: tytso@mit.edu (Theodore Tso)
Primary-site: download.sourceforge.net /pub/sourceforge/e2fsprogs
- 4324kB e2fsprogs-1.41.7.tar.gz
- 484kB e2fsprogs-libs-1.41.7.tar.gz
- 1kB e2fsprogs-1.41.7.lsm
+ 4336kB e2fsprogs-1.41.8.tar.gz
+ 488kB e2fsprogs-libs-1.41.8.tar.gz
+ 1kB e2fsprogs-1.41.8.lsm
Alternate-site:
Platforms: linux 1.2.x/1.3.x/2.0.x/2.1.x/2.2.x/2.3.x/2.4.x/2.5.x/2.6.x
Copying-policy: GPL-2/LGPL-2
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: e2fsprogs 1.41.7\n"
+"Project-Id-Version: e2fsprogs 1.41.8\n"
"Report-Msgid-Bugs-To: tytso@alum.mit.edu\n"
-"POT-Creation-Date: 2009-06-29 01:27-0400\n"
+"POT-Creation-Date: 2009-07-11 17:49-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: e2fsck/unix.c:1057 e2fsck/unix.c:1140 misc/badblocks.c:1155
#: misc/badblocks.c:1163 misc/badblocks.c:1177 misc/badblocks.c:1189
#: misc/dumpe2fs.c:510 misc/e2image.c:583 misc/e2image.c:679
-#: misc/e2image.c:695 misc/mke2fs.c:181 misc/tune2fs.c:1532 resize/main.c:312
+#: misc/e2image.c:695 misc/mke2fs.c:181 misc/tune2fs.c:1532 resize/main.c:310
#, c-format
msgid "while trying to open %s"
msgstr ""
msgid "while opening %s for flushing"
msgstr ""
-#: e2fsck/iscan.c:88 e2fsck/unix.c:823 resize/main.c:288
+#: e2fsck/iscan.c:88 e2fsck/unix.c:823 resize/main.c:286
#, c-format
msgid "while trying to flush %s"
msgstr ""
msgid "internal error: couldn't lookup EA inode record for %u"
msgstr ""
-#: e2fsck/pass1.c:430 e2fsck/pass2.c:784
+#: e2fsck/pass1.c:430 e2fsck/pass2.c:782
msgid "reading directory block"
msgstr ""
msgid "inode table"
msgstr ""
-#: e2fsck/pass2.c:285
+#: e2fsck/pass2.c:283
msgid "Pass 2"
msgstr ""
-#: e2fsck/pass2.c:807
+#: e2fsck/pass2.c:805
msgid "Can not continue."
msgstr ""
msgstr ""
#: misc/dumpe2fs.c:512 misc/e2image.c:681 misc/tune2fs.c:1535
-#: resize/main.c:314
+#: resize/main.c:312
#, c-format
msgid "Couldn't find valid filesystem superblock.\n"
msgstr ""
"\tusing a blocksize of %d.\n"
msgstr ""
-#: misc/mke2fs.c:1468 resize/main.c:376
+#: misc/mke2fs.c:1468 resize/main.c:374
msgid "while trying to determine filesystem size"
msgstr ""
"\t^test_fs\n"
msgstr ""
-#: misc/tune2fs.c:1388 misc/tune2fs.c:1393 resize/resize2fs.c:785
+#: misc/tune2fs.c:1388 misc/tune2fs.c:1393 resize/resize2fs.c:790
msgid "blocks to be moved"
msgstr ""
msgid "Begin pass %d (max = %lu)\n"
msgstr ""
-#: resize/main.c:267
+#: resize/main.c:265
#, c-format
msgid "while opening %s"
msgstr ""
-#: resize/main.c:279
+#: resize/main.c:277
#, c-format
msgid "while getting stat information for %s"
msgstr ""
-#: resize/main.c:340
+#: resize/main.c:338
#, c-format
msgid ""
"%s: The combination of flex_bg and\n"
"\t!resize_inode features is not supported by resize2fs.\n"
msgstr ""
-#: resize/main.c:350
+#: resize/main.c:348
#, c-format
msgid "Estimated minimum size of the filesystem: %u\n"
msgstr ""
-#: resize/main.c:386
+#: resize/main.c:384
#, c-format
msgid "Invalid new size: %s\n"
msgstr ""
-#: resize/main.c:398
+#: resize/main.c:396
#, c-format
msgid "New size smaller than minimum (%u)\n"
msgstr ""
-#: resize/main.c:404
+#: resize/main.c:402
msgid "Invalid stride length"
msgstr ""
-#: resize/main.c:428
+#: resize/main.c:426
#, c-format
msgid ""
"The containing partition (or device) is only %u (%dk) blocks.\n"
"\n"
msgstr ""
-#: resize/main.c:435
+#: resize/main.c:433
#, c-format
msgid ""
"The filesystem is already %u blocks long. Nothing to do!\n"
"\n"
msgstr ""
-#: resize/main.c:446
+#: resize/main.c:444
#, c-format
msgid ""
"Please run 'e2fsck -f %s' first.\n"
"\n"
msgstr ""
+#: resize/main.c:448
+#, c-format
+msgid "Resizing the filesystem on %s to %u (%dk) blocks.\n"
+msgstr ""
+
#: resize/main.c:457
#, c-format
msgid "while trying to resize %s"
msgstr ""
-#: resize/main.c:462
+#: resize/main.c:460
+#, c-format
+msgid ""
+"Please run 'e2fsck -fy %s' to fix the filesystem\n"
+"after the aborted resize operation.\n"
+msgstr ""
+
+#: resize/main.c:466
#, c-format
msgid ""
"The filesystem on %s is now %u blocks long.\n"
"\n"
msgstr ""
-#: resize/main.c:477
+#: resize/main.c:481
#, c-format
msgid "while trying to truncate %s"
msgstr ""
"this system.\n"
msgstr ""
-#: resize/resize2fs.c:345
+#: resize/resize2fs.c:350
#, c-format
msgid "inodes (%llu) must be less than %u"
msgstr ""
-#: resize/resize2fs.c:577
+#: resize/resize2fs.c:582
msgid "reserved blocks"
msgstr ""
-#: resize/resize2fs.c:790
+#: resize/resize2fs.c:795
msgid "meta-data blocks"
msgstr ""
-#: resize/resize2fs.c:1747
+#: resize/resize2fs.c:1752
#, c-format
msgid "Should never happen: resize inode corrupt!\n"
msgstr ""
* redistributed under the GNU Public License.
*/
-#define E2FSPROGS_VERSION "1.41.7"
-#define E2FSPROGS_DATE "29-June-2009"
+#define E2FSPROGS_VERSION "1.41.8"
+#define E2FSPROGS_DATE "11-July-2009"